正在显示
45 个修改的文件
包含
583 行增加
和
129 行删除
@@ -3,7 +3,7 @@ pfphone=19990000011 | @@ -3,7 +3,7 @@ pfphone=19990000011 | ||
3 | pfphone1=19990000015 | 3 | pfphone1=19990000015 |
4 | ckotherdeptphone=19990000012 | 4 | ckotherdeptphone=19990000012 |
5 | pfphone2=18100000005 | 5 | pfphone2=18100000005 |
6 | -appphone=19990000000 | 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 |
9 | base_public_url = http://public-interface-test.fjmaimaimai.com/ | 9 | base_public_url = http://public-interface-test.fjmaimaimai.com/ |
@@ -2,7 +2,7 @@ name: 发布任务 | @@ -2,7 +2,7 @@ name: 发布任务 | ||
2 | base_url: ${ENV(base_worth_url)} | 2 | base_url: ${ENV(base_worth_url)} |
3 | verify: False | 3 | verify: False |
4 | variables: | 4 | variables: |
5 | - id: ${get_task_id()} | 5 | + id: ${get_appoint_task_id()} |
6 | msg: ok | 6 | msg: ok |
7 | request: | 7 | request: |
8 | headers: | 8 | headers: |
api/m_api/appoint/appoint_update_api.yml
0 → 100644
1 | +name: 保存指派任务 | ||
2 | +base_url: ${ENV(base_worth_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + name: 测试指派任务名称${get_nowtime()} | ||
6 | + acceptanceCriteria: 测试指派任务的验收标准${get_nowtime()} | ||
7 | + description: 测试指派任务的任务描述${get_nowtime()} | ||
8 | + planTime: ${get_today()} | ||
9 | + msg: ok | ||
10 | +teardown_hooks: | ||
11 | + - ${teardown_hook_get_appoint_task_id($response)} | ||
12 | +request: | ||
13 | + headers: | ||
14 | + Content-Type: application/json; charset=UTF-8 | ||
15 | + Authorization: Bearer ${get_task_Authorization()} | ||
16 | + Origin: https://value-test.fjmaimaimai.com | ||
17 | + Referer: https://value-test.fjmaimaimai.com/ | ||
18 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
19 | + X-Requested-With: XMLHttpRequest | ||
20 | + json: | ||
21 | + appointTo: 3245096039079680 | ||
22 | + planTime: $planTime | ||
23 | + name: $name | ||
24 | + resourceType: 1 | ||
25 | + resourceList: | ||
26 | + - id: ${get_resource_id()} | ||
27 | + title: ${get_resource_title()} | ||
28 | + content: ${get_resource_content()} | ||
29 | + serial: ${get_serialNo()} | ||
30 | + customerValue: | ||
31 | + - 31 | ||
32 | + taskCharacter: 12 | ||
33 | + reward: 2000 | ||
34 | + acceptanceCriteria: $acceptanceCriteria | ||
35 | + description: $description | ||
36 | + taskBelong: 13 | ||
37 | +# pictures: | ||
38 | + method: POST | ||
39 | + url: task/appoint/update | ||
40 | +validate: | ||
41 | + - eq: | ||
42 | + - content.code | ||
43 | + - 0 | ||
44 | + - eq: | ||
45 | + - content.msg | ||
46 | + - $msg |
api/m_api/bid/bid_open_api.yml
0 → 100644
1 | +name: 发布任务 | ||
2 | +base_url: ${ENV(base_worth_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + id: ${get_bid_task_id()} | ||
6 | + msg: ok | ||
7 | +request: | ||
8 | + headers: | ||
9 | + Content-Type: application/json; charset=UTF-8 | ||
10 | + Authorization: Bearer ${get_task_Authorization()} | ||
11 | + Origin: https://value-test.fjmaimaimai.com | ||
12 | + Referer: https://value-test.fjmaimaimai.com/ | ||
13 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
14 | + X-Requested-With: XMLHttpRequest | ||
15 | + json: | ||
16 | + id: $id | ||
17 | + method: POST | ||
18 | + url: task/open | ||
19 | +validate: | ||
20 | + - eq: | ||
21 | + - content.code | ||
22 | + - 0 | ||
23 | + - eq: | ||
24 | + - content.msg | ||
25 | + - $msg |
api/m_api/bid/bid_update_api.yml
0 → 100644
1 | +name: 保存竞标任务 | ||
2 | +base_url: ${ENV(base_worth_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + name: 测试竞标任务名称${get_nowtime()} | ||
6 | + acceptanceCriteria: 测试竞标任务的验收标准${get_nowtime()} | ||
7 | + description: 测试竞标任务的任务描述${get_nowtime()} | ||
8 | + bidStartTime: ${get_today()} | ||
9 | + bidEndTime: ${get_tomorrow()} | ||
10 | + msg: ok | ||
11 | +teardown_hooks: | ||
12 | + - ${teardown_hook_get_bid_task_id($response)} | ||
13 | +request: | ||
14 | + headers: | ||
15 | + Content-Type: application/json; charset=UTF-8 | ||
16 | + Authorization: Bearer ${get_task_Authorization()} | ||
17 | + Origin: https://value-test.fjmaimaimai.com | ||
18 | + Referer: https://value-test.fjmaimaimai.com/ | ||
19 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
20 | + X-Requested-With: XMLHttpRequest | ||
21 | + json: | ||
22 | + bidStartTime: $bidStartTime | ||
23 | + bidEndTime: $bidEndTime | ||
24 | + name: $name | ||
25 | + resourceType: 1 | ||
26 | + resourceList: | ||
27 | + - id: ${get_resource_id()} | ||
28 | + title: ${get_resource_title()} | ||
29 | + content: ${get_resource_content()} | ||
30 | + serial: ${get_serialNo()} | ||
31 | + customerValue: | ||
32 | + - 31 | ||
33 | + taskCharacter: 12 | ||
34 | + reward: 2000 | ||
35 | + acceptanceCriteria: $acceptanceCriteria | ||
36 | + description: $description | ||
37 | + isImportant: true | ||
38 | + taskBelong: 13 | ||
39 | + isRemind: true | ||
40 | +# pictures: | ||
41 | + method: POST | ||
42 | + url: task/bid/update | ||
43 | +validate: | ||
44 | + - eq: | ||
45 | + - content.code | ||
46 | + - 0 | ||
47 | + - eq: | ||
48 | + - content.msg | ||
49 | + - $msg |
api/m_api/loot/loot_contendTasks_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 | + action: 0 | ||
23 | + newest: 1 | ||
24 | + pageIndex: 0 | ||
25 | + pageSize: 20 | ||
26 | + method: POST | ||
27 | + url: v1/task/contendTasks | ||
28 | +validate: | ||
29 | + - eq: | ||
30 | + - content.code | ||
31 | + - 0 | ||
32 | + - eq: | ||
33 | + - content.msg | ||
34 | + - 获取成功 | ||
35 | +# - $msg |
@@ -2,8 +2,8 @@ name: 抢单任务详情 | @@ -2,8 +2,8 @@ name: 抢单任务详情 | ||
2 | base_url: ${ENV(base_worth_url)} | 2 | base_url: ${ENV(base_worth_url)} |
3 | verify: False | 3 | verify: False |
4 | variables: | 4 | variables: |
5 | - id: ${get_task_id()} | ||
6 | - status: ${get_task_status_from_database()} | 5 | + id: ${get_loot_task_id()} |
6 | +# status: ${get_task_status_1_from_database()} | ||
7 | msg: ok | 7 | msg: ok |
8 | request: | 8 | request: |
9 | headers: | 9 | headers: |
api/m_api/loot/loot_open_api.yml
0 → 100644
1 | +name: 发布任务 | ||
2 | +base_url: ${ENV(base_worth_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + id: ${get_loot_task_id()} | ||
6 | + msg: ok | ||
7 | +request: | ||
8 | + headers: | ||
9 | + Content-Type: application/json; charset=UTF-8 | ||
10 | + Authorization: Bearer ${get_task_Authorization()} | ||
11 | + Origin: https://value-test.fjmaimaimai.com | ||
12 | + Referer: https://value-test.fjmaimaimai.com/ | ||
13 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
14 | + X-Requested-With: XMLHttpRequest | ||
15 | + json: | ||
16 | + id: $id | ||
17 | + method: POST | ||
18 | + url: task/open | ||
19 | +validate: | ||
20 | + - eq: | ||
21 | + - content.code | ||
22 | + - 0 | ||
23 | + - eq: | ||
24 | + - content.msg | ||
25 | + - $msg |
api/m_api/loot/loot_update_false_api.yml
0 → 100644
1 | +name: 保存抢单任务 | ||
2 | +base_url: ${ENV(base_worth_url)} | ||
3 | +verify: False | ||
4 | +variables: | ||
5 | + name: 测试抢单任务名称${get_nowtime()} | ||
6 | + acceptanceCriteria: 测试抢单任务的验收标准${get_nowtime()} | ||
7 | + description: 测试抢单任务的任务描述${get_nowtime()} | ||
8 | + msg: ok | ||
9 | +teardown_hooks: | ||
10 | + - ${teardown_hook_get_loot_task_id($response)} | ||
11 | +request: | ||
12 | + headers: | ||
13 | + Content-Type: application/json; charset=UTF-8 | ||
14 | + Authorization: Bearer ${get_task_Authorization()} | ||
15 | + Origin: https://value-test.fjmaimaimai.com | ||
16 | + Referer: https://value-test.fjmaimaimai.com/ | ||
17 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
18 | + X-Requested-With: XMLHttpRequest | ||
19 | + json: | ||
20 | + name: $name | ||
21 | + resourceType: 1 | ||
22 | + resourceList: | ||
23 | + - id: ${get_resource_id()} | ||
24 | + title: ${get_resource_title()} | ||
25 | + content: ${get_resource_content()} | ||
26 | + serial: ${get_serialNo()} | ||
27 | + customerValue: | ||
28 | + - 31 | ||
29 | + taskCharacter: 12 | ||
30 | + reward: 2000 | ||
31 | + acceptanceCriteria: $acceptanceCriteria | ||
32 | + description: $description | ||
33 | + isImportant: false | ||
34 | + taskBelong: 13 | ||
35 | +# pictures: | ||
36 | + method: POST | ||
37 | + url: task/loot/update | ||
38 | +validate: | ||
39 | + - eq: | ||
40 | + - content.code | ||
41 | + - 0 | ||
42 | + - eq: | ||
43 | + - content.msg | ||
44 | + - $msg |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTgzMzc4NzAsImV4cCI6MTU5ODM0ODY3MCwibmJmIjoxNTk4MzM3ODcwLCJqdGkiOiJPc1FMQUd6QmdxNUFiNDBhIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.nu8EwnYA9PwYHVBzuB6OfnacLD-V3LeyDLiPoeqIo54 | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTg4NjQ3NjUsImV4cCI6MTU5ODg3NTU2NSwibmJmIjoxNTk4ODY0NzY1LCJqdGkiOiJFUG5pQzQ5dVZrVTg3WHd5Iiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.7GZs8bIO-RlDcJTkZr8AZd-6VLS_ptsTULi3RL8hTCE |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTgzMzc4NzEsImV4cCI6MTU5ODM0ODY3MSwibmJmIjoxNTk4MzM3ODcxLCJqdGkiOiJRTDRiZFJ5T25EZ0xpOVdhIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.x0itN9vEYO6wPFXxf3OyV_Etljtry3OwWktlpAyZr80 | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTg4NjQ3NjUsImV4cCI6MTU5ODg3NTU2NSwibmJmIjoxNTk4ODY0NzY1LCJqdGkiOiI1NVZqcTYxWUZsOWNhWnptIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.EIQqHKXSyQeoOSz4gDW006v2V7nBJtyBskGSnKK-rSI |
1 | -mYGaGzm/2A8LNNjaJG2iyFolUo9vPkYDkeIDBW8rSZeAtTiDMc6MYX+DjBpMKR1wPzyMSaaQgTIxqPA8EKx1GYwgOEdN2b7+/W6r6ZCP+g5MwWEbQj1VHmZwF+5A+ik2X9q6abD9yR48ShP96jKH+yTilDaG5nSmrYY6A0u46PE= | ||
1 | +QLDVfBcYi7T76LcWhcF9bjPvuerNnJrn9BNav2E6GKyXNsPvX7RKxxTS5Qnf2Xf8UNdJWK7g/3rwCReZacnXMJkRmFHVGlGN5la+Gh7e6qtYvEol0wrkM4x97IaaN0aq6M9Azm78lW55Dr3SK7cVmno7DIAcOh8MRkEIGI6iDY0= |
config/loot_task_id.txt
0 → 100644
1 | +3035452474095305728 |
1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk4MzM3ODcxLCJleHAiOjE1OTgzNDg2NzEsIm5iZiI6MTU5ODMzNzg3MSwianRpIjoiZ1pMN21pMmFycEhNYlRyaiIsInN1YiI6MzI0ODgxNzYxMzY4MTY2NCwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1OGM3OVx1NWI1MFx1NTkzNCIsInBob25lIjoiMTk5OTAwMDAwMDgiLCJ1aWQiOjMyNDg4MTc2MTM2ODE2NjQsImFkbWluVHlwZSI6Mn0.vaTxIhdCUnfG0CksphY0YGDqxr-iM_DOTmMX8NF_6UI | ||
1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk4ODY0NzY2LCJleHAiOjE1OTg4NzU1NjYsIm5iZiI6MTU5ODg2NDc2NiwianRpIjoiYXIzaFhBekc3WGN3TVRkbCIsInN1YiI6MzI0ODgxNzYxMzY4MTY2NCwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1OGM3OVx1NWI1MFx1NTkzNCIsInBob25lIjoiMTk5OTAwMDAwMDgiLCJ1aWQiOjMyNDg4MTc2MTM2ODE2NjQsImFkbWluVHlwZSI6Mn0.lOkS3UxFvqyaSfBGy5m3bey63HNbaFDQ57FWakBftmA |
@@ -9,6 +9,7 @@ from helpfunc.pg_db_func import * | @@ -9,6 +9,7 @@ from helpfunc.pg_db_func import * | ||
9 | 9 | ||
10 | import time,datetime,re | 10 | import time,datetime,re |
11 | 11 | ||
12 | + | ||
12 | from urllib.parse import * | 13 | from urllib.parse import * |
13 | 14 | ||
14 | 15 | ||
@@ -39,3 +40,8 @@ def get_nowtime(): | @@ -39,3 +40,8 @@ def get_nowtime(): | ||
39 | def get_second(): | 40 | def get_second(): |
40 | curr_time = datetime.datetime.now() | 41 | curr_time = datetime.datetime.now() |
41 | return curr_time.second | 42 | return curr_time.second |
43 | + | ||
44 | +def get_tomorrow(): | ||
45 | + td = datetime.timedelta(days=1) | ||
46 | + tomorrow = (datetime.datetime.utcnow() + td).isoformat() | ||
47 | + print(tomorrow) |
@@ -7,7 +7,6 @@ | @@ -7,7 +7,6 @@ | ||
7 | import json | 7 | import json |
8 | from urllib.parse import * | 8 | from urllib.parse import * |
9 | 9 | ||
10 | - | ||
11 | path = 'E:/task_api/' | 10 | path = 'E:/task_api/' |
12 | # path = 'E:/mmm_auto/task_api/' | 11 | # path = 'E:/mmm_auto/task_api/' |
13 | def teardown_hook_get_Authorization(response): | 12 | def teardown_hook_get_Authorization(response): |
@@ -68,25 +67,76 @@ def teardown_hook_get_login_code(response): | @@ -68,25 +67,76 @@ def teardown_hook_get_login_code(response): | ||
68 | except Exception as e: | 67 | except Exception as e: |
69 | print('写入失败', e) | 68 | print('写入失败', e) |
70 | return res | 69 | return res |
71 | - | ||
72 | -def teardown_hook_get_task_id(response): | 70 | +#写入抢单任务id |
71 | +def teardown_hook_get_loot_task_id(response): | ||
72 | + if response.status_code == 200: | ||
73 | + jsondata = json.loads(response.text) | ||
74 | + task_id =jsondata['data']['id'] | ||
75 | + try: | ||
76 | + # 保存token到文件 | ||
77 | + with open(path + 'config/loot_task_id.txt','w+') as f: | ||
78 | + f.write(task_id) | ||
79 | + print('写入成功,task_id:{}'.format(task_id)) | ||
80 | + f.close() | ||
81 | + except Exception as e: | ||
82 | + print('写入失败', e) | ||
83 | + return task_id | ||
84 | +#获取抢单任务id | ||
85 | +def get_loot_task_id(): | ||
86 | + try: | ||
87 | + # 保存token到文件 | ||
88 | + with open(path + "config/loot_task_id.txt", 'r') as f: | ||
89 | + task_id = f.read() | ||
90 | + print('读取成功,task_id:{}'.format(task_id)) | ||
91 | + except Exception as e: | ||
92 | + print('读取失败', e) | ||
93 | + # Authorization = str(Authorization) | ||
94 | + return task_id | ||
95 | +#写入竞标任务id | ||
96 | +def teardown_hook_get_bid_task_id(response): | ||
73 | if response.status_code == 200: | 97 | if response.status_code == 200: |
74 | jsondata = json.loads(response.text) | 98 | jsondata = json.loads(response.text) |
75 | task_id =jsondata['data']['id'] | 99 | task_id =jsondata['data']['id'] |
76 | try: | 100 | try: |
77 | # 保存token到文件 | 101 | # 保存token到文件 |
78 | - with open(path + 'config/task_id.txt','w+') as f: | 102 | + with open(path + 'config/bid_task_id.txt','w+') as f: |
79 | f.write(task_id) | 103 | f.write(task_id) |
80 | print('写入成功,task_id:{}'.format(task_id)) | 104 | print('写入成功,task_id:{}'.format(task_id)) |
81 | f.close() | 105 | f.close() |
82 | except Exception as e: | 106 | except Exception as e: |
83 | print('写入失败', e) | 107 | print('写入失败', e) |
84 | return task_id | 108 | return task_id |
109 | +#获取竞标任务id | ||
110 | +def get_bid_task_id(): | ||
111 | + try: | ||
112 | + # 保存token到文件 | ||
113 | + with open(path + "config/bid_task_id.txt", 'r') as f: | ||
114 | + task_id = f.read() | ||
115 | + print('读取成功,task_id:{}'.format(task_id)) | ||
116 | + except Exception as e: | ||
117 | + print('读取失败', e) | ||
118 | + # Authorization = str(Authorization) | ||
119 | + return task_id | ||
85 | 120 | ||
86 | -def get_task_id(): | 121 | +#写入指派任务id |
122 | +def teardown_hook_get_appoint_task_id(response): | ||
123 | + if response.status_code == 200: | ||
124 | + jsondata = json.loads(response.text) | ||
125 | + task_id =jsondata['data']['id'] | ||
126 | + try: | ||
127 | + # 保存token到文件 | ||
128 | + with open(path + 'config/appoint_task_id.txt','w+') as f: | ||
129 | + f.write(task_id) | ||
130 | + print('写入成功,task_id:{}'.format(task_id)) | ||
131 | + f.close() | ||
132 | + except Exception as e: | ||
133 | + print('写入失败', e) | ||
134 | + return task_id | ||
135 | +#获取指派任务id | ||
136 | +def get_appoint_task_id(): | ||
87 | try: | 137 | try: |
88 | # 保存token到文件 | 138 | # 保存token到文件 |
89 | - with open(path + "config/task_id.txt", 'r') as f: | 139 | + with open(path + "config/appoint_task_id.txt", 'r') as f: |
90 | task_id = f.read() | 140 | task_id = f.read() |
91 | print('读取成功,task_id:{}'.format(task_id)) | 141 | print('读取成功,task_id:{}'.format(task_id)) |
92 | except Exception as e: | 142 | except Exception as e: |
@@ -7,6 +7,8 @@ from helpfunc.m_func import * | @@ -7,6 +7,8 @@ from helpfunc.m_func import * | ||
7 | import psycopg2 | 7 | import psycopg2 |
8 | from datetime import * | 8 | from datetime import * |
9 | 9 | ||
10 | + | ||
11 | + | ||
10 | def get_today(): | 12 | def get_today(): |
11 | today = datetime.now(timezone.utc).astimezone().isoformat() | 13 | today = datetime.now(timezone.utc).astimezone().isoformat() |
12 | return today | 14 | return today |
@@ -72,12 +74,29 @@ def get_employee_account_from_database(): | @@ -72,12 +74,29 @@ def get_employee_account_from_database(): | ||
72 | db.rollback() | 74 | db.rollback() |
73 | db.close() | 75 | db.close() |
74 | 76 | ||
75 | -#获取任务单的状态 | ||
76 | -def get_task_status_from_database(): | 77 | +#获取抢单任务单的状态:待发布 |
78 | +def get_task_status_1_from_database(): | ||
79 | + db = GetConnect() | ||
80 | + cursor = db.cursor() | ||
81 | + # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
82 | + sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and id = {} '''.format(get_loot_task_id()) | ||
83 | + # print(sql) | ||
84 | + try: | ||
85 | + cursor.execute(sql) | ||
86 | + result = cursor.fetchone() | ||
87 | + return result[0] | ||
88 | + except Exception as err: | ||
89 | + # 发生错误时回滚 | ||
90 | + print(err) | ||
91 | + db.rollback() | ||
92 | + db.close() | ||
93 | + | ||
94 | +#获取抢单任务单的状态:待领取 | ||
95 | +def get_task_status_2_from_database(): | ||
77 | db = GetConnect() | 96 | db = GetConnect() |
78 | cursor = db.cursor() | 97 | cursor = db.cursor() |
79 | # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | 98 | # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' |
80 | - sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and id = {} '''.format(get_task_id()) | 99 | + sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and id = {} '''.format(get_loot_task_id()) |
81 | # print(sql) | 100 | # print(sql) |
82 | try: | 101 | try: |
83 | cursor.execute(sql) | 102 | cursor.execute(sql) |
@@ -122,4 +141,3 @@ def get_task_status_4_from_database(): | @@ -122,4 +141,3 @@ def get_task_status_4_from_database(): | ||
122 | print(err) | 141 | print(err) |
123 | db.rollback() | 142 | db.rollback() |
124 | db.close() | 143 | db.close() |
125 | -# print(get_task_status_4_from_database()) |
1 | +config: | ||
2 | + name: 用户新增抢单任务 | ||
3 | + | ||
4 | +teststeps: | ||
5 | + | ||
6 | +- name: 提问问题-审核问题-获取资源 | ||
7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
8 | + | ||
9 | +- name: 登录系统 | ||
10 | + variables: | ||
11 | + phone: ${ENV(wpftwphone)} | ||
12 | + testcase: testcases/common/COM002_m_login_testcases.yml | ||
13 | + | ||
14 | +- name: 引用资源 | ||
15 | + api: api/m_api/task_resource_api.yml | ||
16 | + teardown_hooks: | ||
17 | + - ${teardown_hook_get_resource_id($response)} | ||
18 | + - ${teardown_hook_get_resource_title($response)} | ||
19 | + - ${teardown_hook_get_resource_content($response)} | ||
20 | + varidate: | ||
21 | + validate: | ||
22 | + - eq: | ||
23 | + - content.msg | ||
24 | + - ok | ||
25 | + | ||
26 | +- name: 保存任务 | ||
27 | + api: api/m_api/loot/loot_update_0_false_api.yml | ||
28 | + teardown_hooks: | ||
29 | + - ${teardown_hook_get_loot_task_id($response)} | ||
30 | + varidate: | ||
31 | + validate: | ||
32 | + - eq: | ||
33 | + - content.msg | ||
34 | + - ok | ||
35 | +#- name: 发布任务 | ||
36 | +# api: api/m_api/loot/loot_open_api.yml | ||
37 | +# varidate: | ||
38 | +# validate: | ||
39 | +# - eq: | ||
40 | +# - content.msg | ||
41 | +# - ok |
1 | config: | 1 | config: |
2 | - name: 19990000008保存抢单任务-发布任务 | 2 | + name: 用户新增抢单任务-公司重要悬赏 |
3 | 3 | ||
4 | teststeps: | 4 | teststeps: |
5 | 5 | ||
6 | - name: 提问问题-审核问题-获取资源 | 6 | - name: 提问问题-审核问题-获取资源 |
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: 19990000008登录系统 | 9 | +- name: 登录系统 |
10 | variables: | 10 | variables: |
11 | phone: ${ENV(wpftwphone)} | 11 | phone: ${ENV(wpftwphone)} |
12 | - testcase: testcases/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 |
@@ -23,17 +23,17 @@ teststeps: | @@ -23,17 +23,17 @@ teststeps: | ||
23 | - content.msg | 23 | - content.msg |
24 | - ok | 24 | - ok |
25 | 25 | ||
26 | -- name: 19990000000保存任务 | ||
27 | - api: api/m_api/loot/loot_update_0_api.yml | 26 | +- name: 保存任务 |
27 | + api: api/m_api/loot/loot_update_true_api.yml | ||
28 | teardown_hooks: | 28 | teardown_hooks: |
29 | - - ${teardown_hook_get_task_id($response)} | 29 | + - ${teardown_hook_get_loot_task_id($response)} |
30 | varidate: | 30 | varidate: |
31 | validate: | 31 | validate: |
32 | - eq: | 32 | - eq: |
33 | - content.msg | 33 | - content.msg |
34 | - ok | 34 | - ok |
35 | -- name: 19990000000发布任务 | ||
36 | - api: api/m_api/task_open_api.yml | 35 | +- name: 发布任务 |
36 | + api: api/m_api/loot/loot_open_api.yml | ||
37 | varidate: | 37 | varidate: |
38 | validate: | 38 | validate: |
39 | - eq: | 39 | - eq: |
1 | config: | 1 | config: |
2 | - name: 19990000008保存抢单任务-删除任务 | 2 | + name: 用户新增竞标任务 |
3 | 3 | ||
4 | teststeps: | 4 | teststeps: |
5 | 5 | ||
6 | +- name: 提问问题-审核问题-获取资源 | ||
7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
8 | + | ||
6 | - name: 登录系统 | 9 | - name: 登录系统 |
7 | variables: | 10 | variables: |
8 | phone: ${ENV(wpftwphone)} | 11 | phone: ${ENV(wpftwphone)} |
9 | - testcase: testcases/m_login_testcases.yml | 12 | + testcase: testcases/common/COM002_m_login_testcases.yml |
10 | 13 | ||
11 | -- name: 保存任务 | ||
12 | - output: | ||
13 | - - id | ||
14 | - api: api/m_api/loot/loot_update_0_api.yml | ||
15 | - extract: | ||
16 | - id: content.data.id | 14 | +- name: 引用资源 |
15 | + api: api/m_api/task_resource_api.yml | ||
16 | + teardown_hooks: | ||
17 | + - ${teardown_hook_get_resource_id($response)} | ||
18 | + - ${teardown_hook_get_resource_title($response)} | ||
19 | + - ${teardown_hook_get_resource_content($response)} | ||
17 | varidate: | 20 | varidate: |
18 | validate: | 21 | validate: |
19 | - eq: | 22 | - eq: |
20 | - content.msg | 23 | - content.msg |
21 | - ok | 24 | - ok |
25 | + | ||
26 | +- name: 保存任务 | ||
27 | + api: api/m_api/bid/bid_update_api.yml | ||
28 | + teardown_hooks: | ||
29 | + - ${teardown_hook_get_bid_task_id($response)} | ||
30 | + varidate: | ||
31 | + validate: | ||
22 | - eq: | 32 | - eq: |
23 | - - content.data.id | ||
24 | - - $id | ||
25 | -- name: 删除任务 | ||
26 | - api: api/m_api/task_delete_api.yml | 33 | + - content.msg |
34 | + - ok | ||
35 | +- name: 发布任务 | ||
36 | + api: api/m_api/bid/bid_open_api.yml | ||
27 | varidate: | 37 | varidate: |
28 | validate: | 38 | validate: |
29 | - eq: | 39 | - eq: |
1 | +config: | ||
2 | + name: 用户新增指派任务 | ||
3 | + | ||
4 | +teststeps: | ||
5 | + | ||
6 | +- name: 提问问题-审核问题-获取资源 | ||
7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
8 | + | ||
9 | +- name: 登录系统 | ||
10 | + variables: | ||
11 | + phone: ${ENV(wpftwphone)} | ||
12 | + testcase: testcases/common/COM002_m_login_testcases.yml | ||
13 | + | ||
14 | +- name: 引用资源 | ||
15 | + api: api/m_api/task_resource_api.yml | ||
16 | + teardown_hooks: | ||
17 | + - ${teardown_hook_get_resource_id($response)} | ||
18 | + - ${teardown_hook_get_resource_title($response)} | ||
19 | + - ${teardown_hook_get_resource_content($response)} | ||
20 | + varidate: | ||
21 | + validate: | ||
22 | + - eq: | ||
23 | + - content.msg | ||
24 | + - ok | ||
25 | + | ||
26 | +- name: 保存任务 | ||
27 | + api: api/m_api/appoint/appoint_update_api.yml | ||
28 | + teardown_hooks: | ||
29 | + - ${teardown_hook_get_bid_task_id($response)} | ||
30 | + varidate: | ||
31 | + validate: | ||
32 | + - eq: | ||
33 | + - content.msg | ||
34 | + - ok | ||
35 | +- name: 发布任务 | ||
36 | + api: api/m_api/appoint/appoint_open_api.yml | ||
37 | + varidate: | ||
38 | + validate: | ||
39 | + - eq: | ||
40 | + - content.msg | ||
41 | + - ok |
1 | +config: | ||
2 | + name: 抢单任务状态验证-待发布 | ||
3 | + | ||
4 | +teststeps: | ||
5 | + | ||
6 | +- name: 提问问题-审核问题-获取资源 | ||
7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
8 | + | ||
9 | +- name: 登录系统 | ||
10 | + variables: | ||
11 | + phone: ${ENV(wpftwphone)} | ||
12 | + testcase: testcases/common/COM002_m_login_testcases.yml | ||
13 | + | ||
14 | +- name: 引用资源 | ||
15 | + api: api/m_api/task_resource_api.yml | ||
16 | + teardown_hooks: | ||
17 | + - ${teardown_hook_get_resource_id($response)} | ||
18 | + - ${teardown_hook_get_resource_title($response)} | ||
19 | + - ${teardown_hook_get_resource_content($response)} | ||
20 | + varidate: | ||
21 | + validate: | ||
22 | + - eq: | ||
23 | + - content.msg | ||
24 | + - ok | ||
25 | + | ||
26 | +- name: 保存任务 | ||
27 | + api: api/m_api/loot/loot_update_false_api.yml | ||
28 | + teardown_hooks: | ||
29 | + - ${teardown_hook_get_loot_task_id($response)} | ||
30 | + varidate: | ||
31 | + validate: | ||
32 | + - eq: | ||
33 | + - content.msg | ||
34 | + - ok | ||
35 | + | ||
36 | +- name: 查看详情 | ||
37 | + api: api/m_api/loot/loot_detail_api.yml | ||
38 | + variables: | ||
39 | + status: ${get_task_status_1_from_database()} | ||
40 | + msg: ok | ||
41 | + varidate: | ||
42 | + validate: | ||
43 | + - eq: | ||
44 | + - content.msg | ||
45 | + - $msg | ||
46 | + - eq: | ||
47 | + - content.data.status | ||
48 | + - $status |
1 | +config: | ||
2 | + name: 抢单任务状态验证-已发布,待领取 | ||
3 | + | ||
4 | +teststeps: | ||
5 | + | ||
6 | +- name: 提问问题-审核问题-获取资源 | ||
7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
8 | + | ||
9 | +- name: 登录系统 | ||
10 | + variables: | ||
11 | + phone: ${ENV(wpftwphone)} | ||
12 | + testcase: testcases/common/COM002_m_login_testcases.yml | ||
13 | + | ||
14 | +- name: 引用资源 | ||
15 | + api: api/m_api/task_resource_api.yml | ||
16 | + teardown_hooks: | ||
17 | + - ${teardown_hook_get_resource_id($response)} | ||
18 | + - ${teardown_hook_get_resource_title($response)} | ||
19 | + - ${teardown_hook_get_resource_content($response)} | ||
20 | + varidate: | ||
21 | + validate: | ||
22 | + - eq: | ||
23 | + - content.msg | ||
24 | + - ok | ||
25 | + | ||
26 | +- name: 保存任务 | ||
27 | + api: api/m_api/loot/loot_update_false_api.yml | ||
28 | + teardown_hooks: | ||
29 | + - ${teardown_hook_get_loot_task_id($response)} | ||
30 | + varidate: | ||
31 | + validate: | ||
32 | + - eq: | ||
33 | + - content.msg | ||
34 | + - ok | ||
35 | +- name: 发布任务 | ||
36 | + api: api/m_api/loot/loot_open_api.yml | ||
37 | + varidate: | ||
38 | + validate: | ||
39 | + - eq: | ||
40 | + - content.msg | ||
41 | + - ok | ||
42 | + | ||
43 | +- name: 查看详情 | ||
44 | + api: api/m_api/loot/loot_detail_api.yml | ||
45 | + variables: | ||
46 | + status: ${get_task_status_2_from_database()} | ||
47 | + msg: ok | ||
48 | + varidate: | ||
49 | + validate: | ||
50 | + - eq: | ||
51 | + - content.msg | ||
52 | + - $msg | ||
53 | + - eq: | ||
54 | + - content.data.status | ||
55 | + - $status |
1 | +config: | ||
2 | + name: 抢单任务状态验证-已领取,待确认 | ||
3 | + | ||
4 | +teststeps: | ||
5 | + | ||
6 | +#- name: COM008_loot_open_status_2_testcase.yml | ||
7 | +# testcase: testcases/common/COM008_loot_open_status_2_testcase.yml | ||
8 | + | ||
9 | +- name: app端点击立即抢单 | ||
10 | + testcase: testcases/task/loot/loot_rewards_taskDetails_testcase.yml | ||
11 | + | ||
12 | +- name: 查看详情 | ||
13 | + api: api/m_api/loot/loot_detail_api.yml | ||
14 | + variables: | ||
15 | + status: ${get_task_status_2_from_database()} | ||
16 | + msg: ok | ||
17 | + varidate: | ||
18 | + validate: | ||
19 | + - eq: | ||
20 | + - content.msg | ||
21 | + - $msg | ||
22 | + - eq: | ||
23 | + - content.data.status | ||
24 | + - $status |
@@ -10,7 +10,7 @@ teststeps: | @@ -10,7 +10,7 @@ teststeps: | ||
10 | - name: 有评分权限19990000011登录系统 | 10 | - name: 有评分权限19990000011登录系统 |
11 | variables: | 11 | variables: |
12 | phone: ${ENV(pfphone)} | 12 | phone: ${ENV(pfphone)} |
13 | - testcase: testcases/login_testcases.yml | 13 | + testcase: testcases/common/login_testcases.yml |
14 | 14 | ||
15 | - name: 19990000011查看待我审核 | 15 | - name: 19990000011查看待我审核 |
16 | output: | 16 | output: |
1 | -config: | ||
2 | - name: QX002:同级别评分权限人员-查看问题-权限校验21 | ||
3 | -# #清理数据 | ||
4 | -# teardown_hooks: | ||
5 | -# - ${teardown_hook_clean_db()} | ||
6 | -# - ${teardown_hook_sleep_N_secs($response,2)} | ||
7 | - | ||
8 | -teststeps: | ||
9 | - | ||
10 | -- name: 19990000008提出问题 | ||
11 | - testcase: testcases/question/add_question.yml | ||
12 | - | ||
13 | -- name: 有评分权限19990000011登录系统 | ||
14 | - variables: | ||
15 | - phone: ${ENV(pfphone)} | ||
16 | - testcase: testcases/login_testcases.yml | ||
17 | - | ||
18 | -- name: 有评分权限19990000011查看待我审核 | ||
19 | - output: | ||
20 | - - qid | ||
21 | - api: api/app_api/question_api/audits_ireview_api.yml | ||
22 | - extract: | ||
23 | - qid: content.data.questions.0.id | ||
24 | - validate: | ||
25 | - - eq: | ||
26 | - - content.data.questions.0.id | ||
27 | - - $qid | ||
28 | -# | ||
29 | -#- name: 有评分权限18200000005审核问题 | ||
30 | -# api: api/question_api/auditquestion_api.yml | ||
31 | -# | ||
32 | -#- name: 同级别有评分权限18200000007登录系统 | ||
33 | -# variables: | ||
34 | -# currtime: ${make_time()} | ||
35 | -# uuid: ${make_uuid()} | ||
36 | -# access_token: '' | ||
37 | -# sign: ${make_sign($currtime, $uuid,$access_token)} | ||
38 | -# phone: ${ENV(pfphone1)} | ||
39 | -# testcase: testcases/login_testcases.yml | ||
40 | -# | ||
41 | -#- name: 同级别评分权限18200000007查看问题详情 | ||
42 | -# api: api/question_api/questiondetail_api.yml | ||
43 | -# validate: | ||
44 | -# - eq: | ||
45 | -# - content.data.question.permission | ||
46 | -# - 21 | ||
47 | - | ||
48 | - |
@@ -7,7 +7,7 @@ teststeps: | @@ -7,7 +7,7 @@ teststeps: | ||
7 | - name: 无评分权限的提问人员19990000008登录系统 | 7 | - name: 无评分权限的提问人员19990000008登录系统 |
8 | variables: | 8 | variables: |
9 | phone: ${ENV(wpftwphone)} | 9 | phone: ${ENV(wpftwphone)} |
10 | - testcase: testcases/login_testcases.yml | 10 | + testcase: testcases/common/login_testcases.yml |
11 | 11 | ||
12 | - name: 19990000008发布提问 | 12 | - name: 19990000008发布提问 |
13 | api: api/app_api/firstpage_api/addquestion_api.yml | 13 | api: api/app_api/firstpage_api/addquestion_api.yml |
1 | config: | 1 | config: |
2 | name: 首页-立即抢单 | 2 | name: 首页-立即抢单 |
3 | + variables: | ||
4 | + phone: ${ENV(appphone)} | ||
3 | 5 | ||
4 | teststeps: | 6 | teststeps: |
5 | 7 | ||
6 | -- name: 19990000008登录系统 | ||
7 | - variables: | ||
8 | - phone: ${ENV(appphone)} | ||
9 | - testcase: testcases/login_testcases.yml | 8 | +- name: 登录系统 |
9 | + testcase: testcases/common/login_testcases.yml | ||
10 | 10 | ||
11 | -- name: 19990000008登录价值系统 | ||
12 | - testcase: testcases/task_login_testcases.yml | 11 | +- name: 登录价值系统 |
12 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
13 | 13 | ||
14 | -- name: 19990000000查看公司悬赏任务列表 | 14 | +- name: 公司任务(抢单任务) |
15 | output: | 15 | output: |
16 | - id | 16 | - id |
17 | - api: api/m_api/task_rewards_api.yml | 17 | + api: api/m_api/loot/loot_contendTasks_api.yml |
18 | extract: | 18 | extract: |
19 | id: content.data.tasks.0.id | 19 | id: content.data.tasks.0.id |
20 | validate: | 20 | validate: |
21 | - eq: | 21 | - eq: |
22 | - content.data.tasks.0.id | 22 | - content.data.tasks.0.id |
23 | - $id | 23 | - $id |
24 | -# | ||
25 | -- name: 19990000008抢单 | 24 | +- name: 抢单 |
26 | api: api/m_api/loot/submitCompete_loot_api.yml | 25 | api: api/m_api/loot/submitCompete_loot_api.yml |
不能预览此文件类型
@@ -13,20 +13,5 @@ testcases: | @@ -13,20 +13,5 @@ testcases: | ||
13 | #- name: member_set_permission 成员管理设置权限 | 13 | #- name: member_set_permission 成员管理设置权限 |
14 | # testcase: testcases/task/member/member_set_permission_testcases.yml | 14 | # testcase: testcases/task/member/member_set_permission_testcases.yml |
15 | 15 | ||
16 | -#- name: 引用资源 | ||
17 | -# testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
18 | - | ||
19 | -#- name: loot_update_0 抢单任务-保存任务-删除任务 | ||
20 | -# testcase: testcases/task/loot/save_loot_update_0_delete_testcase.yml | ||
21 | - | ||
22 | -#- name: app端点击立即抢单 | ||
23 | -# testcase: testcases/task/task_rewards_taskDetails_testcase.yml | ||
24 | - | ||
25 | -#- name: loot_task_reject 抢单模式-驳回领取人-查看详情 | ||
26 | -# testcase: testcases/task/loot/loot_task_reject_testcase.yml | ||
27 | - | ||
28 | -#- name: loot_task_confirm 抢单模式-确认领取人-查看详情 | ||
29 | -# testcase: testcases/task/loot/loot_task_confirm_testcase.yml | ||
30 | - | ||
31 | -- name: loot_task_confirm 抢单模式-完成任务-验收任务 | ||
32 | - testcase: testcases/task/loot_task_finishTask_testcase.yml | ||
16 | +- name: COM009_loot_open_status_7_testcase.yml | ||
17 | + testcase: testcases/common/COM009_loot_open_status_7_testcase.yml |
-
请 注册 或 登录 后发表评论