正在显示
12 个修改的文件
包含
205 行增加
和
14 行删除
| 1 | name: 删除实际订单 | 1 | name: 删除实际订单 |
| 2 | base_url: ${ENV(base_manager_url)} | 2 | base_url: ${ENV(base_manager_url)} |
| 3 | variables: | 3 | variables: |
| 4 | - id: 1021 | 4 | + id: 1586 |
| 5 | request: | 5 | request: |
| 6 | headers: | 6 | headers: |
| 7 | Content-Type: application/json;charset=utf-8 | 7 | Content-Type: application/json;charset=utf-8 |
| 8 | User-Agent: okhttp/3.12.3 | 8 | User-Agent: okhttp/3.12.3 |
| 9 | Authorization: Bearer ${get_m_accesstoken()} | 9 | Authorization: Bearer ${get_m_accesstoken()} |
| 10 | json: | 10 | json: |
| 11 | - id: $id | 11 | + id: ${convert_to_string($id)} |
| 12 | method: POST | 12 | method: POST |
| 13 | url: /v1/order/actual/del | 13 | url: /v1/order/actual/del |
| 14 | validate: | 14 | validate: |
| 1 | +name: 实际订单导出 | ||
| 2 | +base_url: ${ENV(base_manager_url)} | ||
| 3 | +variables: | ||
| 4 | + createTime: ['2020-01-01', '2020-12-31'] | ||
| 5 | + partnerCategory: | ||
| 6 | + searchText: "" | ||
| 7 | + updateTime: ['2020-01-01', '2020-12-31'] | ||
| 8 | +request: | ||
| 9 | + headers: | ||
| 10 | + Content-Type: application/json;charset=utf-8 | ||
| 11 | + User-Agent: okhttp/3.12.3 | ||
| 12 | + Authorization: Bearer ${get_m_accesstoken()} | ||
| 13 | + json: | ||
| 14 | + createTime: $createTime | ||
| 15 | + partnerCategory: $partnerCategory | ||
| 16 | + searchText: $searchText | ||
| 17 | + updateTime: $updateTime | ||
| 18 | + method: POST | ||
| 19 | + url: /v1/order/actual/list/excel | ||
| 20 | +#validate: | ||
| 21 | +# - eq: | ||
| 22 | +# - content.msg | ||
| 23 | +# - ok |
| 1 | +name: 分红管理—批量支付分红 | ||
| 2 | +base_url: ${ENV(base_manager_url)} | ||
| 3 | +variables: | ||
| 4 | + orderIds: | ||
| 5 | + - '1' | ||
| 6 | + - '2' | ||
| 7 | + - '3' | ||
| 8 | + - '4' | ||
| 9 | +teardown_hooks: | ||
| 10 | + - ${sleep(1)} | ||
| 11 | +request: | ||
| 12 | + headers: | ||
| 13 | + Content-Type: application/json;charset=utf-8 | ||
| 14 | + User-Agent: okhttp/3.12.3 | ||
| 15 | + Authorization: Bearer ${get_m_accesstoken()} | ||
| 16 | + json: | ||
| 17 | + orderIds: $orderIds | ||
| 18 | + method: POST | ||
| 19 | + url: /v1/dividends/payDividends/batch | ||
| 20 | +# extract: | ||
| 21 | +# - num: content.data.gridResult.totalRow | ||
| 22 | +validate: | ||
| 23 | + - eq: | ||
| 24 | + - content.msg | ||
| 25 | + - ok |
| @@ -23,6 +23,8 @@ teststeps: | @@ -23,6 +23,8 @@ teststeps: | ||
| 23 | 23 | ||
| 24 | - name: 新增实发订单 | 24 | - name: 新增实发订单 |
| 25 | api: api/m_api/actual/m_add_order_actual_api.yml | 25 | api: api/m_api/actual/m_add_order_actual_api.yml |
| 26 | + extract: | ||
| 27 | + - orderid: content.data.id | ||
| 26 | validate: | 28 | validate: |
| 27 | - eq: | 29 | - eq: |
| 28 | - content.msg | 30 | - content.msg |
| @@ -33,12 +35,12 @@ teststeps: | @@ -33,12 +35,12 @@ teststeps: | ||
| 33 | extract: | 35 | extract: |
| 34 | - actual_id: content.data.gridResult.lists.0.id | 36 | - actual_id: content.data.gridResult.lists.0.id |
| 35 | validate: | 37 | validate: |
| 36 | -# - eq: | ||
| 37 | -# - content.data.gridResult.lists.0.shipmentsId | ||
| 38 | -# - $shipmentsId | ||
| 39 | - - eq: | ||
| 40 | - - content.msg | ||
| 41 | - - ok | 38 | + - eq: |
| 39 | + - content.data.gridResult.lists.0.id | ||
| 40 | + - ${convert_to_string($orderid)} | ||
| 41 | + - eq: | ||
| 42 | + - content.msg | ||
| 43 | + - ok | ||
| 42 | 44 | ||
| 43 | - name: 查看实际订单详情 | 45 | - name: 查看实际订单详情 |
| 44 | variables: | 46 | variables: |
| @@ -48,6 +48,10 @@ teststeps: | @@ -48,6 +48,10 @@ teststeps: | ||
| 48 | - eq: | 48 | - eq: |
| 49 | - content.data.product.detail.0.commodityPrice | 49 | - content.data.product.detail.0.commodityPrice |
| 50 | - 1500 | 50 | - 1500 |
| 51 | + #####产品1总数量 | ||
| 52 | + - eq: | ||
| 53 | + - content.data.product.detail.0.orderNum | ||
| 54 | + - $orderNum1 | ||
| 51 | #####产品1应收分红 | 55 | #####产品1应收分红 |
| 52 | - eq: | 56 | - eq: |
| 53 | - content.data.product.detail.0.partnerDividends | 57 | - content.data.product.detail.0.partnerDividends |
| @@ -60,6 +64,10 @@ teststeps: | @@ -60,6 +64,10 @@ teststeps: | ||
| 60 | - eq: | 64 | - eq: |
| 61 | - content.data.product.detail.1.commodityPrice | 65 | - content.data.product.detail.1.commodityPrice |
| 62 | - 3000 | 66 | - 3000 |
| 67 | + #####产品2总数量 | ||
| 68 | + - eq: | ||
| 69 | + - content.data.product.detail.1.orderNum | ||
| 70 | + - $orderNum2 | ||
| 63 | #####产品2应收分红 | 71 | #####产品2应收分红 |
| 64 | - eq: | 72 | - eq: |
| 65 | - content.data.product.detail.1.partnerDividends | 73 | - content.data.product.detail.1.partnerDividends |
| @@ -29,7 +29,7 @@ teststeps: | @@ -29,7 +29,7 @@ teststeps: | ||
| 29 | - name: 查看分红列表 | 29 | - name: 查看分红列表 |
| 30 | api: api/m_api/dividends/m_dividends_list_api.yml | 30 | api: api/m_api/dividends/m_dividends_list_api.yml |
| 31 | validate: | 31 | validate: |
| 32 | - #####已支付状态=1 | 32 | + #####等待支付状态=1 |
| 33 | - eq: | 33 | - eq: |
| 34 | - content.data.gridResult.lists.0.stateOfPayment | 34 | - content.data.gridResult.lists.0.stateOfPayment |
| 35 | - 1 | 35 | - 1 |
| @@ -45,6 +45,10 @@ teststeps: | @@ -45,6 +45,10 @@ teststeps: | ||
| 45 | - eq: | 45 | - eq: |
| 46 | - content.data.gridResult.lists.0.uncollectedDividends | 46 | - content.data.gridResult.lists.0.uncollectedDividends |
| 47 | - ${convert_to_string(375)} | 47 | - ${convert_to_string(375)} |
| 48 | + #####分红支出 | ||
| 49 | + - eq: | ||
| 50 | + - content.data.gridResult.lists.0.dividendSpending | ||
| 51 | + - ${convert_to_string(0)} | ||
| 48 | 52 | ||
| 49 | 53 | ||
| 50 | - name: 查看该订单的分红详情 | 54 | - name: 查看该订单的分红详情 |
| @@ -24,7 +24,7 @@ teststeps: | @@ -24,7 +24,7 @@ teststeps: | ||
| 24 | - name: 查看分红列表 | 24 | - name: 查看分红列表 |
| 25 | api: api/m_api/dividends/m_dividends_list_api.yml | 25 | api: api/m_api/dividends/m_dividends_list_api.yml |
| 26 | validate: | 26 | validate: |
| 27 | - #####已支付状态=1 | 27 | + #####已支付状态=2 |
| 28 | - eq: | 28 | - eq: |
| 29 | - content.data.gridResult.lists.0.stateOfPayment | 29 | - content.data.gridResult.lists.0.stateOfPayment |
| 30 | - 2 | 30 | - 2 |
| @@ -40,6 +40,10 @@ teststeps: | @@ -40,6 +40,10 @@ teststeps: | ||
| 40 | - eq: | 40 | - eq: |
| 41 | - content.data.gridResult.lists.0.uncollectedDividends | 41 | - content.data.gridResult.lists.0.uncollectedDividends |
| 42 | - ${convert_to_string(300)} | 42 | - ${convert_to_string(300)} |
| 43 | + #####分红支出 | ||
| 44 | + - eq: | ||
| 45 | + - content.data.gridResult.lists.0.dividendSpending | ||
| 46 | + - ${convert_to_string(0)} | ||
| 43 | 47 | ||
| 44 | 48 | ||
| 45 | - name: 查看该订单的分红详情 | 49 | - name: 查看该订单的分红详情 |
| 1 | +config: | ||
| 2 | + name: DIV009-分红管理-自建订单调整分红比例,系统提示‘操作失败’ | ||
| 3 | + base_url: ${ENV(base_manager_url)} | ||
| 4 | + | ||
| 5 | +teststeps: | ||
| 6 | +- name: 新增实际订单 | ||
| 7 | + testcase: testcases/common/COM001_actual_add_testcases.yml | ||
| 8 | + output: | ||
| 9 | + - actual_id | ||
| 10 | + - product_id_1 | ||
| 11 | + - product_id_2 | ||
| 12 | + | ||
| 13 | +- name: 编辑分红-自建订单,调整分红比例 | ||
| 14 | + variables: | ||
| 15 | + goodNumber: 100 | ||
| 16 | + orderId: ${convert_to_string($actual_id)} | ||
| 17 | + state: 2 | ||
| 18 | + partnerBonusPercent: 20 | ||
| 19 | + reason: '修改原因${get_stringcode(5)}' | ||
| 20 | + productId: ${convert_to_string($product_id_1)} | ||
| 21 | + api: api/m_api/dividends/m_dividends_modify_api.yml | ||
| 22 | + validate: | ||
| 23 | + - eq: | ||
| 24 | + - content.msg | ||
| 25 | + - '操作失败' |
| @@ -19,6 +19,8 @@ teststeps: | @@ -19,6 +19,8 @@ teststeps: | ||
| 19 | 19 | ||
| 20 | - name: 新增实发订单 | 20 | - name: 新增实发订单 |
| 21 | api: api/m_api/actual/m_add_order_actual_api.yml | 21 | api: api/m_api/actual/m_add_order_actual_api.yml |
| 22 | + extract: | ||
| 23 | + - orderid: content.data.id | ||
| 22 | validate: | 24 | validate: |
| 23 | - eq: | 25 | - eq: |
| 24 | - content.msg | 26 | - content.msg |
| @@ -29,16 +31,23 @@ teststeps: | @@ -29,16 +31,23 @@ teststeps: | ||
| 29 | extract: | 31 | extract: |
| 30 | - actual_id: content.data.gridResult.lists.0.id | 32 | - actual_id: content.data.gridResult.lists.0.id |
| 31 | validate: | 33 | validate: |
| 32 | -# - eq: | ||
| 33 | -# - content.data.gridResult.lists.0.shipmentsId | ||
| 34 | -# - $shipmentsId | 34 | + - eq: |
| 35 | + - content.data.gridResult.lists.0.id | ||
| 36 | + - ${convert_to_string($orderid)} | ||
| 35 | - eq: | 37 | - eq: |
| 36 | - content.msg | 38 | - content.msg |
| 37 | - ok | 39 | - ok |
| 40 | + - eq: | ||
| 41 | + - content.data.gridResult.lists.0.orderNum | ||
| 42 | + - ${add($orderNum1,$orderNum2)} | ||
| 43 | + - eq: | ||
| 44 | + - content.data.gridResult.lists.0.orderPrice | ||
| 45 | + - 4500 | ||
| 46 | + | ||
| 38 | 47 | ||
| 39 | - name: 查看实际订单详情 | 48 | - name: 查看实际订单详情 |
| 40 | variables: | 49 | variables: |
| 41 | - id: ${convert_to_string($actual_id)} | 50 | + id: ${convert_to_string($orderid)} |
| 42 | api: api/m_api/actual/m_order_actual_detail_api.yml | 51 | api: api/m_api/actual/m_order_actual_detail_api.yml |
| 43 | validate: | 52 | validate: |
| 44 | - eq: | 53 | - eq: |
| 1 | +config: | ||
| 2 | + name: ACT002-删除订单成功 | ||
| 3 | + base_url: ${ENV(base_manager_url)} | ||
| 4 | + variables: | ||
| 5 | + partnerID: 1047 | ||
| 6 | + commissionProportion: 5 | ||
| 7 | + orderNum1: 100 | ||
| 8 | + univalence: 15 | ||
| 9 | + partnerRatio: 10 | ||
| 10 | + orderNum2: 200 | ||
| 11 | +# univalence2: 15 | ||
| 12 | +# partnerRatio2: 20 | ||
| 13 | + | ||
| 14 | +teststeps: | ||
| 15 | +- name: $phone 登录系统 | ||
| 16 | + variables: | ||
| 17 | + phone: ${ENV(adminphone)} | ||
| 18 | + testcase: testcases/common/m_login_testcases.yml | ||
| 19 | + | ||
| 20 | +- name: 新增实发订单 | ||
| 21 | + api: api/m_api/actual/m_add_order_actual_api.yml | ||
| 22 | + extract: | ||
| 23 | + - orderid: content.data.id | ||
| 24 | + validate: | ||
| 25 | + - eq: | ||
| 26 | + - content.msg | ||
| 27 | + - ok | ||
| 28 | + | ||
| 29 | +- name: 查看实际订单列表 | ||
| 30 | + api: api/m_api/actual/m_order_actual_list_api.yml | ||
| 31 | + extract: | ||
| 32 | + - actual_id: content.data.gridResult.lists.0.id | ||
| 33 | + validate: | ||
| 34 | + - eq: | ||
| 35 | + - content.data.gridResult.lists.0.id | ||
| 36 | + - ${convert_to_string($orderid)} | ||
| 37 | + - eq: | ||
| 38 | + - content.msg | ||
| 39 | + - ok | ||
| 40 | + | ||
| 41 | +- name: 删除实发订单 | ||
| 42 | + variables: | ||
| 43 | + id: $orderid | ||
| 44 | + api: api/m_api/actual/m_order_actual_del_api.yml | ||
| 45 | + validate: | ||
| 46 | + - eq: | ||
| 47 | + - content.msg | ||
| 48 | + - ok | ||
| 49 | + | ||
| 50 | +- name: 查看实际订单列表 | ||
| 51 | + api: api/m_api/actual/m_order_actual_list_api.yml | ||
| 52 | + extract: | ||
| 53 | + - actual_id: content.data.gridResult.lists.0.id | ||
| 54 | + validate: | ||
| 55 | + - not_equals: | ||
| 56 | + - content.data.gridResult.lists.0.id | ||
| 57 | + - ${convert_to_string($orderid)} | ||
| 58 | + - eq: | ||
| 59 | + - content.msg | ||
| 60 | + - ok |
| 1 | +config: | ||
| 2 | + name: ACT003-实际订单导出 | ||
| 3 | + base_url: ${ENV(base_manager_url)} | ||
| 4 | + variables: | ||
| 5 | + partnerID: 1047 | ||
| 6 | + commissionProportion: 5 | ||
| 7 | + orderNum1: 100 | ||
| 8 | + univalence: 15 | ||
| 9 | + partnerRatio: 10 | ||
| 10 | + orderNum2: 200 | ||
| 11 | +# univalence2: 15 | ||
| 12 | +# partnerRatio2: 20 | ||
| 13 | + | ||
| 14 | +teststeps: | ||
| 15 | +- name: $phone 登录系统 | ||
| 16 | + variables: | ||
| 17 | + phone: ${ENV(adminphone)} | ||
| 18 | + testcase: testcases/common/m_login_testcases.yml | ||
| 19 | + | ||
| 20 | +- name: 实发订单导出 | ||
| 21 | + api: api/m_api/actual/m_order_actual_excel_api.yml | ||
| 22 | + |
| @@ -35,11 +35,20 @@ testcases: | @@ -35,11 +35,20 @@ testcases: | ||
| 35 | 35 | ||
| 36 | - name: DIV008-分红管理-产品1支付分红成功后,调整数量由100改为50,数据正确 | 36 | - name: DIV008-分红管理-产品1支付分红成功后,调整数量由100改为50,数据正确 |
| 37 | testcase: testcases/dividends/DIV008_dividends_payDividends_editnum_testcases.yml | 37 | testcase: testcases/dividends/DIV008_dividends_payDividends_editnum_testcases.yml |
| 38 | + | ||
| 39 | +- name: DIV009-分红管理-自建订单调整分红比例,系统提示‘操作失败’ | ||
| 40 | + testcase: testcases/dividends/DIV009_dividends_editnum_testcases.yml | ||
| 38 | ############################分红管理模块结束################################## | 41 | ############################分红管理模块结束################################## |
| 39 | 42 | ||
| 40 | - name: ACT001-实际订单-各个值计算正确 | 43 | - name: ACT001-实际订单-各个值计算正确 |
| 41 | testcase: testcases/order/actual/ACT001_actual_detail_testcases.yml | 44 | testcase: testcases/order/actual/ACT001_actual_detail_testcases.yml |
| 42 | 45 | ||
| 46 | +- name: ACT002-删除订单成功 | ||
| 47 | + testcase: testcases/order/actual/ACT002_actual_del_testcases.yml | ||
| 48 | + | ||
| 49 | +- name: ACT003-实际订单导出 | ||
| 50 | + testcase: testcases/order/actual/ACT003_actual_excel_testcases.yml | ||
| 51 | + | ||
| 43 | #- name: PUR001-意向订单-各个值计算正确(已废弃) | 52 | #- name: PUR001-意向订单-各个值计算正确(已废弃) |
| 44 | # testcase: testcases/order/purpose/PUR001_pur_detail_testcases.yml | 53 | # testcase: testcases/order/purpose/PUR001_pur_detail_testcases.yml |
| 45 | # | 54 | # |
-
请 注册 或 登录 后发表评论