正在显示
12 个修改的文件
包含
137 行增加
和
87 行删除
@@ -4,11 +4,11 @@ variables: | @@ -4,11 +4,11 @@ variables: | ||
4 | partnerID: 1047 | 4 | partnerID: 1047 |
5 | commissionProportion: 5 | 5 | commissionProportion: 5 |
6 | orderNum1: 100 | 6 | orderNum1: 100 |
7 | - univalence1: 15 | ||
8 | - partnerRatio1: 10 | 7 | + univalence: 10 |
8 | + partnerRatio: 10 | ||
9 | orderNum2: 200 | 9 | orderNum2: 200 |
10 | - univalence2: 15 | ||
11 | - partnerRatio2: 20 | 10 | +# univalence2: 15 |
11 | +# partnerRatio2: 20 | ||
12 | teardown_hooks: | 12 | teardown_hooks: |
13 | - ${sleep(2)} | 13 | - ${sleep(2)} |
14 | request: | 14 | request: |
@@ -26,12 +26,12 @@ request: | @@ -26,12 +26,12 @@ request: | ||
26 | product: | 26 | product: |
27 | - productName: 产品名称${get_stringcode(5)} | 27 | - productName: 产品名称${get_stringcode(5)} |
28 | orderNum: $orderNum1 | 28 | orderNum: $orderNum1 |
29 | - univalence: $univalence1 | ||
30 | - partnerRatio: $partnerRatio1 | 29 | + univalence: $univalence |
30 | + partnerRatio: $partnerRatio | ||
31 | - productName: 产品名称${get_stringcode(5)} | 31 | - productName: 产品名称${get_stringcode(5)} |
32 | orderNum: $orderNum2 | 32 | orderNum: $orderNum2 |
33 | - univalence: $univalence2 | ||
34 | - partnerRatio: $partnerRatio2 | 33 | + univalence: $univalence |
34 | + partnerRatio: $partnerRatio | ||
35 | method: POST | 35 | method: POST |
36 | url: /v1/order/actual/update | 36 | url: /v1/order/actual/update |
37 | validate: | 37 | validate: |
@@ -5,11 +5,10 @@ variables: | @@ -5,11 +5,10 @@ variables: | ||
5 | partnerID: 1047 | 5 | partnerID: 1047 |
6 | commissionProportion: 5 | 6 | commissionProportion: 5 |
7 | orderNum1: 100 | 7 | orderNum1: 100 |
8 | - univalence1: 15 | ||
9 | - partnerRatio1: 10 | 8 | + univalence: 15 |
9 | + partnerRatio: 10 | ||
10 | orderNum2: 200 | 10 | orderNum2: 200 |
11 | - univalence2: 15 | ||
12 | - partnerRatio2: 20 | 11 | +# partnerRatio2: 20 |
13 | teardown_hooks: | 12 | teardown_hooks: |
14 | - ${sleep(2)} | 13 | - ${sleep(2)} |
15 | request: | 14 | request: |
@@ -26,12 +25,12 @@ request: | @@ -26,12 +25,12 @@ request: | ||
26 | product: | 25 | product: |
27 | - productName: 产品名称${get_stringcode(5)} | 26 | - productName: 产品名称${get_stringcode(5)} |
28 | orderNum: $orderNum1 | 27 | orderNum: $orderNum1 |
29 | - univalence: $univalence1 | ||
30 | - partnerRatio: $partnerRatio1 | 28 | + univalence: $univalence |
29 | + partnerRatio: $partnerRatio | ||
31 | - productName: 产品名称${get_stringcode(5)} | 30 | - productName: 产品名称${get_stringcode(5)} |
32 | orderNum: $orderNum2 | 31 | orderNum: $orderNum2 |
33 | - univalence: $univalence2 | ||
34 | - partnerRatio: $partnerRatio2 | 32 | + univalence: $univalence |
33 | + partnerRatio: $partnerRatio | ||
35 | # - productName: 产品名称${get_second()} | 34 | # - productName: 产品名称${get_second()} |
36 | # orderNum: 3 | 35 | # orderNum: 3 |
37 | # univalence: 3.22 | 36 | # univalence: 3.22 |
@@ -11,45 +11,57 @@ from random import randint | @@ -11,45 +11,57 @@ from random import randint | ||
11 | # from helpfunc.pg_app_db_func import * | 11 | # from helpfunc.pg_app_db_func import * |
12 | from datetime import date, timedelta | 12 | from datetime import date, timedelta |
13 | import datetime | 13 | import datetime |
14 | +from helpfunc.cal_func import * | ||
15 | + | ||
14 | 16 | ||
15 | def sleep(n_secs): | 17 | def sleep(n_secs): |
16 | time.sleep(n_secs) | 18 | time.sleep(n_secs) |
17 | 19 | ||
20 | + | ||
18 | def convert_to_string(value): | 21 | def convert_to_string(value): |
19 | return str(value) | 22 | return str(value) |
20 | 23 | ||
24 | + | ||
21 | def get_nowtime(): | 25 | def get_nowtime(): |
22 | return time.strftime("%Y%m%d%H%M%S",time.localtime(time.time())) | 26 | return time.strftime("%Y%m%d%H%M%S",time.localtime(time.time())) |
23 | 27 | ||
28 | + | ||
24 | def get_today(): | 29 | def get_today(): |
25 | now_today = datetime.datetime.now() | 30 | now_today = datetime.datetime.now() |
26 | str_time = now_today.strftime("%Y-%m-%d") | 31 | str_time = now_today.strftime("%Y-%m-%d") |
27 | return str_time | 32 | return str_time |
28 | 33 | ||
34 | + | ||
29 | def get_tomorrow(): | 35 | def get_tomorrow(): |
30 | tomorrow = (date.today() + timedelta(days=1)).strftime("%Y-%m-%d") | 36 | tomorrow = (date.today() + timedelta(days=1)).strftime("%Y-%m-%d") |
31 | return tomorrow | 37 | return tomorrow |
32 | 38 | ||
39 | + | ||
33 | def get_second(): | 40 | def get_second(): |
34 | curr_time = datetime.datetime.now() | 41 | curr_time = datetime.datetime.now() |
35 | return curr_time.second | 42 | return curr_time.second |
36 | 43 | ||
44 | + | ||
37 | def create_channel(num): | 45 | def create_channel(num): |
38 | channel = [] | 46 | channel = [] |
39 | for i in range(num+1): | 47 | for i in range(num+1): |
40 | channel.append(i) | 48 | channel.append(i) |
41 | return channel | 49 | return channel |
42 | 50 | ||
51 | + | ||
43 | def get_minute(): | 52 | def get_minute(): |
44 | i = datetime.datetime.now() | 53 | i = datetime.datetime.now() |
45 | return i.minute | 54 | return i.minute |
46 | 55 | ||
56 | + | ||
47 | def create_phone_number(num): | 57 | def create_phone_number(num): |
48 | phone_number = [] | 58 | phone_number = [] |
49 | for i in range(num): | 59 | for i in range(num): |
50 | number = random.randint(0,9) | 60 | number = random.randint(0,9) |
51 | phone_number.append('1%d%d%07d'%(get_minute(),number+1,number)) | 61 | phone_number.append('1%d%d%07d'%(get_minute(),number+1,number)) |
52 | return phone_number | 62 | return phone_number |
63 | + | ||
64 | + | ||
53 | def getMonth(): | 65 | def getMonth(): |
54 | year = str(datetime.date.today().year) | 66 | year = str(datetime.date.today().year) |
55 | d = datetime.date.today() | 67 | d = datetime.date.today() |
@@ -76,14 +88,20 @@ def getMonth(): | @@ -76,14 +88,20 @@ def getMonth(): | ||
76 | list = [startTime, endTime] | 88 | list = [startTime, endTime] |
77 | return list | 89 | return list |
78 | list_time = getMonth() | 90 | list_time = getMonth() |
91 | + | ||
92 | + | ||
79 | def get_starTimestamp(): | 93 | def get_starTimestamp(): |
80 | return int(time.mktime(time.strptime(list_time[0], '%Y-%m-%d %H:%M:%S'))*1000) | 94 | return int(time.mktime(time.strptime(list_time[0], '%Y-%m-%d %H:%M:%S'))*1000) |
95 | + | ||
96 | + | ||
81 | def get_endTimestamp(): | 97 | def get_endTimestamp(): |
82 | return int(time.mktime(time.strptime(list_time[1], '%Y-%m-%d %H:%M:%S'))*1000) | 98 | return int(time.mktime(time.strptime(list_time[1], '%Y-%m-%d %H:%M:%S'))*1000) |
83 | 99 | ||
100 | + | ||
84 | def get_January_timestamp(): | 101 | def get_January_timestamp(): |
85 | return int(time.mktime(time.strptime('2020-04-01 00:00:00', '%Y-%m-%d %H:%M:%S'))*1000) | 102 | return int(time.mktime(time.strptime('2020-04-01 00:00:00', '%Y-%m-%d %H:%M:%S'))*1000) |
86 | 103 | ||
104 | + | ||
87 | def get_Decembe_timestamp(): | 105 | def get_Decembe_timestamp(): |
88 | return int(time.mktime(time.strptime('2021-3-31 23:59:59', '%Y-%m-%d %H:%M:%S'))*1000) | 106 | return int(time.mktime(time.strptime('2021-3-31 23:59:59', '%Y-%m-%d %H:%M:%S'))*1000) |
89 | 107 | ||
@@ -110,16 +128,6 @@ def get_randint(value1, value2): | @@ -110,16 +128,6 @@ def get_randint(value1, value2): | ||
110 | return randint(value1, value2) | 128 | return randint(value1, value2) |
111 | 129 | ||
112 | 130 | ||
113 | -def add(x, y): | ||
114 | - """ | ||
115 | - 对两个数相加 | ||
116 | - :param x: | ||
117 | - :param y: | ||
118 | - :return: | ||
119 | - """ | ||
120 | - return int(int(x)+y) | ||
121 | - | ||
122 | - | ||
123 | def convert_to_string(value): | 131 | def convert_to_string(value): |
124 | return str(value) | 132 | return str(value) |
125 | 133 |
helpfunc/cal_func.py
0 → 100644
1 | +# @Time :2020/10/22 9:43 | ||
2 | +# @Author :dengyuting | ||
3 | +# @File :cal_func.py | ||
4 | + | ||
5 | + | ||
6 | +# 计算产品总价 | ||
7 | +def cal_orderPrice(univalence, *args): | ||
8 | + sum = 0 | ||
9 | + for num in args: | ||
10 | + sum = sum + univalence * num | ||
11 | + return sum | ||
12 | + | ||
13 | + | ||
14 | +def cal_Ratio(ratio, univalence, *args): | ||
15 | + price = cal_orderPrice(univalence, *args) | ||
16 | + sum = ratio/100 * price | ||
17 | + return sum | ||
18 | + | ||
19 | + | ||
20 | +def add(x, y): | ||
21 | + """ | ||
22 | + 对两个数相加 | ||
23 | + :param x: | ||
24 | + :param y: | ||
25 | + :return: | ||
26 | + """ | ||
27 | + return int(int(x)+y) |
@@ -18,6 +18,23 @@ def teardown_hook_get_accesstoken(response): | @@ -18,6 +18,23 @@ def teardown_hook_get_accesstoken(response): | ||
18 | print('写入失败', e) | 18 | print('写入失败', e) |
19 | return access_token | 19 | return access_token |
20 | 20 | ||
21 | + | ||
22 | +def teardown_hook_get_m_accesstoken(response): | ||
23 | + print(response.status_code) | ||
24 | + if response.status_code == 200: | ||
25 | + jsondata = json.loads(response.text) | ||
26 | + access_token = jsondata['data']['access']['accessToken'] | ||
27 | + try: | ||
28 | + # 保存token到文件 | ||
29 | + with open('config/m_accessToken.csv','w+') as f: | ||
30 | + f.write(access_token) | ||
31 | + print('写入成功,access_token:{}'.format(access_token)) | ||
32 | + f.close() | ||
33 | + except Exception as e: | ||
34 | + print('写入失败', e) | ||
35 | + return access_token | ||
36 | + | ||
37 | + | ||
21 | def teardown_hook_get_refreshtoken(response): | 38 | def teardown_hook_get_refreshtoken(response): |
22 | if response.status_code == 200: | 39 | if response.status_code == 200: |
23 | jsondata = json.loads(response.text) | 40 | jsondata = json.loads(response.text) |
@@ -32,6 +49,7 @@ def teardown_hook_get_refreshtoken(response): | @@ -32,6 +49,7 @@ def teardown_hook_get_refreshtoken(response): | ||
32 | print('写入失败', e) | 49 | print('写入失败', e) |
33 | return refresh_token | 50 | return refresh_token |
34 | 51 | ||
52 | + | ||
35 | def teardown_hook_get_m_refreshtoken(response): | 53 | def teardown_hook_get_m_refreshtoken(response): |
36 | if response.status_code == 200: | 54 | if response.status_code == 200: |
37 | jsondata = json.loads(response.text) | 55 | jsondata = json.loads(response.text) |
@@ -46,6 +64,7 @@ def teardown_hook_get_m_refreshtoken(response): | @@ -46,6 +64,7 @@ def teardown_hook_get_m_refreshtoken(response): | ||
46 | print('写入失败', e) | 64 | print('写入失败', e) |
47 | return m_refresh_token | 65 | return m_refresh_token |
48 | 66 | ||
67 | + | ||
49 | def teardown_hook_get_authcode(response): | 68 | def teardown_hook_get_authcode(response): |
50 | if response.status_code == 200: | 69 | if response.status_code == 200: |
51 | jsondata = json.loads(response.text) | 70 | jsondata = json.loads(response.text) |
@@ -60,20 +79,6 @@ def teardown_hook_get_authcode(response): | @@ -60,20 +79,6 @@ def teardown_hook_get_authcode(response): | ||
60 | print('写入失败', e) | 79 | print('写入失败', e) |
61 | return authCode | 80 | return authCode |
62 | 81 | ||
63 | -def teardown_hook_get_m_accesstoken(response): | ||
64 | - print(response.status_code) | ||
65 | - if response.status_code == 200: | ||
66 | - jsondata = json.loads(response.text) | ||
67 | - access_token = jsondata['data']['access']['accessToken'] | ||
68 | - try: | ||
69 | - # 保存token到文件 | ||
70 | - with open('config/m_accessToken.csv','w+') as f: | ||
71 | - f.write(access_token) | ||
72 | - print('写入成功,access_token:{}'.format(access_token)) | ||
73 | - f.close() | ||
74 | - except Exception as e: | ||
75 | - print('写入失败', e) | ||
76 | - return access_token | ||
77 | 82 | ||
78 | def get_accesstoken(): | 83 | def get_accesstoken(): |
79 | try: | 84 | try: |
@@ -86,6 +91,7 @@ def get_accesstoken(): | @@ -86,6 +91,7 @@ def get_accesstoken(): | ||
86 | accseetoken_value = str(accseetoken_value) | 91 | accseetoken_value = str(accseetoken_value) |
87 | return accseetoken_value | 92 | return accseetoken_value |
88 | 93 | ||
94 | + | ||
89 | def get_m_accesstoken(): | 95 | def get_m_accesstoken(): |
90 | try: | 96 | try: |
91 | with open('config/m_accessToken.csv','r') as f: | 97 | with open('config/m_accessToken.csv','r') as f: |
@@ -98,6 +104,7 @@ def get_m_accesstoken(): | @@ -98,6 +104,7 @@ def get_m_accesstoken(): | ||
98 | authorization = 'bearer ' + accseetoken_value | 104 | authorization = 'bearer ' + accseetoken_value |
99 | return authorization | 105 | return authorization |
100 | 106 | ||
107 | + | ||
101 | def get_m_refreshtoken(): | 108 | def get_m_refreshtoken(): |
102 | try: | 109 | try: |
103 | with open('config/m_refresh_token.csv','r') as f: | 110 | with open('config/m_refresh_token.csv','r') as f: |
@@ -110,6 +117,7 @@ def get_m_refreshtoken(): | @@ -110,6 +117,7 @@ def get_m_refreshtoken(): | ||
110 | authorization = 'bear ' + m_refreshtoken_value | 117 | authorization = 'bear ' + m_refreshtoken_value |
111 | return authorization | 118 | return authorization |
112 | 119 | ||
120 | + | ||
113 | def get_refreshtoken(): | 121 | def get_refreshtoken(): |
114 | try: | 122 | try: |
115 | with open('config/refreshToken.csv','r') as f: | 123 | with open('config/refreshToken.csv','r') as f: |
@@ -121,6 +129,7 @@ def get_refreshtoken(): | @@ -121,6 +129,7 @@ def get_refreshtoken(): | ||
121 | refreshtoken_value = str(refreshtoken_value) | 129 | refreshtoken_value = str(refreshtoken_value) |
122 | return refreshtoken_value | 130 | return refreshtoken_value |
123 | 131 | ||
132 | + | ||
124 | def get_authcode(): | 133 | def get_authcode(): |
125 | try: | 134 | try: |
126 | with open('config/authCode.csv','r') as f: | 135 | with open('config/authCode.csv','r') as f: |
@@ -5,11 +5,10 @@ config: | @@ -5,11 +5,10 @@ config: | ||
5 | partnerID: 1047 | 5 | partnerID: 1047 |
6 | commissionProportion: 5 | 6 | commissionProportion: 5 |
7 | orderNum1: 100 | 7 | orderNum1: 100 |
8 | - univalence1: 15 | ||
9 | - partnerRatio1: 10 | 8 | + univalence: 15 |
9 | + partnerRatio: 10 | ||
10 | orderNum2: 200 | 10 | orderNum2: 200 |
11 | - univalence2: 15 | ||
12 | - partnerRatio2: 20 | 11 | +# partnerRatio2: 20 |
13 | output: | 12 | output: |
14 | - actual_id | 13 | - actual_id |
15 | - product_id_1 | 14 | - product_id_1 |
@@ -54,10 +53,10 @@ teststeps: | @@ -54,10 +53,10 @@ teststeps: | ||
54 | - ${add($orderNum1,$orderNum2)} | 53 | - ${add($orderNum1,$orderNum2)} |
55 | - eq: | 54 | - eq: |
56 | - content.data.orderAmountAdjustmentCount | 55 | - content.data.orderAmountAdjustmentCount |
57 | - - 4500 | 56 | + - ${cal_orderPrice($univalence, $orderNum1, $orderNum2)} |
58 | - eq: | 57 | - eq: |
59 | - content.data.product.0.orderPrice | 58 | - content.data.product.0.orderPrice |
60 | - - 1500 | 59 | + - ${cal_orderPrice($univalence, $orderNum1)} |
61 | - eq: | 60 | - eq: |
62 | - content.data.product.1.orderPrice | 61 | - content.data.product.1.orderPrice |
63 | - - 3000 | ||
62 | + - ${cal_orderPrice($univalence, $orderNum2)} |
1 | config: | 1 | config: |
2 | name: DIV003-事业分红详情-初始状态-各个值计算正确 | 2 | name: DIV003-事业分红详情-初始状态-各个值计算正确 |
3 | base_url: ${ENV(base_manager_url)} | 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 | +# partnerRatio2: 20 | ||
4 | 12 | ||
5 | teststeps: | 13 | teststeps: |
6 | - name: 新增实际订单 | 14 | - name: 新增实际订单 |
@@ -19,35 +27,35 @@ teststeps: | @@ -19,35 +27,35 @@ teststeps: | ||
19 | #####总数量 | 27 | #####总数量 |
20 | - eq: | 28 | - eq: |
21 | - content.data.dividendCount.orderNum | 29 | - content.data.dividendCount.orderNum |
22 | - - 300 | 30 | + - ${add($orderNum1,$orderNum2)} |
23 | #####总金额 | 31 | #####总金额 |
24 | - eq: | 32 | - eq: |
25 | - content.data.dividendCount.orderAmountAdjustment | 33 | - content.data.dividendCount.orderAmountAdjustment |
26 | - - 4500 | 34 | + - ${cal_orderPrice($univalence, $orderNum1, $orderNum2)} |
27 | ####业务员抽成 | 35 | ####业务员抽成 |
28 | - eq: | 36 | - eq: |
29 | - content.data.dividendCount.expectedCommission | 37 | - content.data.dividendCount.expectedCommission |
30 | - - 225 | 38 | + - ${cal_Ratio($commissionProportion, $univalence, $orderNum1, $orderNum2)} |
31 | #####合伙人应收分红总额 | 39 | #####合伙人应收分红总额 |
32 | - eq: | 40 | - eq: |
33 | - content.data.dividendCount.partnerDividends | 41 | - content.data.dividendCount.partnerDividends |
34 | - - 750 | 42 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum1, $orderNum2)} |
35 | #####合伙人未收分红总额 | 43 | #####合伙人未收分红总额 |
36 | - eq: | 44 | - eq: |
37 | - content.data.dividendCount.notReceivedDividend | 45 | - content.data.dividendCount.notReceivedDividend |
38 | - - 750 | 46 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum1, $orderNum2)} |
39 | #####产品1总金额 | 47 | #####产品1总金额 |
40 | - eq: | 48 | - eq: |
41 | - content.data.product.0.detail.orderPrice | 49 | - content.data.product.0.detail.orderPrice |
42 | - - 1500 | 50 | + - ${cal_orderPrice($univalence, $orderNum1)} |
43 | #####产品1应收分红 | 51 | #####产品1应收分红 |
44 | - eq: | 52 | - eq: |
45 | - content.data.product.0.detail.partnerDividendsReceivable | 53 | - content.data.product.0.detail.partnerDividendsReceivable |
46 | - - 150 | 54 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum1)} |
47 | #####产品1未收分红 | 55 | #####产品1未收分红 |
48 | - eq: | 56 | - eq: |
49 | - content.data.product.0.notReceivedDividend | 57 | - content.data.product.0.notReceivedDividend |
50 | - - 150 | 58 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum1)} |
51 | #####产品1分红状态 | 59 | #####产品1分红状态 |
52 | - eq: | 60 | - eq: |
53 | - content.data.product.0.stateOfPayment | 61 | - content.data.product.0.stateOfPayment |
@@ -55,15 +63,15 @@ teststeps: | @@ -55,15 +63,15 @@ teststeps: | ||
55 | #####产品2总金额 | 63 | #####产品2总金额 |
56 | - eq: | 64 | - eq: |
57 | - content.data.product.1.detail.orderPrice | 65 | - content.data.product.1.detail.orderPrice |
58 | - - 3000 | 66 | + - ${cal_orderPrice($univalence, $orderNum2)} |
59 | #####产品2应收分红 | 67 | #####产品2应收分红 |
60 | - eq: | 68 | - eq: |
61 | - content.data.product.1.detail.partnerDividendsReceivable | 69 | - content.data.product.1.detail.partnerDividendsReceivable |
62 | - - 600 | 70 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum2)} |
63 | #####产品2未收分红 | 71 | #####产品2未收分红 |
64 | - eq: | 72 | - eq: |
65 | - content.data.product.1.notReceivedDividend | 73 | - content.data.product.1.notReceivedDividend |
66 | - - 600 | 74 | + - ${cal_Ratio($partnerRatio, $univalence, $orderNum2)} |
67 | #####产品2分红状态 | 75 | #####产品2分红状态 |
68 | - eq: | 76 | - eq: |
69 | - content.data.product.1.stateOfPayment | 77 | - content.data.product.1.stateOfPayment |
@@ -35,7 +35,7 @@ teststeps: | @@ -35,7 +35,7 @@ teststeps: | ||
35 | ######应收分红 | 35 | ######应收分红 |
36 | - eq: | 36 | - eq: |
37 | - content.data.gridResult.lists.0.dividendsReceivable | 37 | - content.data.gridResult.lists.0.dividendsReceivable |
38 | - - ${convert_to_string(675)} | 38 | + - ${convert_to_string(375)} |
39 | #####已收分红 | 39 | #####已收分红 |
40 | - eq: | 40 | - eq: |
41 | - content.data.gridResult.lists.0.receiveDividends | 41 | - content.data.gridResult.lists.0.receiveDividends |
@@ -43,7 +43,7 @@ teststeps: | @@ -43,7 +43,7 @@ teststeps: | ||
43 | #####未收分红 | 43 | #####未收分红 |
44 | - eq: | 44 | - eq: |
45 | - content.data.gridResult.lists.0.uncollectedDividends | 45 | - content.data.gridResult.lists.0.uncollectedDividends |
46 | - - ${convert_to_string(675)} | 46 | + - ${convert_to_string(375)} |
47 | 47 | ||
48 | 48 | ||
49 | - name: 查看该订单的事业分红详情 | 49 | - name: 查看该订单的事业分红详情 |
@@ -77,15 +77,15 @@ teststeps: | @@ -77,15 +77,15 @@ teststeps: | ||
77 | #####合伙人应收分红总额 | 77 | #####合伙人应收分红总额 |
78 | - eq: | 78 | - eq: |
79 | - content.data.dividendCount.partnerDividends | 79 | - content.data.dividendCount.partnerDividends |
80 | - - 750 | 80 | + - 450 |
81 | #####合伙人应收分红总额调整 | 81 | #####合伙人应收分红总额调整 |
82 | - eq: | 82 | - eq: |
83 | - content.data.dividendCount.partnerDividendsControl | 83 | - content.data.dividendCount.partnerDividendsControl |
84 | - - ${convert_to_string(675)} | 84 | + - ${convert_to_string(375)} |
85 | #####合伙人未收分红总额 | 85 | #####合伙人未收分红总额 |
86 | - eq: | 86 | - eq: |
87 | - content.data.dividendCount.notReceivedDividend | 87 | - content.data.dividendCount.notReceivedDividend |
88 | - - 675 | 88 | + - 375 |
89 | #####合伙人已收分红总额 | 89 | #####合伙人已收分红总额 |
90 | - eq: | 90 | - eq: |
91 | - content.data.dividendCount.receivedDividends | 91 | - content.data.dividendCount.receivedDividends |
@@ -129,11 +129,11 @@ teststeps: | @@ -129,11 +129,11 @@ teststeps: | ||
129 | #####产品2应收分红 | 129 | #####产品2应收分红 |
130 | - eq: | 130 | - eq: |
131 | - content.data.product.1.detail.partnerDividendsReceivable | 131 | - content.data.product.1.detail.partnerDividendsReceivable |
132 | - - 600 | 132 | + - 300 |
133 | #####产品2未收分红 | 133 | #####产品2未收分红 |
134 | - eq: | 134 | - eq: |
135 | - content.data.product.1.notReceivedDividend | 135 | - content.data.product.1.notReceivedDividend |
136 | - - 600 | 136 | + - 300 |
137 | #####产品2分红状态 | 137 | #####产品2分红状态 |
138 | - eq: | 138 | - eq: |
139 | - content.data.product.1.stateOfPayment | 139 | - content.data.product.1.stateOfPayment |
@@ -33,13 +33,13 @@ teststeps: | @@ -33,13 +33,13 @@ teststeps: | ||
33 | - 2 | 33 | - 2 |
34 | - eq: | 34 | - eq: |
35 | - content.data.gridResult.lists.0.dividendsReceivable | 35 | - content.data.gridResult.lists.0.dividendsReceivable |
36 | - - ${convert_to_string(675)} | 36 | + - ${convert_to_string(375)} |
37 | - eq: | 37 | - eq: |
38 | - content.data.gridResult.lists.0.receiveDividends | 38 | - content.data.gridResult.lists.0.receiveDividends |
39 | - ${convert_to_string(75)} | 39 | - ${convert_to_string(75)} |
40 | - eq: | 40 | - eq: |
41 | - content.data.gridResult.lists.0.uncollectedDividends | 41 | - content.data.gridResult.lists.0.uncollectedDividends |
42 | - - ${convert_to_string(600)} | 42 | + - ${convert_to_string(300)} |
43 | 43 | ||
44 | 44 | ||
45 | - name: 查看该订单的事业分红详情 | 45 | - name: 查看该订单的事业分红详情 |
@@ -73,15 +73,15 @@ teststeps: | @@ -73,15 +73,15 @@ teststeps: | ||
73 | #####合伙人应收分红总额 | 73 | #####合伙人应收分红总额 |
74 | - eq: | 74 | - eq: |
75 | - content.data.dividendCount.partnerDividends | 75 | - content.data.dividendCount.partnerDividends |
76 | - - 750 | 76 | + - 450 |
77 | #####合伙人应收分红总额调整 | 77 | #####合伙人应收分红总额调整 |
78 | - eq: | 78 | - eq: |
79 | - content.data.dividendCount.partnerDividendsControl | 79 | - content.data.dividendCount.partnerDividendsControl |
80 | - - ${convert_to_string(675)} | 80 | + - ${convert_to_string(375)} |
81 | #####合伙人未收分红总额 | 81 | #####合伙人未收分红总额 |
82 | - eq: | 82 | - eq: |
83 | - content.data.dividendCount.notReceivedDividend | 83 | - content.data.dividendCount.notReceivedDividend |
84 | - - 600 | 84 | + - 300 |
85 | #####合伙人已收分红总额 | 85 | #####合伙人已收分红总额 |
86 | - eq: | 86 | - eq: |
87 | - content.data.dividendCount.receivedDividends | 87 | - content.data.dividendCount.receivedDividends |
@@ -125,11 +125,11 @@ teststeps: | @@ -125,11 +125,11 @@ teststeps: | ||
125 | #####产品2应收分红 | 125 | #####产品2应收分红 |
126 | - eq: | 126 | - eq: |
127 | - content.data.product.1.detail.partnerDividendsReceivable | 127 | - content.data.product.1.detail.partnerDividendsReceivable |
128 | - - 600 | 128 | + - 300 |
129 | #####产品2未收分红 | 129 | #####产品2未收分红 |
130 | - eq: | 130 | - eq: |
131 | - content.data.product.1.notReceivedDividend | 131 | - content.data.product.1.notReceivedDividend |
132 | - - 600 | 132 | + - 300 |
133 | #####产品2分红状态 | 133 | #####产品2分红状态 |
134 | - eq: | 134 | - eq: |
135 | - content.data.product.1.stateOfPayment | 135 | - content.data.product.1.stateOfPayment |
@@ -46,7 +46,7 @@ teststeps: | @@ -46,7 +46,7 @@ teststeps: | ||
46 | ####应收分红 | 46 | ####应收分红 |
47 | - eq: | 47 | - eq: |
48 | - content.data.gridResult.lists.0.dividendsReceivable | 48 | - content.data.gridResult.lists.0.dividendsReceivable |
49 | - - ${convert_to_string(690)} | 49 | + - ${convert_to_string(390)} |
50 | ####已收分红 | 50 | ####已收分红 |
51 | - eq: | 51 | - eq: |
52 | - content.data.gridResult.lists.0.receiveDividends | 52 | - content.data.gridResult.lists.0.receiveDividends |
@@ -54,7 +54,7 @@ teststeps: | @@ -54,7 +54,7 @@ teststeps: | ||
54 | ####未收分红 | 54 | ####未收分红 |
55 | - eq: | 55 | - eq: |
56 | - content.data.gridResult.lists.0.uncollectedDividends | 56 | - content.data.gridResult.lists.0.uncollectedDividends |
57 | - - ${convert_to_string(600)} | 57 | + - ${convert_to_string(300)} |
58 | ####分红支出 | 58 | ####分红支出 |
59 | - eq: | 59 | - eq: |
60 | - content.data.gridResult.lists.0.dividendSpending | 60 | - content.data.gridResult.lists.0.dividendSpending |
@@ -92,15 +92,15 @@ teststeps: | @@ -92,15 +92,15 @@ teststeps: | ||
92 | #####合伙人应收分红总额 | 92 | #####合伙人应收分红总额 |
93 | - eq: | 93 | - eq: |
94 | - content.data.dividendCount.partnerDividends | 94 | - content.data.dividendCount.partnerDividends |
95 | - - 750 | 95 | + - 450 |
96 | #####合伙人应收分红总额调整 | 96 | #####合伙人应收分红总额调整 |
97 | - eq: | 97 | - eq: |
98 | - content.data.dividendCount.partnerDividendsControl | 98 | - content.data.dividendCount.partnerDividendsControl |
99 | - - ${convert_to_string(690)} | 99 | + - ${convert_to_string(390)} |
100 | #####合伙人未收分红总额 | 100 | #####合伙人未收分红总额 |
101 | - eq: | 101 | - eq: |
102 | - content.data.dividendCount.notReceivedDividend | 102 | - content.data.dividendCount.notReceivedDividend |
103 | - - 600 | 103 | + - 300 |
104 | #####合伙人已收分红总额 | 104 | #####合伙人已收分红总额 |
105 | - eq: | 105 | - eq: |
106 | - content.data.dividendCount.receivedDividends | 106 | - content.data.dividendCount.receivedDividends |
@@ -156,11 +156,11 @@ teststeps: | @@ -156,11 +156,11 @@ teststeps: | ||
156 | #####产品2应收分红 | 156 | #####产品2应收分红 |
157 | - eq: | 157 | - eq: |
158 | - content.data.product.1.detail.partnerDividendsReceivable | 158 | - content.data.product.1.detail.partnerDividendsReceivable |
159 | - - 600 | 159 | + - 300 |
160 | #####产品2未收分红 | 160 | #####产品2未收分红 |
161 | - eq: | 161 | - eq: |
162 | - content.data.product.1.notReceivedDividend | 162 | - content.data.product.1.notReceivedDividend |
163 | - - 600 | 163 | + - 300 |
164 | #####产品2分红状态 | 164 | #####产品2分红状态 |
165 | - eq: | 165 | - eq: |
166 | - content.data.product.1.stateOfPayment | 166 | - content.data.product.1.stateOfPayment |
@@ -5,11 +5,11 @@ config: | @@ -5,11 +5,11 @@ config: | ||
5 | partnerID: 1047 | 5 | partnerID: 1047 |
6 | commissionProportion: 5 | 6 | commissionProportion: 5 |
7 | orderNum1: 100 | 7 | orderNum1: 100 |
8 | - univalence1: 15 | ||
9 | - partnerRatio1: 10 | 8 | + univalence: 15 |
9 | + partnerRatio: 10 | ||
10 | orderNum2: 200 | 10 | orderNum2: 200 |
11 | - univalence2: 15 | ||
12 | - partnerRatio2: 20 | 11 | +# univalence2: 15 |
12 | +# partnerRatio2: 20 | ||
13 | 13 | ||
14 | teststeps: | 14 | teststeps: |
15 | - name: $phone 登录系统 | 15 | - name: $phone 登录系统 |
@@ -6,11 +6,11 @@ config: | @@ -6,11 +6,11 @@ config: | ||
6 | partnerID: 1047 | 6 | partnerID: 1047 |
7 | commissionProportion: 5 | 7 | commissionProportion: 5 |
8 | orderNum1: 100 | 8 | orderNum1: 100 |
9 | - univalence1: 15 | ||
10 | - partnerRatio1: 10 | 9 | + univalence: 15 |
10 | + partnerRatio: 10 | ||
11 | orderNum2: 200 | 11 | orderNum2: 200 |
12 | - univalence2: 15 | ||
13 | - partnerRatio2: 20 | 12 | +# univalence2: 15 |
13 | +# partnerRatio2: 20 | ||
14 | 14 | ||
15 | teststeps: | 15 | teststeps: |
16 | - name: $phone 登录系统 | 16 | - name: $phone 登录系统 |
-
请 注册 或 登录 后发表评论