dce09416 by 付孟奇

add:添加订单覆盖逻辑

1 parent c765d9b1
...@@ -48,6 +48,11 @@ class DDTTest(unittest.TestCase): ...@@ -48,6 +48,11 @@ class DDTTest(unittest.TestCase):
48 # 3、进行接口请求 48 # 3、进行接口请求
49 res = DealRequest(re_method, re_url, re_headers, re_params).return_response() 49 res = DealRequest(re_method, re_url, re_headers, re_params).return_response()
50 logger.info('接口测试结果为:' + str(res)) 50 logger.info('接口测试结果为:' + str(res))
51 if data_list['desc'] == '纸质入件': # 订单覆盖逻辑判断
52 if res['result']['exist'] == 1:
53 url = handle_jenkins()['host'] + '/cl/order/add/confirm'
54 params = {'orderRecordId': res.get('result').get('orderRecordId'), 'cover': 1}
55 res = DealRequest(re_method, url, re_headers, params).return_response()
51 56
52 # 4、响应断言 57 # 4、响应断言
53 assert_num = str(data_list['response_assert']).count('话术变量验证') # 判断是否是话术场景 58 assert_num = str(data_list['response_assert']).count('话术变量验证') # 判断是否是话术场景
...@@ -56,10 +61,10 @@ class DDTTest(unittest.TestCase): ...@@ -56,10 +61,10 @@ class DDTTest(unittest.TestCase):
56 for k in assert_data: 61 for k in assert_data:
57 self.assertEqual(handle_data.get_value(res, k)[0], assert_data[k]) 62 self.assertEqual(handle_data.get_value(res, k)[0], assert_data[k])
58 else: # 话术变量验证 63 else: # 话术变量验证
59 orderRecordId = res.get('result').get('orderRecordId') 64 order_record_id = res.get('result').get('orderRecordId')
60 if orderRecordId is not None: 65 if order_record_id is not None:
61 assert_msg = handle_speech.getAssert(orderRecordId) 66 assert_msg = handle_speech.getAssert(order_record_id)
62 if assert_msg['code'] ==0: 67 if assert_msg['code'] == 0:
63 logger.info(assert_msg['msg']) 68 logger.info(assert_msg['msg'])
64 else: 69 else:
65 raise Exception(assert_msg['msg']) 70 raise Exception(assert_msg['msg'])
......
1 { 1 {
2 "1": { 2 "1": {
3 "md5": "d003784d3e6dbc116efcb6d550440465" 3 "md5": "29f71a9c11f7044dc3c1a624753c9a77"
4 }, 4 },
5 "2": { 5 "2": {
6 "token": "28fbd3f975224bb995403d1bb3d36acb" 6 "token": "7210994a1c9d447d9fb5467e308b305e"
7 }, 7 },
8 "3": { 8 "3": {
9 "orderRecordId": 157 9 "orderRecordId": 157
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!