正在显示
36 个修改的文件
包含
297 行增加
和
35 行删除
1 | wpftwphone=19990000008 | 1 | wpftwphone=19990000008 |
2 | pfphone=19990000011 | 2 | pfphone=19990000011 |
3 | pfphone1=19990000015 | 3 | pfphone1=19990000015 |
4 | -wtaskphone=19990000012 | ||
5 | -pfphone2=18100000005 | 4 | +wtaskphone=19999999999 |
5 | +appphone1=19990000014 | ||
6 | appphone=19990000015 | 6 | appphone=19990000015 |
7 | password=123456 | 7 | password=123456 |
8 | base_url=https://ability-test.fjmaimaimai.com | 8 | base_url=https://ability-test.fjmaimaimai.com |
api/app_api/task_currentTasks_1_api.yml
0 → 100644
1 | +name: 公司任务(进行中) | ||
2 | +base_url: ${ENV(base_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + currtime: ${make_time()} | ||
6 | + uuid: ${make_uuid()} | ||
7 | + access_token: ${get_task_accesstoken()} | ||
8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
9 | +teardown_hooks: | ||
10 | + - ${teardown_hook_get_task_3_1_total($response)} | ||
11 | +request: | ||
12 | + headers: | ||
13 | + Content-Type: application/json;charset=utf-8 | ||
14 | + User-Agent: okhttp/3.12.3 | ||
15 | + X-MMM-AccessToken: $access_token | ||
16 | + X-MMM-AppName: com.mmm.ability | ||
17 | + X-MMM-AppProject: ability | ||
18 | + X-MMM-DeviceType: '0' | ||
19 | + X-MMM-Sign: $sign | ||
20 | + X-MMM-Timestamp: $currtime | ||
21 | + X-MMM-Uuid: $uuid | ||
22 | + X-MMM-Version: 1.0.0 | ||
23 | + json: | ||
24 | + action: 0 | ||
25 | + newest: 0 | ||
26 | + pageIndex: 0 | ||
27 | + pageSize: 20 | ||
28 | + method: POST | ||
29 | + url: v1/task/currentTasks | ||
30 | +validate: | ||
31 | + - eq: | ||
32 | + - content.code | ||
33 | + - 0 | ||
34 | + - eq: | ||
35 | + - content.msg | ||
36 | + - 获取成功 | ||
37 | +# - eq: | ||
38 | +# - $task_total1 | ||
39 | +# - $task_total2 |
api/app_api/task_currentTasks_2_api.yml
0 → 100644
1 | +name: 公司任务(进行中) | ||
2 | +base_url: ${ENV(base_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + currtime: ${make_time()} | ||
6 | + uuid: ${make_uuid()} | ||
7 | + access_token: ${get_task_accesstoken()} | ||
8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
9 | +teardown_hooks: | ||
10 | + - ${teardown_hook_get_task_3_2_total($response)} | ||
11 | +request: | ||
12 | + headers: | ||
13 | + Content-Type: application/json;charset=utf-8 | ||
14 | + User-Agent: okhttp/3.12.3 | ||
15 | + X-MMM-AccessToken: $access_token | ||
16 | + X-MMM-AppName: com.mmm.ability | ||
17 | + X-MMM-AppProject: ability | ||
18 | + X-MMM-DeviceType: '0' | ||
19 | + X-MMM-Sign: $sign | ||
20 | + X-MMM-Timestamp: $currtime | ||
21 | + X-MMM-Uuid: $uuid | ||
22 | + X-MMM-Version: 1.0.0 | ||
23 | + json: | ||
24 | + action: 0 | ||
25 | + newest: 0 | ||
26 | + pageIndex: 0 | ||
27 | + pageSize: 20 | ||
28 | + method: POST | ||
29 | + url: v1/task/currentTasks | ||
30 | +validate: | ||
31 | + - eq: | ||
32 | + - content.code | ||
33 | + - 0 | ||
34 | + - eq: | ||
35 | + - content.msg | ||
36 | + - 获取成功 | ||
37 | +# - eq: | ||
38 | +# - $task_total1 | ||
39 | +# - $task_total2 |
api/app_api/task_rewards_api.yml
0 → 100644
1 | +name: 公司悬赏任务 | ||
2 | +base_url: ${ENV(base_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + currtime: ${make_time()} | ||
6 | + uuid: ${make_uuid()} | ||
7 | + access_token: ${get_task_accesstoken()} | ||
8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
9 | +request: | ||
10 | + headers: | ||
11 | + Content-Type: application/json;charset=utf-8 | ||
12 | + User-Agent: okhttp/3.12.3 | ||
13 | + X-MMM-AccessToken: $access_token | ||
14 | + X-MMM-AppName: com.mmm.ability | ||
15 | + X-MMM-AppProject: ability | ||
16 | + X-MMM-DeviceType: '0' | ||
17 | + X-MMM-Sign: $sign | ||
18 | + X-MMM-Timestamp: $currtime | ||
19 | + X-MMM-Uuid: $uuid | ||
20 | + X-MMM-Version: 1.0.0 | ||
21 | + json: | ||
22 | + pageIndex: 0 | ||
23 | + pageSize: 20 | ||
24 | + method: POST | ||
25 | + url: v1/task/rewards | ||
26 | +validate: | ||
27 | + - eq: | ||
28 | + - content.code | ||
29 | + - 0 | ||
30 | + - eq: | ||
31 | + - content.data.tasks.0.id | ||
32 | + - $id | ||
33 | + - eq: | ||
34 | + - content.msg | ||
35 | + - 获取成功 |
@@ -3,7 +3,7 @@ base_url: ${ENV(base_url)} | @@ -3,7 +3,7 @@ base_url: ${ENV(base_url)} | ||
3 | variables: | 3 | variables: |
4 | currtime: ${make_time()} | 4 | currtime: ${make_time()} |
5 | uuid: ${make_uuid()} | 5 | uuid: ${make_uuid()} |
6 | - var_access_token: ${get_accesstoken()} | 6 | + var_access_token: ${get_task_accesstoken()} |
7 | sign: ${make_sign($currtime, $uuid, $var_access_token)} | 7 | sign: ${make_sign($currtime, $uuid, $var_access_token)} |
8 | request: | 8 | request: |
9 | headers: | 9 | headers: |
@@ -29,4 +29,4 @@ validate: | @@ -29,4 +29,4 @@ validate: | ||
29 | - 获取用户信息 | 29 | - 获取用户信息 |
30 | - eq: | 30 | - eq: |
31 | - content.data.user.permissionTaskPublish | 31 | - content.data.user.permissionTaskPublish |
32 | - - 1 | ||
32 | + - $permissionTaskPublish |
@@ -2,7 +2,7 @@ name: 企业平台账号登录 | @@ -2,7 +2,7 @@ name: 企业平台账号登录 | ||
2 | base_url: ${ENV(base_business_url)} | 2 | base_url: ${ENV(base_business_url)} |
3 | verify: False | 3 | verify: False |
4 | variables: | 4 | variables: |
5 | - username: ${ENV(wpftwphone)} | 5 | +# username: ${ENV(wpftwphone)} |
6 | password: 7c4a8d09ca3762af61e59520943dc26494f8941b | 6 | password: 7c4a8d09ca3762af61e59520943dc26494f8941b |
7 | teardown_hooks: | 7 | teardown_hooks: |
8 | - ${teardown_hook_get_Authorization($response)} | 8 | - ${teardown_hook_get_Authorization($response)} |
@@ -7,7 +7,7 @@ variables: | @@ -7,7 +7,7 @@ variables: | ||
7 | description: 测试抢单任务的任务描述${get_nowtime()} | 7 | description: 测试抢单任务的任务描述${get_nowtime()} |
8 | msg: ok | 8 | msg: ok |
9 | teardown_hooks: | 9 | teardown_hooks: |
10 | - - ${teardown_hook_get_task_id($response)} | 10 | + - ${teardown_hook_get_loot_task_id($response)} |
11 | request: | 11 | request: |
12 | headers: | 12 | headers: |
13 | Content-Type: application/json; charset=UTF-8 | 13 | Content-Type: application/json; charset=UTF-8 |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTk0Njc0NDgsImV4cCI6MTU5OTQ3ODI0OCwibmJmIjoxNTk5NDY3NDQ4LCJqdGkiOiJIa2dqNFZ3V21TbEc3MEljIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.bkQ1FDnWpdPudqTPT8MsHhFFmI2HAw7Xe1ky00w2C3M | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTk1NTc0NTEsImV4cCI6MTU5OTU2ODI1MSwibmJmIjoxNTk5NTU3NDUxLCJqdGkiOiI3QU8zdGpRVXpsZFdtcEwyIiwic3ViIjozMjQ4ODE3NjEzODYzOTM2LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU2NzY4XHU1ZmQ3MTQiLCJwaG9uZSI6IjE5OTkwMDAwMDE0IiwiaWQiOjMyNDg4MTc2MTM4NjM5MzYsImFkbWluVHlwZSI6MX0.16N9F_fzdpMlDLQtDvSjJpnAGPAcMqP9a-sD0SCXVjA |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTk0Njc0NDksImV4cCI6MTU5OTQ3ODI0OSwibmJmIjoxNTk5NDY3NDQ5LCJqdGkiOiJXbU9aNGhTblVwRTBnV0xwIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.INs2lASgMd3bjSV-MKpyXUFvFInDBmy1zbtDhmhFz9I | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTk1NTc0NTEsImV4cCI6MTU5OTU2ODI1MSwibmJmIjoxNTk5NTU3NDUxLCJqdGkiOiJiSFhEUk1xdWdndUJ5bDB5Iiwic3ViIjozMjQ4ODE3NjEzODYzOTM2LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU2NzY4XHU1ZmQ3MTQiLCJwaG9uZSI6IjE5OTkwMDAwMDE0IiwiaWQiOjMyNDg4MTc2MTM4NjM5MzYsImFkbWluVHlwZSI6MX0.dMfIW1wXs4FT26bEnmQQ5XrCkc_R-SGXSr8Se8u7rUs |
1 | -l/IZP20/bKBXz7raHnr8qrzxrZ51EujRxYtcliJMjktjDihUrsg/9yYanpmKnShHfVTU/Y3Hf2+MmnGK3yTz+jHU9BstE9DVdtl5D6gxlIanNzD9NMvXQfAdKcVT/uHSP3X4OldWrpAa7lhkgx6h5SNqmZvHk56Jjeh+7kSNr2I= | ||
1 | +SqNBzgfLy7Kav5Tzcw2rhFGptCB9jhmBuVesg1XnJp/YEVvs/+Re5wFIDBPWrH+iWnqn2RZWZSGykpOkL5yRPeHVuDSKnwBBbAdgFITWwaorhijMMxUV+rxNrS7DwMo5bfcEArAAXjYLGJgBe60u5gS4YSk2CSN17XnDR7UY7pA= |
config/task_3_total.txt
0 → 100644
1 | +0 |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk5NDY3NDQ5LCJleHAiOjE1OTk0NzgyNDksIm5iZiI6MTU5OTQ2NzQ0OSwianRpIjoiR3ZNcExYaFFtenhXMkhVYSIsInN1YiI6MzI0ODgxNzYxMzY4MTY2NCwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1OGM3OVx1NWI1MFx1NTkzNCIsInBob25lIjoiMTk5OTAwMDAwMDgiLCJ1aWQiOjMyNDg4MTc2MTM2ODE2NjQsImFkbWluVHlwZSI6Mn0.HEtAZ9Yr8r9ky7ZrnUcfZLCtATJdcLzlgL5Ywi_TRP0 | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk5NTU3NDUxLCJleHAiOjE1OTk1NjgyNTEsIm5iZiI6MTU5OTU1NzQ1MSwianRpIjoiZnBhMnZJS0tuVWlrYndTdyIsInN1YiI6MzI0ODgxNzYxMzg2MzkzNiwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1Njc2OFx1NWZkNzE0IiwicGhvbmUiOiIxOTk5MDAwMDAxNCIsInVpZCI6MzI0ODgxNzYxMzg2MzkzNiwiYWRtaW5UeXBlIjoyfQ.123jUWTcy9syl37gvKZ_a5NdvPUKxg28RogIta_gOUg |
@@ -51,5 +51,3 @@ def get_today1(): | @@ -51,5 +51,3 @@ def get_today1(): | ||
51 | td = datetime.timedelta(days=0) | 51 | td = datetime.timedelta(days=0) |
52 | tomorrow = (datetime.datetime.utcnow() + td).strftime("%Y-%m-%dT%H:%M:%SZ") | 52 | tomorrow = (datetime.datetime.utcnow() + td).strftime("%Y-%m-%dT%H:%M:%SZ") |
53 | return tomorrow | 53 | return tomorrow |
54 | - | ||
55 | -# print(get_today1()) |
@@ -132,6 +132,53 @@ def teardown_hook_get_appoint_task_id(response): | @@ -132,6 +132,53 @@ def teardown_hook_get_appoint_task_id(response): | ||
132 | except Exception as e: | 132 | except Exception as e: |
133 | print('写入失败', e) | 133 | print('写入失败', e) |
134 | return task_id | 134 | return task_id |
135 | + | ||
136 | +#第一次写入进行中的数据 | ||
137 | +def teardown_hook_get_task_3_1_total(response): | ||
138 | + if response.status_code == 200: | ||
139 | + jsondata = json.loads(response.text) | ||
140 | + task_total =str(len(jsondata['data']['tasks'])) | ||
141 | + try: | ||
142 | + with open(path + 'config/task_3_total.txt','w+') as f: | ||
143 | + f.write(task_total) | ||
144 | + print('写入成功,task_total:{}'.format(task_total)) | ||
145 | + f.close() | ||
146 | + except Exception as e: | ||
147 | + print('写入失败', e) | ||
148 | + return task_total | ||
149 | +#第二次写入进行中的数据 | ||
150 | +def teardown_hook_get_task_3_2_total(response): | ||
151 | + if response.status_code == 200: | ||
152 | + jsondata = json.loads(response.text) | ||
153 | + task_total =str(len(jsondata['data']['tasks'])) | ||
154 | + try: | ||
155 | + with open(path + 'config/task_3_2_total.txt','w+') as f: | ||
156 | + f.write(task_total) | ||
157 | + print('写入成功,task_total:{}'.format(task_total)) | ||
158 | + f.close() | ||
159 | + except Exception as e: | ||
160 | + print('写入失败', e) | ||
161 | + return task_total | ||
162 | +#第一次获取进行中的数据 | ||
163 | +def get_task_3_total(): | ||
164 | + try: | ||
165 | + # 保存token到文件 | ||
166 | + with open(path + "config/task_3_total.txt", 'r') as f: | ||
167 | + task_total = f.read() | ||
168 | + print('读取成功,task_total:{}'.format(task_total)) | ||
169 | + except Exception as e: | ||
170 | + print('读取失败', e) | ||
171 | + return task_total | ||
172 | +#第二次获取进行中的数据 | ||
173 | +def get_task_3_2_total(): | ||
174 | + try: | ||
175 | + # 保存token到文件 | ||
176 | + with open(path + "config/task_3_2_total.txt", 'r') as f: | ||
177 | + task_total = f.read() | ||
178 | + print('读取成功,task_total:{}'.format(task_total)) | ||
179 | + except Exception as e: | ||
180 | + print('读取失败', e) | ||
181 | + return task_total | ||
135 | #获取指派任务id | 182 | #获取指派任务id |
136 | def get_appoint_task_id(): | 183 | def get_appoint_task_id(): |
137 | try: | 184 | try: |
@@ -118,6 +118,7 @@ def get_task_status_3_from_database(): | @@ -118,6 +118,7 @@ def get_task_status_3_from_database(): | ||
118 | print(err) | 118 | print(err) |
119 | db.rollback() | 119 | db.rollback() |
120 | db.close() | 120 | db.close() |
121 | + | ||
121 | # #获取抢单任务单的状态:待确认 | 122 | # #获取抢单任务单的状态:待确认 |
122 | def get_task_status_7_from_database(): | 123 | def get_task_status_7_from_database(): |
123 | db = GetConnect() | 124 | db = GetConnect() |
@@ -5,8 +5,8 @@ config: | @@ -5,8 +5,8 @@ config: | ||
5 | teststeps: | 5 | teststeps: |
6 | - name: 登录企业平台 | 6 | - name: 登录企业平台 |
7 | api: api/m_api/login_api/auth/pwdLogin_api.yml | 7 | api: api/m_api/login_api/auth/pwdLogin_api.yml |
8 | - variables: | ||
9 | - phone: ${ENV(wpftwphone)} | 8 | +# variables: |
9 | +# username: ${ENV(wpftwphone)} | ||
10 | teardown_hooks: | 10 | teardown_hooks: |
11 | - ${teardown_hook_get_Authorization($response)} | 11 | - ${teardown_hook_get_Authorization($response)} |
12 | varidate: | 12 | varidate: |
@@ -10,7 +10,7 @@ teststeps: | @@ -10,7 +10,7 @@ teststeps: | ||
10 | variables: | 10 | variables: |
11 | phone: ${ENV(wpftwphone)} | 11 | phone: ${ENV(wpftwphone)} |
12 | testcase: testcases/common/COM002_m_login_testcases.yml | 12 | testcase: testcases/common/COM002_m_login_testcases.yml |
13 | - | 13 | +# |
14 | - name: 引用资源 | 14 | - name: 引用资源 |
15 | api: api/m_api/task_resource_api.yml | 15 | api: api/m_api/task_resource_api.yml |
16 | teardown_hooks: | 16 | teardown_hooks: |
@@ -22,7 +22,7 @@ teststeps: | @@ -22,7 +22,7 @@ teststeps: | ||
22 | - eq: | 22 | - eq: |
23 | - content.msg | 23 | - content.msg |
24 | - ok | 24 | - ok |
25 | - | 25 | +# |
26 | - name: 保存任务 | 26 | - name: 保存任务 |
27 | api: api/m_api/loot/loot_update_true_api.yml | 27 | api: api/m_api/loot/loot_update_true_api.yml |
28 | teardown_hooks: | 28 | teardown_hooks: |
@@ -7,8 +7,8 @@ teststeps: | @@ -7,8 +7,8 @@ teststeps: | ||
7 | testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | 7 | testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml |
8 | 8 | ||
9 | - name: 登录系统 | 9 | - name: 登录系统 |
10 | - variables: | ||
11 | - phone: ${ENV(wpftwphone)} | 10 | +# variables: |
11 | +# username: ${ENV(wpftwphone)} | ||
12 | testcase: testcases/common/COM002_m_login_testcases.yml | 12 | testcase: testcases/common/COM002_m_login_testcases.yml |
13 | 13 | ||
14 | - name: 引用资源 | 14 | - name: 引用资源 |
testcases/firstpage/FS001.yml
0 → 100644
1 | +config: | ||
2 | + name: APP端首页-公司悬赏任务 | ||
3 | + base_url: ${ENV(base_url)} | ||
4 | + | ||
5 | +teststeps: | ||
6 | + | ||
7 | +- name: 用户新增抢单任务-公司重要悬赏 | ||
8 | + testcase: testcases/common/COM004_loot_update_testcase.yml | ||
9 | + | ||
10 | +- name: 登录系统 | ||
11 | + testcase: testcases/common/login_testcases.yml | ||
12 | + | ||
13 | +- name: 登录价值系统 | ||
14 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
15 | + | ||
16 | +- name: 查看公司悬赏任务 | ||
17 | + api: api/app_api/task_rewards_api.yml | ||
18 | + variables: | ||
19 | + id: ${get_loot_task_id()} | ||
20 | + varidate: | ||
21 | + validate: | ||
22 | + - eq: | ||
23 | + - content.code | ||
24 | + - 0 | ||
25 | + - eq: | ||
26 | + - content.data.tasks.0.id | ||
27 | + - $id | ||
28 | + - eq: | ||
29 | + - content.msg | ||
30 | + - 获取成功 |
testcases/firstpage/FS002.yml
0 → 100644
1 | +config: | ||
2 | + name: APP端首页-进行中数量统计-待发布状态不统计 | ||
3 | + base_url: ${ENV(base_url)} | ||
4 | + | ||
5 | +teststeps: | ||
6 | + | ||
7 | +- name: 第一次登录系统 | ||
8 | + testcase: testcases/common/login_testcases.yml | ||
9 | + | ||
10 | +- name: 第一次登录价值系统 | ||
11 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
12 | + | ||
13 | +- name: 第一次查看公司任务(进行中) | ||
14 | + api: api/app_api/task_currentTasks_1_api.yml | ||
15 | + variables: | ||
16 | + task_total1: ${get_task_3_total()} | ||
17 | + teardown_hooks: | ||
18 | + - ${teardown_hook_get_task_3_1_total($response)} | ||
19 | + varidate: | ||
20 | + validate: | ||
21 | + - eq: | ||
22 | + - content.msg | ||
23 | + - 获取成功 | ||
24 | + | ||
25 | +- name: B用户登录管理后台,新增一个待发布的任务 | ||
26 | + variables: | ||
27 | + username: ${ENV(appphone1)} | ||
28 | + testcase: testcases/common/COM007_loot_update_status_1_testcase.yml | ||
29 | + | ||
30 | +#- name: 第二次登录系统 | ||
31 | +# testcase: testcases/common/login_testcases.yml | ||
32 | +# | ||
33 | +#- name: 第二次登录价值系统 | ||
34 | +# testcase: testcases/common/COM001_task_login_testcases.yml | ||
35 | + | ||
36 | +- name: 第二次查看公司任务(进行中) | ||
37 | + api: api/app_api/task_currentTasks_2_api.yml | ||
38 | + variables: | ||
39 | + task_total2: ${get_task_3_2_total()} | ||
40 | + teardown_hooks: | ||
41 | + - ${teardown_hook_get_task_3_2_total($response)} | ||
42 | + varidate: | ||
43 | + validate: | ||
44 | + - eq: | ||
45 | + - content.msg | ||
46 | + - 获取成功 | ||
47 | + - eq: | ||
48 | +# - $task_total1 | ||
49 | +# - $task_total2 |
@@ -3,18 +3,19 @@ config: | @@ -3,18 +3,19 @@ config: | ||
3 | base_url: ${ENV(base_url)} | 3 | base_url: ${ENV(base_url)} |
4 | 4 | ||
5 | teststeps: | 5 | teststeps: |
6 | + | ||
6 | - name: 价值系统-拥有发布任务权限登录价值系统 | 7 | - name: 价值系统-拥有发布任务权限登录价值系统 |
7 | - variables: | ||
8 | - phone: ${ENV(appphone)} | ||
9 | - testcase: testcases/common/login_testcases.yml | 8 | + testcase: testcases/common/COM001_task_login_testcases.yml |
10 | 9 | ||
11 | - name: 获取用户信息 | 10 | - name: 获取用户信息 |
12 | api: api/app_api/user_api/userInfo_api.yml | 11 | api: api/app_api/user_api/userInfo_api.yml |
12 | + variables: | ||
13 | + permissionTaskPublish: 1 | ||
13 | varidate: | 14 | varidate: |
14 | validate: | 15 | validate: |
15 | - eq: | 16 | - eq: |
16 | - content.data.user.permissionTaskPublish | 17 | - content.data.user.permissionTaskPublish |
17 | - - 1 | 18 | + - $permissionTaskPublish |
18 | - eq: | 19 | - eq: |
19 | - content.data.msg | 20 | - content.data.msg |
20 | - 获取用户信息 | 21 | - 获取用户信息 |
testcases/userInfo/PF002.yml
0 → 100644
1 | +config: | ||
2 | + name: PF002价值系统-无任务管理权限的人员登录系统 | ||
3 | + base_url: ${ENV(base_url)} | ||
4 | + | ||
5 | +teststeps: | ||
6 | +- name: 价值系统-无任务管理权限的人员登录系统 | ||
7 | + variables: | ||
8 | + phone: ${ENV(wtaskphone)} | ||
9 | + testcase: testcases/common/login_testcases.yml | ||
10 | + | ||
11 | +- name: 获取用户信息 | ||
12 | + api: api/app_api/user_api/userInfo_api.yml | ||
13 | + variables: | ||
14 | + permissionTaskPublish: 0 | ||
15 | + varidate: | ||
16 | + validate: | ||
17 | + - eq: | ||
18 | + - content.data.user.permissionTaskPublish | ||
19 | + - $permissionTaskPublish | ||
20 | + - eq: | ||
21 | + - content.data.msg | ||
22 | + - 获取用户信息 |
不能预览此文件类型
@@ -14,4 +14,4 @@ testcases: | @@ -14,4 +14,4 @@ testcases: | ||
14 | # testcase: testcases/task/member/member_set_permission_testcases.yml | 14 | # testcase: testcases/task/member/member_set_permission_testcases.yml |
15 | 15 | ||
16 | - name: 测试流程 | 16 | - name: 测试流程 |
17 | - testcase: testcases/userInfo/PF001.yml | ||
17 | + testcase: testcases/firstpage/FS002.yml |
-
请 注册 或 登录 后发表评论