|
|
config:
|
|
|
name: ME020-指派我的-任务数量统计校验
|
|
|
base_url: ${ENV(base_url)}
|
|
|
variables:
|
|
|
title: '指派任务标题${get_nowtime()}'
|
|
|
content: '指派任务内容${get_nowtime()}'
|
|
|
acceptability: '指派任务验收标准${get_nowtime()}'
|
|
|
|
|
|
|
|
|
teststeps:
|
|
|
|
|
|
- name: $phone 登录系统
|
|
|
variables:
|
|
|
phone: ${ENV(phone1)}
|
|
|
testcase: testcases/common/COM001_task_login_testcases.yml
|
|
|
|
|
|
- name: 第一次查看我领取的、指派我的
|
|
|
api: api/app_api/taskStatistics_api/taskStatistics_api.yml
|
|
|
extract:
|
|
|
- iGetWaitVerify: content.data.taskMsg.iGetWaitVerify
|
|
|
- iGetInProgress: content.data.taskMsg.iGetInProgress
|
|
|
- iGetWaitAcceptance: content.data.taskMsg.iGetWaitAcceptance
|
|
|
- iGetCompleted: content.data.taskMsg.iGetCompleted
|
|
|
- assignMeInProgress: content.data.taskMsg.assignMeInProgress
|
|
|
- assignMeWaitAcceptance: content.data.taskMsg.assignMeWaitAcceptance
|
|
|
- assignMeCompleted: content.data.taskMsg.assignMeCompleted
|
|
|
|
|
|
- name: $phone 登录系统
|
|
|
variables:
|
|
|
phone: ${ENV(phone2)}
|
|
|
testcase: testcases/common/COM001_task_login_testcases.yml
|
|
|
|
|
|
|
|
|
- name: 发布指派任务
|
|
|
variables:
|
|
|
action: 1
|
|
|
type: 2
|
|
|
plannedFinishDate: ${get_endtime()}
|
|
|
uid: 3284714710070272
|
|
|
uname: '价值系统账号1'
|
|
|
api: api/app_api/task_api/taskPublish_api.yml
|
|
|
|
|
|
- name: $phone 登录系统
|
|
|
variables:
|
|
|
phone: ${ENV(phone1)}
|
|
|
testcase: testcases/common/COM001_task_login_testcases.yml
|
|
|
|
|
|
- name: 第二次查看我领取的、指派我的-进行中+1
|
|
|
api: api/app_api/taskStatistics_api/taskStatistics_api.yml
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitVerify
|
|
|
- ${add($iGetWaitVerify,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetInProgress
|
|
|
- ${add($iGetInProgress,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitAcceptance
|
|
|
- ${add($iGetWaitAcceptance,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetCompleted
|
|
|
- ${add($iGetCompleted,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeInProgress
|
|
|
- ${add($assignMeInProgress,1)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeWaitAcceptance
|
|
|
- ${add($assignMeWaitAcceptance,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeCompleted
|
|
|
- ${add($assignMeCompleted,0)}
|
|
|
|
|
|
- name: 查看指派我的-进行中
|
|
|
variables:
|
|
|
action: 0
|
|
|
api: api/app_api/task_api/AssignMeTasks_api.yml
|
|
|
extract:
|
|
|
- tasks_id: content.data.tasks.0.id
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.data.tasks.0.title
|
|
|
- $title
|
|
|
|
|
|
- name: 完成任务
|
|
|
variables:
|
|
|
id: $tasks_id
|
|
|
api: api/app_api/task_api/finishTask_api.yml
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.msg
|
|
|
- 完成成功
|
|
|
|
|
|
|
|
|
- name: 查看我领取的、指派我的-进行中恢复初始状态,待验收+1
|
|
|
api: api/app_api/taskStatistics_api/taskStatistics_api.yml
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitVerify
|
|
|
- ${add($iGetWaitVerify,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetInProgress
|
|
|
- ${add($iGetInProgress,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitAcceptance
|
|
|
- ${add($iGetWaitAcceptance,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetCompleted
|
|
|
- ${add($iGetCompleted,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeInProgress
|
|
|
- ${add($assignMeInProgress,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeWaitAcceptance
|
|
|
- ${add($assignMeWaitAcceptance,1)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeCompleted
|
|
|
- ${add($assignMeCompleted,0)}
|
|
|
|
|
|
- name: $phone 登录系统
|
|
|
variables:
|
|
|
phone: ${ENV(phone2)}
|
|
|
testcase: testcases/common/COM001_task_login_testcases.yml
|
|
|
|
|
|
- name: 验收任务
|
|
|
variables:
|
|
|
id: $tasks_id
|
|
|
actualFinishDate: ${get_endtime()}
|
|
|
api: api/app_api/task_api/checkAccept_api.yml
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.msg
|
|
|
- 验收成功
|
|
|
|
|
|
- name: $phone 登录系统
|
|
|
variables:
|
|
|
phone: ${ENV(phone1)}
|
|
|
testcase: testcases/common/COM001_task_login_testcases.yml
|
|
|
|
|
|
- name: 查看我领取的、指派我的-待验收恢复初始状态,已完成+1
|
|
|
api: api/app_api/taskStatistics_api/taskStatistics_api.yml
|
|
|
validate:
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitVerify
|
|
|
- ${add($iGetWaitVerify,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetInProgress
|
|
|
- ${add($iGetInProgress,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetWaitAcceptance
|
|
|
- ${add($iGetWaitAcceptance,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.iGetCompleted
|
|
|
- ${add($iGetCompleted,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeInProgress
|
|
|
- ${add($assignMeInProgress,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeWaitAcceptance
|
|
|
- ${add($assignMeWaitAcceptance,0)}
|
|
|
- eq:
|
|
|
- content.data.taskMsg.assignMeCompleted
|
|
|
- ${add($assignMeCompleted,1)} |
|
|
\ No newline at end of file |
...
|
...
|
|