新增pms相关接口用例
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
case_common:
|
||||
allure_epic: 项目管理
|
||||
allure_feature: 项目模块
|
||||
allure_story: 迭代
|
||||
case_markers:
|
||||
- pms
|
||||
- pms_project
|
||||
- sprint
|
||||
- repeat(1)
|
||||
- usefixtures: gitlink_login
|
||||
|
||||
case_info:
|
||||
- id: pms_new_sprint_01
|
||||
title: 项目下新建迭代接口
|
||||
run: True
|
||||
severity: normal
|
||||
url: ${pms_host}/api/pms/pmsProjectSprint
|
||||
method: POST
|
||||
headers:
|
||||
Content-Type: application/json; charset=utf-8;
|
||||
cookies: ${cookies}
|
||||
request_type: json
|
||||
payload:
|
||||
sprintName: 迭代 - ${generate_company_name(lan='zh', fix='pre')}_${generate_words}
|
||||
sprintDescription: ${generate_paragraph}
|
||||
sprintAssigneeId: ${random.choice(${project_member_ids})}
|
||||
pmsProjectId: ${env_pms_project_id}
|
||||
startTime: ${generate_time(fmt='%Y-%m-%d')}
|
||||
endTime: ${generate_time(fmt='%Y-%m-%d')}
|
||||
files:
|
||||
assert_response:
|
||||
status_code: 200
|
||||
assertMessage:
|
||||
type_jsonpath: $.msg
|
||||
expect_value: 操作成功
|
||||
assert_type: ==
|
||||
assert_sql:
|
||||
extract:
|
||||
case_dependence:
|
||||
setup:
|
||||
interface:
|
||||
- pms_get_project_member_list_01
|
||||
Reference in New Issue
Block a user