case_atoms_model.jsonl
373 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
{"atom_id": "v4.21.2_bd5836e31e94", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 我的收入-余额", "touchpoints": ["签约页", "医生App"], "C": "", "A": "余额", "R": "余额里面包含:劳务、签约、老收入 医生账户所有余额", "canon_text": "C=|A=余额|R=余额里面包含:劳务、签约、老收入 医生账户所有余额", "merge_fingerprint": "bd5836e31e94", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "我的收入-余额"], "case_name": "余额", "raw_text": "step1: => 余额里面包含:劳务、签约、老收入 医生账户所有余额 [截图]"}, "search_terms": ["余额", "余额", "余额里面包含", "劳务", "签约", "老收入", "医生账户所有余额"]}
{"atom_id": "v4.21.2_51ce896b469f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 我的收入-余额", "touchpoints": ["签约页", "医生App"], "C": "", "A": "累计收入", "R": "累计收入:逻辑不变,不包括老收入,只包括签约和劳务的总收入。", "canon_text": "C=|A=累计收入|R=累计收入:逻辑不变,不包括老收入,只包括签约和劳务的总收入。", "merge_fingerprint": "51ce896b469f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "我的收入-余额"], "case_name": "累计收入", "raw_text": "step1: => 累计收入:逻辑不变,不包括老收入,只包括签约和劳务的总收入。 [截图]"}, "search_terms": ["累计收入", "累计收入", "累计收入", "逻辑不变", "不包括老收入", "只包括签约和劳务", "的总收入"]}
{"atom_id": "v4.21.2_4e71547d80a3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 我的收入-余额", "touchpoints": ["签约页", "医生App"], "C": "", "A": "累计支取", "R": "累计支取:逻辑不变,不包括老收入的支出,只包含劳务和签约的总支出。", "canon_text": "C=|A=累计支取|R=累计支取:逻辑不变,不包括老收入的支出,只包含劳务和签约的总支出。", "merge_fingerprint": "4e71547d80a3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "我的收入-余额"], "case_name": "累计支取", "raw_text": "step1: => 累计支取:逻辑不变,不包括老收入的支出,只包含劳务和签约的总支出。 [截图]"}, "search_terms": ["累计支取", "累计支取", "累计支取", "逻辑不变", "不包括老收入的支", "只包含劳务和签约", "的总支出"]}
{"atom_id": "v4.21.2_805621852155", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额", "R": "4月提现时有中间页", "canon_text": "C=|A=3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额|R=4月提现时有中间页", "merge_fingerprint": "805621852155", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "新老收入切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额 => 4月提现时有中间页 | step2: 3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额 => 4月提现时没有中间页 | step3: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["新老收入切换", "没有公司切换", "只要有余额都有中", "间页", "月老收入上海", "月份劳务", "签约银川", "月老收入上海", "月份劳务", "签约上海"]}
{"atom_id": "v4.21.2_16801fcdcf3d", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额", "R": "4月提现时没有中间页", "canon_text": "C=|A=3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额|R=4月提现时没有中间页", "merge_fingerprint": "16801fcdcf3d", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "新老收入切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额 => 4月提现时有中间页 | step2: 3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额 => 4月提现时没有中间页 | step3: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["新老收入切换", "没有公司切换", "只要有余额都有中", "间页", "月老收入上海", "月份新收入银川", "月老收入上海", "月份新收入上海", "月老收入银川", "月份新收入银川"]}
{"atom_id": "v4.21.2_25d3c48c7f67", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入)", "canon_text": "C=|A=当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入)", "merge_fingerprint": "25d3c48c7f67", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "新老收入切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额 => 4月提现时有中间页 | step2: 3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额 => 4月提现时没有中间页 | step3: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["新老收入切换", "没有公司切换", "只要有余额都有中", "间页", "当前月份是", "账户", "月和之前都是老收", "上海", "有余额", "月份把医生切换成"]}
{"atom_id": "v4.21.2_6f8b9484d63d", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川", "R": "4月份去提现的时候直接进入提现页面", "canon_text": "C=|A=当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川|R=4月份去提现的时候直接进入提现页面", "merge_fingerprint": "6f8b9484d63d", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "新老收入切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月老收入上海 至 4月份劳务/签约银川 3月老收入上海 至 4月份劳务/签约上海 3月老收入银川 至 4月份劳务/签约银川 3月老收入银川 至 4月份劳务/签约上海 3月份老收入都有余额 => 4月提现时有中间页 | step2: 3月老收入上海 至 4月份新收入银川 3月老收入上海 至 4月份新收入上海 3月老收入银川 至 4月份新收入银川 3月老收入银川 至 4月份新收入上海 3月份老收入没有余额 => 4月提现时没有中间页 | step3: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入 上海,没有余额,3月份把医生切换成银川医生 4月切换到劳务新收入 银川 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["新老收入切换", "没有公司切换", "只要有余额都有中", "间页", "当前月份是", "账户", "月和之前都是老收", "上海", "没有余额", "月份把医生切换成"]}
{"atom_id": "v4.21.2_019fcc44de78", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额", "R": "4月提现时有中间页", "canon_text": "C=|A=3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额|R=4月提现时有中间页", "merge_fingerprint": "019fcc44de78", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "劳务签约切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额 => 4月提现时有中间页 | step2: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额 => 4月份提现时没有中间页 | step3: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["劳务签约切换", "没有公司切换", "只要有余额都有中", "间页", "月上海劳务", "月银川签约", "月银川劳务", "月上海签约", "月上海签约", "月银川劳务"]}
{"atom_id": "v4.21.2_f131083def58", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额", "R": "4月份提现时没有中间页", "canon_text": "C=|A=3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额|R=4月份提现时没有中间页", "merge_fingerprint": "f131083def58", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "劳务签约切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额 => 4月提现时有中间页 | step2: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额 => 4月份提现时没有中间页 | step3: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["劳务签约切换", "没有公司切换", "只要有余额都有中", "间页", "月上海劳务", "月银川签约", "月银川劳务", "月上海签约", "月上海签约", "月银川劳务"]}
{"atom_id": "v4.21.2_93d7a241d6d4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入)", "canon_text": "C=|A=当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入)", "merge_fingerprint": "93d7a241d6d4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "劳务签约切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额 => 4月提现时有中间页 | step2: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额 => 4月份提现时没有中间页 | step3: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["劳务签约切换", "没有公司切换", "只要有余额都有中", "间页", "当前", "月份", "账户", "月之前都是老收入", "上海", "没有余额"]}
{"atom_id": "v4.21.2_6844ed957f02", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海", "R": "4月份去提现的时候直接进入提现页面", "canon_text": "C=|A=当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海|R=4月份去提现的时候直接进入提现页面", "merge_fingerprint": "6844ed957f02", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "劳务签约切换,有/没有公司切换,只要有余额都有中间页", "raw_text": "step1: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份都有余额 => 4月提现时有中间页 | step2: 3月上海劳务 到 4月银川签约 3月银川劳务 到 4月上海签约 3月上海签约 到 4月银川劳务 3月银川签约 到 4月上海劳务 3月份没有余额,老收入也没有余额 => 4月份提现时没有中间页 | step3: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 上海,没有余额 3月签约新收入 上海,有余额,3月份把医生切换到银川 4月劳务新收入 银川 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step4: 当前4月份(账户:15821116666,56171) 3月之前都是老收入 ,没有余额 3月签约新收入 银川,没有有余额,3月份把医生切换到上海 4月劳务新收入 上海 => 4月份去提现的时候直接进入提现页面"}, "search_terms": ["劳务签约切换", "没有公司切换", "只要有余额都有中", "间页", "当前", "月份", "账户", "月之前都是老收入", "没有余额", "月签约新收入"]}
{"atom_id": "v4.21.2_c2c83c4ebc08", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入)", "canon_text": "C=|A=当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入)", "merge_fingerprint": "c2c83c4ebc08", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前月份是", "账户", "月和之前都是老收"]}
{"atom_id": "v4.21.2_63a9c9d35556", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入)", "canon_text": "C=|A=当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入)", "merge_fingerprint": "63a9c9d35556", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前月份是", "账户", "月是老收入"]}
{"atom_id": "v4.21.2_92ace89fdc27", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入)", "canon_text": "C=|A=当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入)", "merge_fingerprint": "92ace89fdc27", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前月份是", "月前面是老收入", "有余额"]}
{"atom_id": "v4.21.2_373f04ba2cef", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入)", "canon_text": "C=|A=当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入)", "merge_fingerprint": "373f04ba2cef", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前月份是", "账户", "月和之前都是老收"]}
{"atom_id": "v4.21.2_461dab21de19", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入)", "canon_text": "C=|A=当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入)", "merge_fingerprint": "461dab21de19", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前是", "月份", "账户"]}
{"atom_id": "v4.21.2_da77ce11a276", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入)", "canon_text": "C=|A=当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入)", "merge_fingerprint": "da77ce11a276", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当前是", "月份", "账户"]}
{"atom_id": "v4.21.2_829da25c258b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)", "canon_text": "C=|A=当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)", "merge_fingerprint": "829da25c258b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入有余额,签约没有余额,点击提现,中间页显示:劳务+老收入", "raw_text": "step1: 当前月份是4月 (账户:27269596304,56390) 3月和之前都是老收入,有余额 4月切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 (账户:27269596304,56390) 3月是老收入,有余额 4月切换到劳务新收入,同时4月份签约成功 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 3月之前 (老收入) | step3: 当前月份是4月 4月前面是老收入,有余额,4月份签约成功 4月后面切换到新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step4: 当前月份是4月(账户:23888886985,56333) 3月和之前都是老收入 4月切换到劳务新收入 3月老收入没有余额,2月份的老收入有余额 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年 2月之前 (老收入) | step5: 当前是4月份(账户:23855551111,56432) 4月前几天是老收入,有余额 4月份之后切换到劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年4月之前 (老收入) | step6: 当前是4月份 (账户:15821115937,56001) 2023年3月老收入,有余额 2023年1,2,3等多个月份劳务,有余额 2023年4月为劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月之前 (老收入) | step7: 当月是4月份 (账户:23858698569,56287) 1月份是老收入,有余额 2月新收入劳务,有余额 3月新收入签约,没余额 4月份转劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年1月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入有余额", "签约没有余额", "点击提现", "中间页显示", "劳务", "老收入", "当月是", "月份", "账户"]}
{"atom_id": "v4.21.2_fa244799034a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前4月份(账户:23855554848,56485) 3月之前都是老收入 ,没有余额 3月签约新收入 ,有余额 4月劳务新收入 上海", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月 入驻", "canon_text": "C=|A=当前4月份(账户:23855554848,56485) 3月之前都是老收入 ,没有余额 3月签约新收入 ,有余额 4月劳务新收入 上海|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月 入驻", "merge_fingerprint": "fa244799034a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,签约有余额,老收入没余额,点击提现,中间页显示:劳务+签约", "raw_text": "step1: 当前4月份(账户:23855554848,56485) 3月之前都是老收入 ,没有余额 3月签约新收入 ,有余额 4月劳务新收入 上海 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月 入驻 | step2: 当前4月份(账户:23855554848,56485) 1月之前是老收入,没有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻"}, "search_terms": ["当前是劳务", "签约有余额", "老收入没余额", "点击提现", "中间页显示", "劳务", "签约", "当前", "月份", "账户"]}
{"atom_id": "v4.21.2_198a0352a51e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前4月份(账户:23855554848,56485) 1月之前是老收入,没有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月劳务新收入", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻", "canon_text": "C=|A=当前4月份(账户:23855554848,56485) 1月之前是老收入,没有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月劳务新收入|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻", "merge_fingerprint": "198a0352a51e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,签约有余额,老收入没余额,点击提现,中间页显示:劳务+签约", "raw_text": "step1: 当前4月份(账户:23855554848,56485) 3月之前都是老收入 ,没有余额 3月签约新收入 ,有余额 4月劳务新收入 上海 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 劳务 历史纳税模式: 2023年3月 入驻 | step2: 当前4月份(账户:23855554848,56485) 1月之前是老收入,没有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月劳务新收入 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻"}, "search_terms": ["当前是劳务", "签约有余额", "老收入没余额", "点击提现", "中间页显示", "劳务", "签约", "当前", "月份", "账户"]}
{"atom_id": "v4.21.2_1b413902a393", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份4月份(账户:23855554747,56484) 1月老收入,有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月切换到劳务", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻 2023年1月之前 (老收入)", "canon_text": "C=|A=当前月份4月份(账户:23855554747,56484) 1月老收入,有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月切换到劳务|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻 2023年1月之前 (老收入)", "merge_fingerprint": "1b413902a393", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入和签约都有余额,点击提现,中间页显示:劳务+签约+老收入", "raw_text": "step1: 当前月份4月份(账户:23855554747,56484) 1月老收入,有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月切换到劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻 2023年1月之前 (老收入) | step2: 当前月份4月份 11月老收入,有余额 12月劳务新收入,有余额 1月签约新收入,有余额 2月劳务,没余额 3月签约,有余额 4月切换到劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月 等 入驻 2022年11月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入和签约都有", "余额", "点击提现", "中间页显示", "劳务", "签约", "老收入", "当前月份", "月份"]}
{"atom_id": "v4.21.2_a01771d99210", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份4月份 11月老收入,有余额 12月劳务新收入,有余额 1月签约新收入,有余额 2月劳务,没余额 3月签约,有余额 4月切换到劳务", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月 等 入驻 2022年11月之前 (老收入)", "canon_text": "C=|A=当前月份4月份 11月老收入,有余额 12月劳务新收入,有余额 1月签约新收入,有余额 2月劳务,没余额 3月签约,有余额 4月切换到劳务|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月 等 入驻 2022年11月之前 (老收入)", "merge_fingerprint": "a01771d99210", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是劳务,老收入和签约都有余额,点击提现,中间页显示:劳务+签约+老收入", "raw_text": "step1: 当前月份4月份(账户:23855554747,56484) 1月老收入,有余额 2月劳务新收入,有余额 3月签约新收入,有余额 4月切换到劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月等 劳务 历史纳税模式: 2023年3月 入驻 2023年1月之前 (老收入) | step2: 当前月份4月份 11月老收入,有余额 12月劳务新收入,有余额 1月签约新收入,有余额 2月劳务,没余额 3月签约,有余额 4月切换到劳务 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 劳务 历史纳税模式: 2023年3月 等 入驻 2022年11月之前 (老收入)"}, "search_terms": ["当前是劳务", "老收入和签约都有", "余额", "点击提现", "中间页显示", "劳务", "签约", "老收入", "当前月份", "月份"]}
{"atom_id": "v4.21.2_208182620563", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月(账户:15821115555,56167) 3月是老收入,有余额,3月份去签约 等到4月切换到签约模式", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入)", "canon_text": "C=|A=当前月份是4月(账户:15821115555,56167) 3月是老收入,有余额,3月份去签约 等到4月切换到签约模式|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入)", "merge_fingerprint": "208182620563", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是签约,老收入有余额,劳务没余额,点击提现,中间页显示:签约+老收入", "raw_text": "step1: 当前月份是4月(账户:15821115555,56167) 3月是老收入,有余额,3月份去签约 等到4月切换到签约模式 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 2月是老收入,有余额 3月劳务,没收入 4月签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年2月之前 (老收入)"}, "search_terms": ["当前是签约", "老收入有余额", "劳务没余额", "点击提现", "中间页显示", "签约", "老收入", "当前月份是", "账户", "月是老收入"]}
{"atom_id": "v4.21.2_8d61297fc71a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 2月是老收入,有余额 3月劳务,没收入 4月签约", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年2月之前 (老收入)", "canon_text": "C=|A=当前月份是4月 2月是老收入,有余额 3月劳务,没收入 4月签约|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年2月之前 (老收入)", "merge_fingerprint": "8d61297fc71a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是签约,老收入有余额,劳务没余额,点击提现,中间页显示:签约+老收入", "raw_text": "step1: 当前月份是4月(账户:15821115555,56167) 3月是老收入,有余额,3月份去签约 等到4月切换到签约模式 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年3月之前 (老收入) | step2: 当前月份是4月 2月是老收入,有余额 3月劳务,没收入 4月签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 签约 历史纳税模式: 2023年2月之前 (老收入)"}, "search_terms": ["当前是签约", "老收入有余额", "劳务没余额", "点击提现", "中间页显示", "签约", "老收入", "当前月份是", "月是老收入", "有余额"]}
{"atom_id": "v4.21.2_47fdc2dd949f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月(账户:15821118888,56164) 老收入,没余额 2022年8月是劳务,有余额 2022年11月是签约,有余额 4月是签约", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2022年8月 劳务", "canon_text": "C=|A=当前月份是4月(账户:15821118888,56164) 老收入,没余额 2022年8月是劳务,有余额 2022年11月是签约,有余额 4月是签约|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2022年8月 劳务", "merge_fingerprint": "47fdc2dd949f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是签约,劳务有余额,老收入没余额,点击提现,中间页显示:签约+劳务", "raw_text": "step1: 当前月份是4月(账户:15821118888,56164) 老收入,没余额 2022年8月是劳务,有余额 2022年11月是签约,有余额 4月是签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2022年8月 劳务 | step2: 当前月份是4月 1月之前是老收入,没余额 2月是签约,有余额 3月是劳务,有余额 4月是签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2023年3月 劳务"}, "search_terms": ["当前是签约", "劳务有余额", "老收入没余额", "点击提现", "中间页显示", "签约", "劳务", "当前月份是", "账户", "老收入"]}
{"atom_id": "v4.21.2_2c05f0d4a26c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月 1月之前是老收入,没余额 2月是签约,有余额 3月是劳务,有余额 4月是签约", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2023年3月 劳务", "canon_text": "C=|A=当前月份是4月 1月之前是老收入,没余额 2月是签约,有余额 3月是劳务,有余额 4月是签约|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2023年3月 劳务", "merge_fingerprint": "2c05f0d4a26c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是签约,劳务有余额,老收入没余额,点击提现,中间页显示:签约+劳务", "raw_text": "step1: 当前月份是4月(账户:15821118888,56164) 老收入,没余额 2022年8月是劳务,有余额 2022年11月是签约,有余额 4月是签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2022年8月 劳务 | step2: 当前月份是4月 1月之前是老收入,没余额 2月是签约,有余额 3月是劳务,有余额 4月是签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 等 入驻 历史纳税模式: 2023年3月 劳务"}, "search_terms": ["当前是签约", "劳务有余额", "老收入没余额", "点击提现", "中间页显示", "签约", "劳务", "当前月份是", "月之前是老收入", "没余额"]}
{"atom_id": "v4.21.2_e38725f1d66c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前是4月份(账户:15821117777,56165) 2月之前是老收入,有余额 3月是劳务,有余额 4月是签约", "R": "4月份去提现的时候有中间页 当前纳税模式: 2023年4月 入驻 历史纳税模式: 2023年3月 劳务 2023年2月之前 (老收入)", "canon_text": "C=|A=当前是4月份(账户:15821117777,56165) 2月之前是老收入,有余额 3月是劳务,有余额 4月是签约|R=4月份去提现的时候有中间页 当前纳税模式: 2023年4月 入驻 历史纳税模式: 2023年3月 劳务 2023年2月之前 (老收入)", "merge_fingerprint": "e38725f1d66c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "有中间页"], "case_name": "当前是签约,老收入和签约都有余额,点击提现,中间页显示:签约+劳务+老收入", "raw_text": "step1: 当前是4月份(账户:15821117777,56165) 2月之前是老收入,有余额 3月是劳务,有余额 4月是签约 => 4月份去提现的时候有中间页 当前纳税模式: 2023年4月 入驻 历史纳税模式: 2023年3月 劳务 2023年2月之前 (老收入)"}, "search_terms": ["当前是签约", "老收入和签约都有", "余额", "点击提现", "中间页显示", "签约", "劳务", "老收入", "当前是", "月份"]}
{"atom_id": "v4.21.2_33f4c438eb78", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["医生App"], "C": "", "A": "当前6月份是劳务模式", "R": "2023年6月至今 劳务 余额:是所有劳务模式的余额总和", "canon_text": "C=|A=当前6月份是劳务模式|R=2023年6月至今 劳务 余额:是所有劳务模式的余额总和", "merge_fingerprint": "33f4c438eb78", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是劳务,当前纳税模式的展示", "raw_text": "step1: 当前6月份是劳务模式 => 2023年6月至今 劳务 余额:是所有劳务模式的余额总和 [截图] | step2: 2月份劳务,有余额20.12 6月劳务,有余额10 => 2023年6月等 劳务 余额:30.12 | step3: 6月劳务,有余额10 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是劳务", "当前纳税模式的展", "当前", "月份是劳务模式", "月至今", "劳务", "余额", "是所有劳务模式的", "余额总和"]}
{"atom_id": "v4.21.2_f6fec5962824", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["医生App"], "C": "", "A": "2月份劳务,有余额20.12 6月劳务,有余额10", "R": "2023年6月等 劳务 余额:", "canon_text": "C=|A=2月份劳务,有余额20.12 6月劳务,有余额10|R=2023年6月等 劳务 余额:", "merge_fingerprint": "f6fec5962824", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是劳务,当前纳税模式的展示", "raw_text": "step1: 当前6月份是劳务模式 => 2023年6月至今 劳务 余额:是所有劳务模式的余额总和 [截图] | step2: 2月份劳务,有余额20.12 6月劳务,有余额10 => 2023年6月等 劳务 余额:30.12 | step3: 6月劳务,有余额10 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是劳务", "当前纳税模式的展", "月份劳务", "有余额", "月劳务", "有余额", "月等", "劳务", "余额"]}
{"atom_id": "v4.21.2_0e57affe3046", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["医生App"], "C": "", "A": "2月份劳务,有余额20.12 6月劳务,有余额10", "R": "12", "canon_text": "C=|A=2月份劳务,有余额20.12 6月劳务,有余额10|R=12", "merge_fingerprint": "0e57affe3046", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是劳务,当前纳税模式的展示", "raw_text": "step1: 当前6月份是劳务模式 => 2023年6月至今 劳务 余额:是所有劳务模式的余额总和 [截图] | step2: 2月份劳务,有余额20.12 6月劳务,有余额10 => 2023年6月等 劳务 余额:30.12 | step3: 6月劳务,有余额10 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是劳务", "当前纳税模式的展", "月份劳务", "有余额", "月劳务", "有余额"]}
{"atom_id": "v4.21.2_10c7ab2e7f28", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["医生App"], "C": "", "A": "6月劳务,有余额10", "R": "2023年6月 劳务 余额:", "canon_text": "C=|A=6月劳务,有余额10|R=2023年6月 劳务 余额:", "merge_fingerprint": "10c7ab2e7f28", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是劳务,当前纳税模式的展示", "raw_text": "step1: 当前6月份是劳务模式 => 2023年6月至今 劳务 余额:是所有劳务模式的余额总和 [截图] | step2: 2月份劳务,有余额20.12 6月劳务,有余额10 => 2023年6月等 劳务 余额:30.12 | step3: 6月劳务,有余额10 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是劳务", "当前纳税模式的展", "月劳务", "有余额", "劳务", "余额"]}
{"atom_id": "v4.21.2_473101af0959", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["医生App"], "C": "", "A": "6月劳务,有余额10", "R": "12", "canon_text": "C=|A=6月劳务,有余额10|R=12", "merge_fingerprint": "473101af0959", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是劳务,当前纳税模式的展示", "raw_text": "step1: 当前6月份是劳务模式 => 2023年6月至今 劳务 余额:是所有劳务模式的余额总和 [截图] | step2: 2月份劳务,有余额20.12 6月劳务,有余额10 => 2023年6月等 劳务 余额:30.12 | step3: 6月劳务,有余额10 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是劳务", "当前纳税模式的展", "月劳务", "有余额"]}
{"atom_id": "v4.21.2_b61146f6dc24", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "当前6月份是签约模式", "R": "2023年6月至今 入驻 余额:所有签约模式的余额总和", "canon_text": "C=|A=当前6月份是签约模式|R=2023年6月至今 入驻 余额:所有签约模式的余额总和", "merge_fingerprint": "b61146f6dc24", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是签约,当前纳税模式的展示", "raw_text": "step1: 当前6月份是签约模式 => 2023年6月至今 入驻 余额:所有签约模式的余额总和 [截图] | step2: 3月份签约,余额10.13 6月签约,没有余额 => 2023年6月等 入驻 余额:10.13 | step3: 只有6月份一个月是签约模式 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是签约", "当前纳税模式的展", "当前", "月份是签约模式", "月至今", "入驻", "余额", "所有签约模式的余", "额总和"]}
{"atom_id": "v4.21.2_4e1d76df9489", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "3月份签约,余额10.13 6月签约,没有余额", "R": "2023年6月等 入驻 余额:", "canon_text": "C=|A=3月份签约,余额10.13 6月签约,没有余额|R=2023年6月等 入驻 余额:", "merge_fingerprint": "4e1d76df9489", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是签约,当前纳税模式的展示", "raw_text": "step1: 当前6月份是签约模式 => 2023年6月至今 入驻 余额:所有签约模式的余额总和 [截图] | step2: 3月份签约,余额10.13 6月签约,没有余额 => 2023年6月等 入驻 余额:10.13 | step3: 只有6月份一个月是签约模式 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是签约", "当前纳税模式的展", "月份签约", "余额", "月签约", "没有余额", "月等", "入驻", "余额"]}
{"atom_id": "v4.21.2_8ab56f9174f4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "3月份签约,余额10.13 6月签约,没有余额", "R": "13", "canon_text": "C=|A=3月份签约,余额10.13 6月签约,没有余额|R=13", "merge_fingerprint": "8ab56f9174f4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是签约,当前纳税模式的展示", "raw_text": "step1: 当前6月份是签约模式 => 2023年6月至今 入驻 余额:所有签约模式的余额总和 [截图] | step2: 3月份签约,余额10.13 6月签约,没有余额 => 2023年6月等 入驻 余额:10.13 | step3: 只有6月份一个月是签约模式 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是签约", "当前纳税模式的展", "月份签约", "余额", "月签约", "没有余额"]}
{"atom_id": "v4.21.2_1d803700f7aa", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "只有6月份一个月是签约模式", "R": "2023年6月 劳务 余额:", "canon_text": "C=|A=只有6月份一个月是签约模式|R=2023年6月 劳务 余额:", "merge_fingerprint": "1d803700f7aa", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是签约,当前纳税模式的展示", "raw_text": "step1: 当前6月份是签约模式 => 2023年6月至今 入驻 余额:所有签约模式的余额总和 [截图] | step2: 3月份签约,余额10.13 6月签约,没有余额 => 2023年6月等 入驻 余额:10.13 | step3: 只有6月份一个月是签约模式 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是签约", "当前纳税模式的展", "只有", "月份一个月是签约", "模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_b7ded9ba2c61", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 当前纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "只有6月份一个月是签约模式", "R": "12", "canon_text": "C=|A=只有6月份一个月是签约模式|R=12", "merge_fingerprint": "b7ded9ba2c61", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "当前纳税模式"], "case_name": "当前是签约,当前纳税模式的展示", "raw_text": "step1: 当前6月份是签约模式 => 2023年6月至今 入驻 余额:所有签约模式的余额总和 [截图] | step2: 3月份签约,余额10.13 6月签约,没有余额 => 2023年6月等 入驻 余额:10.13 | step3: 只有6月份一个月是签约模式 => 2023年6月 劳务 余额:30.12"}, "search_terms": ["当前是签约", "当前纳税模式的展", "只有", "月份一个月是签约", "模式"]}
{"atom_id": "v4.21.2_a17876af2165", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["提现页", "医生App"], "C": "", "A": "历史纳税模式里面有老收入,历史纳税模式里老收入的展示", "R": "向过去数的最近一个有收入记录的月份+之前", "canon_text": "C=|A=历史纳税模式里面有老收入,历史纳税模式里老收入的展示|R=向过去数的最近一个有收入记录的月份+之前", "merge_fingerprint": "a17876af2165", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有老收入,历史纳税模式里老收入的展示", "raw_text": "step1: => 向过去数的最近一个有收入记录的月份+之前 [截图] | step2: 3月份老收入有余额10 => 去提现 2023年3月之前 余额:10 | step3: 2月份老收入,有余额10 3月份老收入,有余额20 => 去提现 2023年3月之前 余额:30 | step4: 2月份老收入,有余额10 3月份老收入,没余额 => 去提现 2023年2月之前 余额:10"}, "search_terms": ["历史纳税模式里面", "有老收入", "历史纳税模式里老", "收入的展示", "历史纳税模式里面", "有老收入", "历史纳税模式里老", "收入的展示", "向过去数的最近一", "个有收入记录的月"]}
{"atom_id": "v4.21.2_a9de104f84be", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["提现页", "医生App"], "C": "", "A": "3月份老收入有余额10", "R": "去提现 2023年3月之前 余额:10", "canon_text": "C=|A=3月份老收入有余额10|R=去提现 2023年3月之前 余额:10", "merge_fingerprint": "a9de104f84be", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有老收入,历史纳税模式里老收入的展示", "raw_text": "step1: => 向过去数的最近一个有收入记录的月份+之前 [截图] | step2: 3月份老收入有余额10 => 去提现 2023年3月之前 余额:10 | step3: 2月份老收入,有余额10 3月份老收入,有余额20 => 去提现 2023年3月之前 余额:30 | step4: 2月份老收入,有余额10 3月份老收入,没余额 => 去提现 2023年2月之前 余额:10"}, "search_terms": ["历史纳税模式里面", "有老收入", "历史纳税模式里老", "收入的展示", "月份老收入有余额", "去提现", "月之前", "余额"]}
{"atom_id": "v4.21.2_6c915ad7ba2b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["提现页", "医生App"], "C": "", "A": "2月份老收入,有余额10 3月份老收入,有余额20", "R": "去提现 2023年3月之前 余额:30", "canon_text": "C=|A=2月份老收入,有余额10 3月份老收入,有余额20|R=去提现 2023年3月之前 余额:30", "merge_fingerprint": "6c915ad7ba2b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有老收入,历史纳税模式里老收入的展示", "raw_text": "step1: => 向过去数的最近一个有收入记录的月份+之前 [截图] | step2: 3月份老收入有余额10 => 去提现 2023年3月之前 余额:10 | step3: 2月份老收入,有余额10 3月份老收入,有余额20 => 去提现 2023年3月之前 余额:30 | step4: 2月份老收入,有余额10 3月份老收入,没余额 => 去提现 2023年2月之前 余额:10"}, "search_terms": ["历史纳税模式里面", "有老收入", "历史纳税模式里老", "收入的展示", "月份老收入", "有余额", "月份老收入", "有余额", "去提现", "月之前"]}
{"atom_id": "v4.21.2_de4bf95b9192", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["提现页", "医生App"], "C": "", "A": "2月份老收入,有余额10 3月份老收入,没余额", "R": "去提现 2023年2月之前 余额:10", "canon_text": "C=|A=2月份老收入,有余额10 3月份老收入,没余额|R=去提现 2023年2月之前 余额:10", "merge_fingerprint": "de4bf95b9192", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有老收入,历史纳税模式里老收入的展示", "raw_text": "step1: => 向过去数的最近一个有收入记录的月份+之前 [截图] | step2: 3月份老收入有余额10 => 去提现 2023年3月之前 余额:10 | step3: 2月份老收入,有余额10 3月份老收入,有余额20 => 去提现 2023年3月之前 余额:30 | step4: 2月份老收入,有余额10 3月份老收入,没余额 => 去提现 2023年2月之前 余额:10"}, "search_terms": ["历史纳税模式里面", "有老收入", "历史纳税模式里老", "收入的展示", "月份老收入", "有余额", "月份老收入", "没余额", "去提现", "月之前"]}
{"atom_id": "v4.21.2_6bd89a7cb128", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "历史纳税模式有签约,历史纳税模式里签约的展示", "R": "月份显示向过去数的最近一个有收入记录的月份", "canon_text": "C=|A=历史纳税模式有签约,历史纳税模式里签约的展示|R=月份显示向过去数的最近一个有收入记录的月份", "merge_fingerprint": "6bd89a7cb128", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "历史纳税模式有签", "历史纳税模式里签", "约的展示", "月份显示向过去数", "的最近一个有收入", "记录的月份"]}
{"atom_id": "v4.21.2_aaa84512f205", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "历史纳税模式有签约,历史纳税模式里签约的展示", "R": "若单个月份,显示一个月份", "canon_text": "C=|A=历史纳税模式有签约,历史纳税模式里签约的展示|R=若单个月份,显示一个月份", "merge_fingerprint": "aaa84512f205", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "历史纳税模式有签", "历史纳税模式里签", "约的展示", "若单个月份", "显示一个月份"]}
{"atom_id": "v4.21.2_1062d4a223b1", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "历史纳税模式有签约,历史纳税模式里签约的展示", "R": "若多个月份,显示月份+等", "canon_text": "C=|A=历史纳税模式有签约,历史纳税模式里签约的展示|R=若多个月份,显示月份+等", "merge_fingerprint": "1062d4a223b1", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "历史纳税模式有签", "历史纳税模式里签", "约的展示", "若多个月份", "显示月份"]}
{"atom_id": "v4.21.2_0799cf7128d2", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "只有4月份一个月有签约的余额 10.14", "R": "2023年4月 入驻 余额:", "canon_text": "C=|A=只有4月份一个月有签约的余额 10.14|R=2023年4月 入驻 余额:", "merge_fingerprint": "0799cf7128d2", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "只有", "月份一个月有签约", "的余额", "入驻", "余额"]}
{"atom_id": "v4.21.2_3347198739c8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "只有4月份一个月有签约的余额 10.14", "R": "14", "canon_text": "C=|A=只有4月份一个月有签约的余额 10.14|R=14", "merge_fingerprint": "3347198739c8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "只有", "月份一个月有签约", "的余额"]}
{"atom_id": "v4.21.2_e58ea0b7d281", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "3月份签约,有余额 5 4月份签约,有余额 6", "R": "2023年4月等 入驻 余额:10", "canon_text": "C=|A=3月份签约,有余额 5 4月份签约,有余额 6|R=2023年4月等 入驻 余额:10", "merge_fingerprint": "e58ea0b7d281", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "月份签约", "有余额", "月份签约", "有余额", "月等", "入驻", "余额"]}
{"atom_id": "v4.21.2_6725a7136410", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "3月份签约,有余额 5 4月份签约,没有余额", "R": "2023年3月 入驻 余额:5", "canon_text": "C=|A=3月份签约,有余额 5 4月份签约,没有余额|R=2023年3月 入驻 余额:5", "merge_fingerprint": "6725a7136410", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "月份签约", "有余额", "月份签约", "没有余额", "入驻", "余额"]}
{"atom_id": "v4.21.2_295d73a6885e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["签约页", "医生App"], "C": "", "A": "2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额", "R": "2023年3月等 入驻 余额:11", "canon_text": "C=|A=2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额|R=2023年3月等 入驻 余额:11", "merge_fingerprint": "295d73a6885e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式有签约,历史纳税模式里签约的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有签约的余额 10.14 => 2023年4月 入驻 余额:10.14 | step3: 3月份签约,有余额 5 4月份签约,有余额 6 => 2023年4月等 入驻 余额:10 | step4: 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月 入驻 余额:5 | step5: 2月份签约,余额 6 3月份签约,有余额 5 4月份签约,没有余额 => 2023年3月等 入驻 余额:11"}, "search_terms": ["历史纳税模式有签", "历史纳税模式里签", "约的展示", "月份签约", "余额", "月份签约", "有余额", "月份签约", "没有余额", "月等"]}
{"atom_id": "v4.21.2_f8f12f783011", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "R": "月份显示向过去数的最近一个有收入记录的月份", "canon_text": "C=|A=历史纳税模式里面有劳务,历史纳税模式里劳务的展示|R=月份显示向过去数的最近一个有收入记录的月份", "merge_fingerprint": "f8f12f783011", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "月份显示向过去数", "的最近一个有收入"]}
{"atom_id": "v4.21.2_85ab6150caa3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "R": "若单个月份,显示一个月份", "canon_text": "C=|A=历史纳税模式里面有劳务,历史纳税模式里劳务的展示|R=若单个月份,显示一个月份", "merge_fingerprint": "85ab6150caa3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "若单个月份", "显示一个月份"]}
{"atom_id": "v4.21.2_31126408c183", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "R": "若多个月份,显示月份+等", "canon_text": "C=|A=历史纳税模式里面有劳务,历史纳税模式里劳务的展示|R=若多个月份,显示月份+等", "merge_fingerprint": "31126408c183", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "若多个月份", "显示月份"]}
{"atom_id": "v4.21.2_3c9219e75487", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "只有4月份一个月有劳务的余额 10.14", "R": "2023年4月 劳务 余额:", "canon_text": "C=|A=只有4月份一个月有劳务的余额 10.14|R=2023年4月 劳务 余额:", "merge_fingerprint": "3c9219e75487", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "只有", "月份一个月有劳务", "的余额", "劳务", "余额"]}
{"atom_id": "v4.21.2_91ea576c319f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "只有4月份一个月有劳务的余额 10.14", "R": "14", "canon_text": "C=|A=只有4月份一个月有劳务的余额 10.14|R=14", "merge_fingerprint": "91ea576c319f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "只有", "月份一个月有劳务", "的余额"]}
{"atom_id": "v4.21.2_e34b26a7993e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "3月份劳务,有余额 5 4月份劳务,有余额 6", "R": "2023年4月等 劳务 余额:10", "canon_text": "C=|A=3月份劳务,有余额 5 4月份劳务,有余额 6|R=2023年4月等 劳务 余额:10", "merge_fingerprint": "e34b26a7993e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "月份劳务", "有余额", "月份劳务", "有余额", "月等", "劳务"]}
{"atom_id": "v4.21.2_b6d3462d6cd6", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "3月份劳务,有余额 5 4月份劳务,没有余额", "R": "2023年3月 劳务 余额:5", "canon_text": "C=|A=3月份劳务,有余额 5 4月份劳务,没有余额|R=2023年3月 劳务 余额:5", "merge_fingerprint": "b6d3462d6cd6", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "月份劳务", "有余额", "月份劳务", "没有余额", "劳务", "余额"]}
{"atom_id": "v4.21.2_820bfcac6213", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "我的收入-中间页 > 中间页的展示 > 历史纳税模式", "touchpoints": ["医生App"], "C": "", "A": "2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额", "R": "2023年3月等 劳务 余额:11", "canon_text": "C=|A=2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额|R=2023年3月等 劳务 余额:11", "merge_fingerprint": "820bfcac6213", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "中间页的展示", "历史纳税模式"], "case_name": "历史纳税模式里面有劳务,历史纳税模式里劳务的展示", "raw_text": "step1: => 1,月份显示向过去数的最近一个有收入记录的月份 2,若单个月份,显示一个月份 3,若多个月份,显示月份+等 [截图] | step2: 只有4月份一个月有劳务的余额 10.14 => 2023年4月 劳务 余额:10.14 | step3: 3月份劳务,有余额 5 4月份劳务,有余额 6 => 2023年4月等 劳务 余额:10 | step4: 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月 劳务 余额:5 | step5: 2月份劳务,余额 6 3月份劳务,有余额 5 4月份劳务,没有余额 => 2023年3月等 劳务 余额:11"}, "search_terms": ["历史纳税模式里面", "有劳务", "历史纳税模式里劳", "务的展示", "月份劳务", "余额", "月份劳务", "有余额", "月份劳务", "没有余额"]}
{"atom_id": "v4.21.2_dfd05e967dfd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月上海劳务到4月转银川劳务 3月银川劳务到4月转上海劳务 3月上海签约到4月转银川签约 3月银川签约到4月转上海签约 3月老收入上海到4月老收入银川 3月老收入银川到4月老收入上海", "R": "提现时没有中间页", "canon_text": "C=|A=3月上海劳务到4月转银川劳务 3月银川劳务到4月转上海劳务 3月上海签约到4月转银川签约 3月银川签约到4月转上海签约 3月老收入上海到4月老收入银川 3月老收入银川到4月老收入上海|R=提现时没有中间页", "merge_fingerprint": "dfd05e967dfd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "仅切换公司,收入模式不切换,即使有余额也没有中间页", "raw_text": "step1: 3月上海劳务到4月转银川劳务 3月银川劳务到4月转上海劳务 3月上海签约到4月转银川签约 3月银川签约到4月转上海签约 3月老收入上海到4月老收入银川 3月老收入银川到4月老收入上海 => 提现时没有中间页"}, "search_terms": ["仅切换公司", "收入模式不切换", "即使有余额也没有", "中间页", "月上海劳务到", "月转银川劳务", "月银川劳务到", "月转上海劳务", "月上海签约到", "月转银川签约"]}
{"atom_id": "v4.21.2_00f16ed27c15", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "3月劳务/签约上海 至 4月老收入银川 3月劳务/签约银川 至 4月老收入上海", "R": "4月提现时没有中间页,还是老收入的提现页面 (应该也不会存在这种情况)", "canon_text": "C=|A=3月劳务/签约上海 至 4月老收入银川 3月劳务/签约银川 至 4月老收入上海|R=4月提现时没有中间页,还是老收入的提现页面 (应该也不会存在这种情况)", "merge_fingerprint": "00f16ed27c15", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "新收入切换回老收入,即使切换了公司有余额,也没有中间页", "raw_text": "step1: 3月劳务/签约上海 至 4月老收入银川 3月劳务/签约银川 至 4月老收入上海 => 4月提现时没有中间页,还是老收入的提现页面 (应该也不会存在这种情况)"}, "search_terms": ["新收入切换回老收", "即使切换了公司有", "余额", "也没有中间页", "月劳务", "签约上海", "月老收入银川", "月劳务", "签约银川", "月老收入上海"]}
{"atom_id": "v4.21.2_ddbc844c261e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "一直是老收入,点击老收入页面的【提现】按钮(账户:27269596305,56392)", "R": "逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额", "canon_text": "C=|A=一直是老收入,点击老收入页面的【提现】按钮(账户:27269596305,56392)|R=逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额", "merge_fingerprint": "ddbc844c261e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "当前是老收入,点击提现,直接进入提现页面", "raw_text": "step1: 一直是老收入,点击老收入页面的【提现】按钮(账户:27269596305,56392) => 逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额 | step2: 之前有过劳务和签约模式,又切换回老收入(账户:13370278361,55946) 不管劳务和签约有没有余额 点击老收入的【提现】 => 逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额"}, "search_terms": ["当前是老收入", "点击提现", "直接进入提现页面", "一直是老收入", "点击老收入页面的", "提现", "按钮", "账户", "逻辑不变", "显示的还是老收入"]}
{"atom_id": "v4.21.2_7cf60031ef49", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "之前有过劳务和签约模式,又切换回老收入(账户:13370278361,55946) 不管劳务和签约有没有余额 点击老收入的【提现】", "R": "逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额", "canon_text": "C=|A=之前有过劳务和签约模式,又切换回老收入(账户:13370278361,55946) 不管劳务和签约有没有余额 点击老收入的【提现】|R=逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额", "merge_fingerprint": "7cf60031ef49", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "当前是老收入,点击提现,直接进入提现页面", "raw_text": "step1: 一直是老收入,点击老收入页面的【提现】按钮(账户:27269596305,56392) => 逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额 | step2: 之前有过劳务和签约模式,又切换回老收入(账户:13370278361,55946) 不管劳务和签约有没有余额 点击老收入的【提现】 => 逻辑不变 显示的还是老收入的余额 还是仅能提现老收入的余额"}, "search_terms": ["当前是老收入", "点击提现", "直接进入提现页面", "之前有过劳务和签", "约模式", "又切换回老收入", "账户", "不管劳务和签约有", "没有余额", "点击老收入的"]}
{"atom_id": "v4.21.2_a6dbf2c71e80", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月(账户:15821115555,56167) 不管之前有过什么模式,什么公司,只要没有余额 4月是签约", "R": "4月份去提现的时候,没有中间页 直接进入到提现页面,显示签约的余额", "canon_text": "C=|A=当前月份是4月(账户:15821115555,56167) 不管之前有过什么模式,什么公司,只要没有余额 4月是签约|R=4月份去提现的时候,没有中间页 直接进入到提现页面,显示签约的余额", "merge_fingerprint": "a6dbf2c71e80", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "当前是签约,老收入和劳务都没有余额,点击提现,进入提现页面", "raw_text": "step1: 当前月份是4月(账户:15821115555,56167) 不管之前有过什么模式,什么公司,只要没有余额 4月是签约 => 4月份去提现的时候,没有中间页 直接进入到提现页面,显示签约的余额 [截图]"}, "search_terms": ["当前是签约", "老收入和劳务都没", "有余额", "点击提现", "进入提现页面", "当前月份是", "账户", "不管之前有过什么", "模式", "什么公司"]}
{"atom_id": "v4.21.2_3d7665472997", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 没有中间页", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前月份是4月(账户:15821119999,56163) 不管之前有过什么模式,只要没有余额 4月是劳务", "R": "4月份去提现的时候,没有中间页 直接进入到提现页面,显示劳务的余额", "canon_text": "C=|A=当前月份是4月(账户:15821119999,56163) 不管之前有过什么模式,只要没有余额 4月是劳务|R=4月份去提现的时候,没有中间页 直接进入到提现页面,显示劳务的余额", "merge_fingerprint": "3d7665472997", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "没有中间页"], "case_name": "当前是劳务,老收入和签约都没有余额,点击提现,进入提现页面", "raw_text": "step1: 当前月份是4月(账户:15821119999,56163) 不管之前有过什么模式,只要没有余额 4月是劳务 => 4月份去提现的时候,没有中间页 直接进入到提现页面,显示劳务的余额 [截图]"}, "search_terms": ["当前是劳务", "老收入和签约都没", "有余额", "点击提现", "进入提现页面", "当前月份是", "账户", "不管之前有过什么", "模式", "只要没有余额"]}
{"atom_id": "v4.21.2_645d942844d9", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "R": "历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户", "canon_text": "C=|A=把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口|R=历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户", "merge_fingerprint": "645d942844d9", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入"]}
{"atom_id": "v4.21.2_0fc09ea5e0eb", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1", "R": "提现成功后,外面的总余额:", "canon_text": "C=|A=外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1|R=提现成功后,外面的总余额:", "merge_fingerprint": "0fc09ea5e0eb", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计收入", "累计支出", "当前纳税模式", "劳务"]}
{"atom_id": "v4.21.2_3cd595d2561a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1", "R": "累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4", "canon_text": "C=|A=外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1|R=累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4", "merge_fingerprint": "3cd595d2561a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计收入", "累计支出", "当前纳税模式", "劳务"]}
{"atom_id": "v4.21.2_7c14f5bd491a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1", "R": "提现成功后,外面的总余额:", "canon_text": "C=|A=外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1|R=提现成功后,外面的总余额:", "merge_fingerprint": "7c14f5bd491a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计支出", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_3ecbe6869115", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1", "R": "累计支出:8", "canon_text": "C=|A=外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1|R=累计支出:8", "merge_fingerprint": "3ecbe6869115", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计支出", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_0a21c5053607", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1", "R": "当前纳税模式:劳务,余额0", "canon_text": "C=|A=外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1|R=当前纳税模式:劳务,余额0", "merge_fingerprint": "0a21c5053607", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计支出", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_26c5d094ef05", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1", "R": "历史纳税模式:签约,余额0 老收入,余额4", "canon_text": "C=|A=外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1|R=历史纳税模式:签约,余额0 老收入,余额4", "merge_fingerprint": "26c5d094ef05", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计支出", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_52e1ecb4c754", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1", "R": "其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入", "canon_text": "C=|A=外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1|R=其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入", "merge_fingerprint": "52e1ecb4c754", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "把中间页里的历史纳税收入,全部提现,出现文案:将于本月底关闭入口", "raw_text": "step1: => 历史纳税模式全部提现成功到账后,在提现成功那天的所在月底关闭入口,并显示给用户 [截图] | step2: 外面的总余额10,累计收入10,累计支出1 当前纳税模式:劳务,余额2,提现1 历史纳税模式:签约,余额3,提现1 老收入,余额5,提现1 => 提现成功后,外面的总余额:7, 累计支出:4 当前纳税模式:劳务,余额1 历史纳税模式:签约,余额2 老收入,余额4 | step3: 外面的总余额10,累计支出2 当前纳税模式:劳务,余额2,提现2 历史纳税模式:签约,余额3,提现3 老收入,余额5,提现1 => 提现成功后,外面的总余额:4, 累计支出:8 1,当前纳税模式:劳务,余额0 2,历史纳税模式:签约,余额0 老收入,余额4 3,其中历史纳税模式底部会显示:将于本月底关闭入口。下个月在进来的时候就不显示这个收入 [截图]"}, "search_terms": ["把中间页里的历史", "纳税收入", "全部提现", "出现文案", "将于本月底关闭入", "外面的总余额", "累计支出", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_fe3c2df5b1e3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前劳务 余额10,提现2元", "R": "提现成功后,余额显示:", "canon_text": "C=|A=当前劳务 余额10,提现2元|R=提现成功后,余额显示:", "merge_fingerprint": "fe3c2df5b1e3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "没中间页的时候,提现,核对金额正常变化", "raw_text": "step1: 当前劳务 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step2: 当前签约 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step3: 当前老收入 余额10,提现2元 => 提现成功后,余额显示:8"}, "search_terms": ["没中间页的时候", "提现", "核对金额正常变化", "当前劳务", "余额", "提现", "提现成功后", "余额显示"]}
{"atom_id": "v4.21.2_30bdc25c8297", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前劳务 余额10,提现2元", "R": "累计支取增加2元", "canon_text": "C=|A=当前劳务 余额10,提现2元|R=累计支取增加2元", "merge_fingerprint": "30bdc25c8297", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "没中间页的时候,提现,核对金额正常变化", "raw_text": "step1: 当前劳务 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step2: 当前签约 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step3: 当前老收入 余额10,提现2元 => 提现成功后,余额显示:8"}, "search_terms": ["没中间页的时候", "提现", "核对金额正常变化", "当前劳务", "余额", "提现", "累计支取增加"]}
{"atom_id": "v4.21.2_27e69fe9d9c4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前签约 余额10,提现2元", "R": "提现成功后,余额显示:", "canon_text": "C=|A=当前签约 余额10,提现2元|R=提现成功后,余额显示:", "merge_fingerprint": "27e69fe9d9c4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "没中间页的时候,提现,核对金额正常变化", "raw_text": "step1: 当前劳务 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step2: 当前签约 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step3: 当前老收入 余额10,提现2元 => 提现成功后,余额显示:8"}, "search_terms": ["没中间页的时候", "提现", "核对金额正常变化", "当前签约", "余额", "提现", "提现成功后", "余额显示"]}
{"atom_id": "v4.21.2_1008644386e4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前签约 余额10,提现2元", "R": "累计支取增加2元", "canon_text": "C=|A=当前签约 余额10,提现2元|R=累计支取增加2元", "merge_fingerprint": "1008644386e4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "没中间页的时候,提现,核对金额正常变化", "raw_text": "step1: 当前劳务 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step2: 当前签约 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step3: 当前老收入 余额10,提现2元 => 提现成功后,余额显示:8"}, "search_terms": ["没中间页的时候", "提现", "核对金额正常变化", "当前签约", "余额", "提现", "累计支取增加"]}
{"atom_id": "v4.21.2_cbe2bdd0f8d5", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 提现", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前老收入 余额10,提现2元", "R": "提现成功后,余额显示:8", "canon_text": "C=|A=当前老收入 余额10,提现2元|R=提现成功后,余额显示:8", "merge_fingerprint": "cbe2bdd0f8d5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "提现"], "case_name": "没中间页的时候,提现,核对金额正常变化", "raw_text": "step1: 当前劳务 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step2: 当前签约 余额10,提现2元 => 提现成功后,余额显示:8,累计支取增加2元 | step3: 当前老收入 余额10,提现2元 => 提现成功后,余额显示:8"}, "search_terms": ["没中间页的时候", "提现", "核对金额正常变化", "当前老收入", "余额", "提现", "提现成功后", "余额显示"]}
{"atom_id": "v4.21.2_fc4ba80f208a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 退款", "touchpoints": ["提现页", "医生App"], "C": "", "A": "当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮", "R": "进入到身份证认证页面 (", "canon_text": "C=|A=当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮|R=进入到身份证认证页面 (", "merge_fingerprint": "fc4ba80f208a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "退款"], "case_name": "劳务没有上传过身份证,点击劳务提现,进入实名认证页面", "raw_text": "step1: 当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求) | step2: 中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求)"}, "search_terms": ["劳务没有上传过身", "份证", "点击劳务提现", "进入实名认证页面", "当前是劳务", "没有中间页", "没有进行过身份证", "认证", "点击我的收入页的", "提现"]}
{"atom_id": "v4.21.2_3ca747b99c7c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 退款", "touchpoints": ["提现页", "医生App"], "C": "", "A": "当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮", "R": "3有这个需求)", "canon_text": "C=|A=当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮|R=3有这个需求)", "merge_fingerprint": "3ca747b99c7c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "退款"], "case_name": "劳务没有上传过身份证,点击劳务提现,进入实名认证页面", "raw_text": "step1: 当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求) | step2: 中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求)"}, "search_terms": ["劳务没有上传过身", "份证", "点击劳务提现", "进入实名认证页面", "当前是劳务", "没有中间页", "没有进行过身份证", "认证", "点击我的收入页的", "提现"]}
{"atom_id": "v4.21.2_03a93af0871e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 退款", "touchpoints": ["提现页", "医生App"], "C": "", "A": "中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮", "R": "进入到身份证认证页面 (", "canon_text": "C=|A=中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮|R=进入到身份证认证页面 (", "merge_fingerprint": "03a93af0871e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "退款"], "case_name": "劳务没有上传过身份证,点击劳务提现,进入实名认证页面", "raw_text": "step1: 当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求) | step2: 中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求)"}, "search_terms": ["劳务没有上传过身", "份证", "点击劳务提现", "进入实名认证页面", "中间页", "当前纳税模式或者", "历史纳税模式是劳", "没有进行过身份证", "认证", "点击中间页的劳务"]}
{"atom_id": "v4.21.2_d4a3fdc0c734", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 退款", "touchpoints": ["提现页", "医生App"], "C": "", "A": "中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮", "R": "3有这个需求)", "canon_text": "C=|A=中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮|R=3有这个需求)", "merge_fingerprint": "d4a3fdc0c734", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "退款"], "case_name": "劳务没有上传过身份证,点击劳务提现,进入实名认证页面", "raw_text": "step1: 当前是劳务,没有中间页,没有进行过身份证认证,点击我的收入页的【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求) | step2: 中间页,当前纳税模式或者历史纳税模式是劳务,没有进行过身份证认证,点击中间页的劳务【提现】按钮 => 进入到身份证认证页面 (4.18.3有这个需求)"}, "search_terms": ["劳务没有上传过身", "份证", "点击劳务提现", "进入实名认证页面", "中间页", "当前纳税模式或者", "历史纳税模式是劳", "没有进行过身份证", "认证", "点击中间页的劳务"]}
{"atom_id": "v4.21.2_5a7030f1ac83", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "NOTIFICATION"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 通知", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额", "R": "每月月初 0点和1点发送该通知,发送两次", "canon_text": "C=|A=当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额|R=每月月初 0点和1点发送该通知,发送两次", "merge_fingerprint": "5a7030f1ac83", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "通知"], "case_name": "当历史纳税模式有余额,每月月初会发送通知", "raw_text": "step1: 当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额 => 1,每月月初 0点和1点发送该通知,发送两次 2,点击进入 (1)如果有中间页就进入中间页; (2)如果没有直接跳转至提现页面 [截图] | step2: 老收入,劳务,签约都没有余额 当前为劳务,老收入和签约都没有余额 当前为老收入,签约和劳务 有/没有余额 当前为签约,老收入和劳务都没有余额 => 不会发通知"}, "search_terms": ["当历史纳税模式有", "余额", "每月月初会发送通", "当前为劳务", "老收入有余额", "当前为劳务", "签约有余额", "当前为劳务", "老收入和签约有余", "当前为签约"]}
{"atom_id": "v4.21.2_1d1e9cd4abaf", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "NOTIFICATION"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 通知", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额", "R": "点击进入 (1)如果有中间页就进入中间页; (2)如果没有直接跳转至提现页面", "canon_text": "C=|A=当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额|R=点击进入 (1)如果有中间页就进入中间页; (2)如果没有直接跳转至提现页面", "merge_fingerprint": "1d1e9cd4abaf", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "通知"], "case_name": "当历史纳税模式有余额,每月月初会发送通知", "raw_text": "step1: 当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额 => 1,每月月初 0点和1点发送该通知,发送两次 2,点击进入 (1)如果有中间页就进入中间页; (2)如果没有直接跳转至提现页面 [截图] | step2: 老收入,劳务,签约都没有余额 当前为劳务,老收入和签约都没有余额 当前为老收入,签约和劳务 有/没有余额 当前为签约,老收入和劳务都没有余额 => 不会发通知"}, "search_terms": ["当历史纳税模式有", "余额", "每月月初会发送通", "当前为劳务", "老收入有余额", "当前为劳务", "签约有余额", "当前为劳务", "老收入和签约有余", "当前为签约"]}
{"atom_id": "v4.21.2_7e72e0a1e7f3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "NOTIFICATION"], "feature_scope": "V4.21.2 > 我的收入-中间页 > 通知", "touchpoints": ["提现页", "签约页", "医生App"], "C": "", "A": "老收入,劳务,签约都没有余额 当前为劳务,老收入和签约都没有余额 当前为老收入,签约和劳务 有/没有余额 当前为签约,老收入和劳务都没有余额", "R": "不会发通知", "canon_text": "C=|A=老收入,劳务,签约都没有余额 当前为劳务,老收入和签约都没有余额 当前为老收入,签约和劳务 有/没有余额 当前为签约,老收入和劳务都没有余额|R=不会发通知", "merge_fingerprint": "7e72e0a1e7f3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "我的收入-中间页", "通知"], "case_name": "当历史纳税模式有余额,每月月初会发送通知", "raw_text": "step1: 当前为劳务,老收入有余额 当前为劳务,签约有余额 当前为劳务,老收入和签约有余额 当前为签约,老收入有余额 当前为签约,劳务有余额 当前为签约,老收入和劳务有余额 => 1,每月月初 0点和1点发送该通知,发送两次 2,点击进入 (1)如果有中间页就进入中间页; (2)如果没有直接跳转至提现页面 [截图] | step2: 老收入,劳务,签约都没有余额 当前为劳务,老收入和签约都没有余额 当前为老收入,签约和劳务 有/没有余额 当前为签约,老收入和劳务都没有余额 => 不会发通知"}, "search_terms": ["当历史纳税模式有", "余额", "每月月初会发送通", "老收入", "劳务", "签约都没有余额", "当前为劳务", "老收入和签约都没", "有余额", "当前为老收入"]}
{"atom_id": "v4.21.2_0b8b76dc95d4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": [], "C": "", "A": "未绑账户时", "R": "提示文案更新", "canon_text": "C=|A=未绑账户时|R=提示文案更新", "merge_fingerprint": "0b8b76dc95d4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "未绑账户时", "raw_text": "step1: => 提示文案更新 [截图]"}, "search_terms": ["未绑账户时", "未绑账户时", "提示文案更新"]}
{"atom_id": "v4.21.2_e9f076143101", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "提现到银行卡,单日限额5万元", "R": "提现方式处的提示文案正确", "canon_text": "C=|A=提现到银行卡,单日限额5万元|R=提现方式处的提示文案正确", "merge_fingerprint": "e9f076143101", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "提现到银行卡,单日限额5万元", "raw_text": "step1: => [截图] | step2: => 提现方式处的提示文案正确 | step3: 提现超出5w => 提现时提示正常 | step4: 若输入超过5w的,点击提现 => toast提示“银行卡每日限额5万元”"}, "search_terms": ["提现到银行卡", "单日限额", "万元", "提现到银行卡", "单日限额", "万元", "提现方式处的提示", "文案正确"]}
{"atom_id": "v4.21.2_ac556d31b9f0", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "提现超出5w", "R": "提现时提示正常", "canon_text": "C=|A=提现超出5w|R=提现时提示正常", "merge_fingerprint": "ac556d31b9f0", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "提现到银行卡,单日限额5万元", "raw_text": "step1: => [截图] | step2: => 提现方式处的提示文案正确 | step3: 提现超出5w => 提现时提示正常 | step4: 若输入超过5w的,点击提现 => toast提示“银行卡每日限额5万元”"}, "search_terms": ["提现到银行卡", "单日限额", "万元", "提现超出", "提现时提示正常"]}
{"atom_id": "v4.21.2_8c59e42491ae", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "若输入超过5w的,点击提现", "R": "toast提示“银行卡每日限额5万元”", "canon_text": "C=|A=若输入超过5w的,点击提现|R=toast提示“银行卡每日限额5万元”", "merge_fingerprint": "8c59e42491ae", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "提现到银行卡,单日限额5万元", "raw_text": "step1: => [截图] | step2: => 提现方式处的提示文案正确 | step3: 提现超出5w => 提现时提示正常 | step4: 若输入超过5w的,点击提现 => toast提示“银行卡每日限额5万元”"}, "search_terms": ["提现到银行卡", "单日限额", "万元", "若输入超过", "w的", "点击提现", "toast提示", "银行卡每日限额", "万元"]}
{"atom_id": "v4.21.2_d9738c1e3fa4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "提现账户页", "R": "增加银行卡方式", "canon_text": "C=|A=提现账户页|R=增加银行卡方式", "merge_fingerprint": "d9738c1e3fa4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "提现账户页", "raw_text": "step1: => [截图] | step2: => 增加银行卡方式"}, "search_terms": ["提现账户页", "提现账户页", "增加银行卡方式"]}
{"atom_id": "v4.21.2_7ae283cc2205", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "AUTH", "modules": ["AUTH", "BACKSTAGE", "INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["猫头鹰后台"], "C": "", "A": "添加银行卡", "R": "复用之前的页面", "canon_text": "C=|A=添加银行卡|R=复用之前的页面", "merge_fingerprint": "7ae283cc2205", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "添加银行卡", "raw_text": "step1: => [截图] | step2: => 复用之前的页面 | step3: 银行卡与身份证认证相符 => 身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常 | step4: 银行卡与身份证认证不符 => 弹窗提示 [截图] | step5: 未身份认证、身份认证审核中或失败 => 还是老逻辑 [截图] | step6: 添加银行卡成功后 => 表现正常 [截图]"}, "search_terms": ["添加银行卡", "添加银行卡", "复用之前的页面"]}
{"atom_id": "v4.21.2_8d9098e94b6c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "AUTH", "modules": ["AUTH", "BACKSTAGE", "INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["猫头鹰后台"], "C": "", "A": "银行卡与身份证认证相符", "R": "身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常", "canon_text": "C=|A=银行卡与身份证认证相符|R=身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常", "merge_fingerprint": "8d9098e94b6c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "添加银行卡", "raw_text": "step1: => [截图] | step2: => 复用之前的页面 | step3: 银行卡与身份证认证相符 => 身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常 | step4: 银行卡与身份证认证不符 => 弹窗提示 [截图] | step5: 未身份认证、身份认证审核中或失败 => 还是老逻辑 [截图] | step6: 添加银行卡成功后 => 表现正常 [截图]"}, "search_terms": ["添加银行卡", "银行卡与身份证认", "证相符", "身份证的看身份证", "姓名", "港澳台的看认证名", "可以进入下一步", "绑定正常"]}
{"atom_id": "v4.21.2_9e7f54ba9a9c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "AUTH", "modules": ["AUTH", "BACKSTAGE", "INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["猫头鹰后台"], "C": "", "A": "银行卡与身份证认证不符", "R": "弹窗提示", "canon_text": "C=|A=银行卡与身份证认证不符|R=弹窗提示", "merge_fingerprint": "9e7f54ba9a9c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "添加银行卡", "raw_text": "step1: => [截图] | step2: => 复用之前的页面 | step3: 银行卡与身份证认证相符 => 身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常 | step4: 银行卡与身份证认证不符 => 弹窗提示 [截图] | step5: 未身份认证、身份认证审核中或失败 => 还是老逻辑 [截图] | step6: 添加银行卡成功后 => 表现正常 [截图]"}, "search_terms": ["添加银行卡", "银行卡与身份证认", "证不符", "弹窗提示"]}
{"atom_id": "v4.21.2_9ccf7f827354", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "AUTH", "modules": ["AUTH", "BACKSTAGE", "INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["猫头鹰后台"], "C": "", "A": "未身份认证、身份认证审核中或失败", "R": "还是老逻辑", "canon_text": "C=|A=未身份认证、身份认证审核中或失败|R=还是老逻辑", "merge_fingerprint": "9ccf7f827354", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "添加银行卡", "raw_text": "step1: => [截图] | step2: => 复用之前的页面 | step3: 银行卡与身份证认证相符 => 身份证的看身份证姓名 港澳台的看认证名 可以进入下一步 绑定正常 | step4: 银行卡与身份证认证不符 => 弹窗提示 [截图] | step5: 未身份认证、身份认证审核中或失败 => 还是老逻辑 [截图] | step6: 添加银行卡成功后 => 表现正常 [截图]"}, "search_terms": ["添加银行卡", "未身份认证", "身份认证审核中或", "失败", "还是老逻辑"]}
{"atom_id": "v4.21.2_a8ed8f587bab", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "港澳台绑定银行卡", "R": "港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以)", "canon_text": "C=|A=港澳台绑定银行卡|R=港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以)", "merge_fingerprint": "a8ed8f587bab", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "港澳台绑定银行卡", "raw_text": "step1: => 港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以) | step2: => 台胞证、回乡证、护照(对绑定没有影响) | step3: => 绑定正常 | step4: => 提现正常"}, "search_terms": ["港澳台绑定银行卡", "港澳台绑定银行卡", "港澳台医生也可以", "绑定自己的银行卡", "大陆银行卡就可以"]}
{"atom_id": "v4.21.2_597666c7a0bc", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "港澳台绑定银行卡", "R": "台胞证、回乡证、护照(对绑定没有影响)", "canon_text": "C=|A=港澳台绑定银行卡|R=台胞证、回乡证、护照(对绑定没有影响)", "merge_fingerprint": "597666c7a0bc", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "港澳台绑定银行卡", "raw_text": "step1: => 港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以) | step2: => 台胞证、回乡证、护照(对绑定没有影响) | step3: => 绑定正常 | step4: => 提现正常"}, "search_terms": ["港澳台绑定银行卡", "港澳台绑定银行卡", "台胞证", "回乡证", "护照", "对绑定没有影响"]}
{"atom_id": "v4.21.2_0cdbfb47e375", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "港澳台绑定银行卡", "R": "绑定正常", "canon_text": "C=|A=港澳台绑定银行卡|R=绑定正常", "merge_fingerprint": "0cdbfb47e375", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "港澳台绑定银行卡", "raw_text": "step1: => 港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以) | step2: => 台胞证、回乡证、护照(对绑定没有影响) | step3: => 绑定正常 | step4: => 提现正常"}, "search_terms": ["港澳台绑定银行卡", "港澳台绑定银行卡", "绑定正常"]}
{"atom_id": "v4.21.2_d01bd31657ef", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "港澳台绑定银行卡", "R": "提现正常", "canon_text": "C=|A=港澳台绑定银行卡|R=提现正常", "merge_fingerprint": "d01bd31657ef", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "港澳台绑定银行卡", "raw_text": "step1: => 港澳台医生也可以绑定自己的银行卡 (大陆银行卡就可以) | step2: => 台胞证、回乡证、护照(对绑定没有影响) | step3: => 绑定正常 | step4: => 提现正常"}, "search_terms": ["港澳台绑定银行卡", "港澳台绑定银行卡", "提现正常"]}
{"atom_id": "v4.21.2_441c99ab70be", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": [], "C": "", "A": "管理账户", "R": "可删除银行卡", "canon_text": "C=|A=管理账户|R=可删除银行卡", "merge_fingerprint": "441c99ab70be", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "管理账户", "raw_text": "step1: => [截图] | step2: => 可删除银行卡 | step3: => 删除后表现正常"}, "search_terms": ["管理账户", "管理账户", "可删除银行卡"]}
{"atom_id": "v4.21.2_caca51ee4b7a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": [], "C": "", "A": "管理账户", "R": "删除后表现正常", "canon_text": "C=|A=管理账户|R=删除后表现正常", "merge_fingerprint": "caca51ee4b7a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "管理账户", "raw_text": "step1: => [截图] | step2: => 可删除银行卡 | step3: => 删除后表现正常"}, "search_terms": ["管理账户", "管理账户", "删除后表现正常"]}
{"atom_id": "v4.21.2_7e82a8ce94b8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 上海医生", "touchpoints": ["提现页"], "C": "", "A": "提现到银行卡", "R": "到账正常", "canon_text": "C=|A=提现到银行卡|R=到账正常", "merge_fingerprint": "7e82a8ce94b8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "上海医生"], "case_name": "提现到银行卡", "raw_text": "step1: => 到账正常"}, "search_terms": ["提现到银行卡", "提现到银行卡", "到账正常"]}
{"atom_id": "v4.21.2_a1999533a801", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": [], "C": "", "A": "未绑账户时", "R": "提示文案和上海医生不同", "canon_text": "C=|A=未绑账户时|R=提示文案和上海医生不同", "merge_fingerprint": "a1999533a801", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "未绑账户时", "raw_text": "step1: => 提示文案和上海医生不同 [截图]"}, "search_terms": ["未绑账户时", "未绑账户时", "提示文案和上海医", "生不同"]}
{"atom_id": "v4.21.2_a17a357bd50b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": ["提现页"], "C": "", "A": "提现账户页", "R": "没有银行卡方式", "canon_text": "C=|A=提现账户页|R=没有银行卡方式", "merge_fingerprint": "a17a357bd50b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "提现账户页", "raw_text": "step1: => [截图] | step2: => 没有银行卡方式"}, "search_terms": ["提现账户页", "提现账户页", "没有银行卡方式"]}
{"atom_id": "v4.21.2_3f76a293af70", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": [], "C": "", "A": "管理账户", "R": "没有银行卡", "canon_text": "C=|A=管理账户|R=没有银行卡", "merge_fingerprint": "3f76a293af70", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "管理账户", "raw_text": "step1: => 没有银行卡"}, "search_terms": ["管理账户", "管理账户", "没有银行卡"]}
{"atom_id": "v4.21.2_aa59b04d1c8d", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": ["提现页"], "C": "", "A": "切换前最后一次提现是银行卡", "R": "提现页默认提现账户不代入银行卡", "canon_text": "C=|A=切换前最后一次提现是银行卡|R=提现页默认提现账户不代入银行卡", "merge_fingerprint": "aa59b04d1c8d", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "在上海时有银行卡", "raw_text": "step1: 切换前最后一次提现是银行卡 => 提现页默认提现账户不代入银行卡 | step2: 查看提现账户页 => 也不显示之前绑定的银行卡 | step3: 管理账户页 => 也没有银行卡"}, "search_terms": ["在上海时有银行卡", "切换前最后一次提", "现是银行卡", "提现页默认提现账", "户不代入银行卡"]}
{"atom_id": "v4.21.2_d0107bb64b14", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": ["提现页"], "C": "", "A": "查看提现账户页", "R": "也不显示之前绑定的银行卡", "canon_text": "C=|A=查看提现账户页|R=也不显示之前绑定的银行卡", "merge_fingerprint": "d0107bb64b14", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "在上海时有银行卡", "raw_text": "step1: 切换前最后一次提现是银行卡 => 提现页默认提现账户不代入银行卡 | step2: 查看提现账户页 => 也不显示之前绑定的银行卡 | step3: 管理账户页 => 也没有银行卡"}, "search_terms": ["在上海时有银行卡", "查看提现账户页", "也不显示之前绑定", "的银行卡"]}
{"atom_id": "v4.21.2_3be7d82d647b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 银川医生", "touchpoints": ["提现页"], "C": "", "A": "管理账户页", "R": "也没有银行卡", "canon_text": "C=|A=管理账户页|R=也没有银行卡", "merge_fingerprint": "3be7d82d647b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "银川医生"], "case_name": "在上海时有银行卡", "raw_text": "step1: 切换前最后一次提现是银行卡 => 提现页默认提现账户不代入银行卡 | step2: 查看提现账户页 => 也不显示之前绑定的银行卡 | step3: 管理账户页 => 也没有银行卡"}, "search_terms": ["在上海时有银行卡", "管理账户页", "也没有银行卡"]}
{"atom_id": "v4.21.2_cb4106e1a8d4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH", "BACKSTAGE"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["猫头鹰后台"], "C": "", "A": "身份认证信息和老收入绑卡人一致", "R": "银行卡保留", "canon_text": "C=|A=身份认证信息和老收入绑卡人一致|R=银行卡保留", "merge_fingerprint": "cb4106e1a8d4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "老收入到劳务", "raw_text": "step1: 身份认证信息和老收入绑卡人一致 => 银行卡保留 | step2: 身份认证信息和老收入绑卡人不一致 => 银行卡干掉??? | step3: 一致但是审核中或审核失败 => 也干掉??? | step4: 无身份信息 => 干掉???"}, "search_terms": ["老收入到劳务", "身份认证信息和老", "收入绑卡人一致", "银行卡保留"]}
{"atom_id": "v4.21.2_3d5d3f90e9a8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["签约页"], "C": "", "A": "身份认证信息和签约绑卡人一致", "R": "银行卡保留 (从签约银行卡表复制到劳务银行卡表)", "canon_text": "C=|A=身份认证信息和签约绑卡人一致|R=银行卡保留 (从签约银行卡表复制到劳务银行卡表)", "merge_fingerprint": "3d5d3f90e9a8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "签约到劳务", "raw_text": "step1: 身份认证信息和签约绑卡人一致 => 银行卡保留 (从签约银行卡表复制到劳务银行卡表) | step2: 身份认证信息和签约绑卡人一致& 签约有两张卡 => 银行卡保留 (保留身份认证信息相符的那张卡) | step3: 身份认证信息和签约绑卡人不一致 => 不带过去 | step4: 身份认证信息和签约绑卡人一致& 已有劳务银行卡 => 不带过去???"}, "search_terms": ["签约到劳务", "身份认证信息和签", "约绑卡人一致", "银行卡保留", "从签约银行卡表复", "制到劳务银行卡表"]}
{"atom_id": "v4.21.2_d73989e95aab", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["签约页"], "C": "", "A": "身份认证信息和签约绑卡人一致& 签约有两张卡", "R": "银行卡保留 (保留身份认证信息相符的那张卡)", "canon_text": "C=|A=身份认证信息和签约绑卡人一致& 签约有两张卡|R=银行卡保留 (保留身份认证信息相符的那张卡)", "merge_fingerprint": "d73989e95aab", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "签约到劳务", "raw_text": "step1: 身份认证信息和签约绑卡人一致 => 银行卡保留 (从签约银行卡表复制到劳务银行卡表) | step2: 身份认证信息和签约绑卡人一致& 签约有两张卡 => 银行卡保留 (保留身份认证信息相符的那张卡) | step3: 身份认证信息和签约绑卡人不一致 => 不带过去 | step4: 身份认证信息和签约绑卡人一致& 已有劳务银行卡 => 不带过去???"}, "search_terms": ["签约到劳务", "身份认证信息和签", "约绑卡人一致", "签约有两张卡", "银行卡保留", "保留身份认证信息", "相符的那张卡"]}
{"atom_id": "v4.21.2_14973026b562", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["签约页"], "C": "", "A": "身份认证信息和签约绑卡人不一致", "R": "不带过去", "canon_text": "C=|A=身份认证信息和签约绑卡人不一致|R=不带过去", "merge_fingerprint": "14973026b562", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "签约到劳务", "raw_text": "step1: 身份认证信息和签约绑卡人一致 => 银行卡保留 (从签约银行卡表复制到劳务银行卡表) | step2: 身份认证信息和签约绑卡人一致& 签约有两张卡 => 银行卡保留 (保留身份认证信息相符的那张卡) | step3: 身份认证信息和签约绑卡人不一致 => 不带过去 | step4: 身份认证信息和签约绑卡人一致& 已有劳务银行卡 => 不带过去???"}, "search_terms": ["签约到劳务", "身份认证信息和签", "约绑卡人不一致", "不带过去"]}
{"atom_id": "v4.21.2_8a9734d28005", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["签约页"], "C": "", "A": "签约名和劳务绑卡人一致", "R": "银行卡保留 (从劳务银行卡表复制到签约银行卡表)", "canon_text": "C=|A=签约名和劳务绑卡人一致|R=银行卡保留 (从劳务银行卡表复制到签约银行卡表)", "merge_fingerprint": "8a9734d28005", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "劳务到签约", "raw_text": "step1: 签约名和劳务绑卡人一致 => 银行卡保留 (从劳务银行卡表复制到签约银行卡表) | step2: 签约名和劳务绑卡人不一致 => 不带过去 | step3: 签约名和劳务绑卡人一致& 已有签约银行卡 => 不带过去???"}, "search_terms": ["劳务到签约", "签约名和劳务绑卡", "人一致", "银行卡保留", "从劳务银行卡表复", "制到签约银行卡表"]}
{"atom_id": "v4.21.2_214aef6c6606", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 切换税收时保留银行卡", "touchpoints": ["签约页"], "C": "", "A": "签约名和劳务绑卡人不一致", "R": "不带过去", "canon_text": "C=|A=签约名和劳务绑卡人不一致|R=不带过去", "merge_fingerprint": "214aef6c6606", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "切换税收时保留银行卡"], "case_name": "劳务到签约", "raw_text": "step1: 签约名和劳务绑卡人一致 => 银行卡保留 (从劳务银行卡表复制到签约银行卡表) | step2: 签约名和劳务绑卡人不一致 => 不带过去 | step3: 签约名和劳务绑卡人一致& 已有签约银行卡 => 不带过去???"}, "search_terms": ["劳务到签约", "签约名和劳务绑卡", "人不一致", "不带过去"]}
{"atom_id": "v4.21.2_4081b3969f0d", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "绑定银行卡时不支持该银行", "R": "弹窗提示", "canon_text": "C=|A=绑定银行卡时不支持该银行|R=弹窗提示", "merge_fingerprint": "4081b3969f0d", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "绑定银行卡时不支持该银行", "raw_text": "step1: => 弹窗提示 [截图] | step2: 点击知道了 => 关闭弹窗 | step3: 点击查看支持的银行 => 进入银行名单"}, "search_terms": ["绑定银行卡时不支", "持该银行", "绑定银行卡时不支", "持该银行", "弹窗提示"]}
{"atom_id": "v4.21.2_dd31dabb2d16", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "点击知道了", "R": "关闭弹窗", "canon_text": "C=|A=点击知道了|R=关闭弹窗", "merge_fingerprint": "dd31dabb2d16", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "绑定银行卡时卡号错误或不是储蓄卡", "raw_text": "step1: => 弹窗提示 [截图] | step2: 点击知道了 => 关闭弹窗"}, "search_terms": ["绑定银行卡时卡号", "错误或不是储蓄卡", "点击知道了", "关闭弹窗"]}
{"atom_id": "v4.21.2_c02cc84e8388", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "点击查看支持的银行", "R": "进入银行名单", "canon_text": "C=|A=点击查看支持的银行|R=进入银行名单", "merge_fingerprint": "c02cc84e8388", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "绑定银行卡时不支持该银行", "raw_text": "step1: => 弹窗提示 [截图] | step2: 点击知道了 => 关闭弹窗 | step3: 点击查看支持的银行 => 进入银行名单"}, "search_terms": ["绑定银行卡时不支", "持该银行", "点击查看支持的银", "进入银行名单"]}
{"atom_id": "v4.21.2_316242dc83c0", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "绑定银行卡时卡号错误或不是储蓄卡", "R": "弹窗提示", "canon_text": "C=|A=绑定银行卡时卡号错误或不是储蓄卡|R=弹窗提示", "merge_fingerprint": "316242dc83c0", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "绑定银行卡时卡号错误或不是储蓄卡", "raw_text": "step1: => 弹窗提示 [截图] | step2: 点击知道了 => 关闭弹窗"}, "search_terms": ["绑定银行卡时卡号", "错误或不是储蓄卡", "绑定银行卡时卡号", "错误或不是储蓄卡", "弹窗提示"]}
{"atom_id": "v4.21.2_e7d1e532d212", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "查看支持的银行名单", "R": "头像和银行名展示正常", "canon_text": "C=|A=查看支持的银行名单|R=头像和银行名展示正常", "merge_fingerprint": "e7d1e532d212", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "查看支持的银行名单", "raw_text": "step1: => [截图] | step2: => 头像和银行名展示正常 | step3: => 上滑查看正常 | step4: 点击大家助理 => 进入大家助理聊天页"}, "search_terms": ["查看支持的银行名", "查看支持的银行名", "头像和银行名展示", "正常"]}
{"atom_id": "v4.21.2_d0739229a387", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "查看支持的银行名单", "R": "上滑查看正常", "canon_text": "C=|A=查看支持的银行名单|R=上滑查看正常", "merge_fingerprint": "d0739229a387", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "查看支持的银行名单", "raw_text": "step1: => [截图] | step2: => 头像和银行名展示正常 | step3: => 上滑查看正常 | step4: 点击大家助理 => 进入大家助理聊天页"}, "search_terms": ["查看支持的银行名", "查看支持的银行名", "上滑查看正常"]}
{"atom_id": "v4.21.2_fdcf94f619b5", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "点击大家助理", "R": "进入大家助理聊天页", "canon_text": "C=|A=点击大家助理|R=进入大家助理聊天页", "merge_fingerprint": "fdcf94f619b5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "查看支持的银行名单", "raw_text": "step1: => [截图] | step2: => 头像和银行名展示正常 | step3: => 上滑查看正常 | step4: 点击大家助理 => 进入大家助理聊天页"}, "search_terms": ["查看支持的银行名", "点击大家助理", "进入大家助理聊天"]}
{"atom_id": "v4.21.2_52195492cdfb", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": ["签约页"], "C": "", "A": "劳务或签约绑定银行卡", "R": "弹窗正常", "canon_text": "C=|A=劳务或签约绑定银行卡|R=弹窗正常", "merge_fingerprint": "52195492cdfb", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "劳务或签约绑定银行卡", "raw_text": "step1: => 弹窗正常"}, "search_terms": ["劳务或签约绑定银", "行卡", "劳务或签约绑定银", "行卡", "弹窗正常"]}
{"atom_id": "v4.21.2_1b13d9604710", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡 > 绑定不支持的银行提示", "touchpoints": [], "C": "", "A": "点击查看支持的银行", "R": "进入银行名单页", "canon_text": "C=|A=点击查看支持的银行|R=进入银行名单页", "merge_fingerprint": "1b13d9604710", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡", "绑定不支持的银行提示"], "case_name": "添加银行卡页增加查看支持银行入口", "raw_text": "step1: => [截图] [截图] | step2: 点击查看支持的银行 => 进入银行名单页"}, "search_terms": ["添加银行卡页增加", "查看支持银行入口", "点击查看支持的银", "进入银行名单页"]}
{"atom_id": "v4.21.2_6391b8a762ce", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡", "touchpoints": ["提现页"], "C": "", "A": "提现说明", "R": "第一条文案更新", "canon_text": "C=|A=提现说明|R=第一条文案更新", "merge_fingerprint": "6391b8a762ce", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡"], "case_name": "提现说明", "raw_text": "step1: 查看劳务的提现说明页 => [截图] | step2: => 第一条文案更新"}, "search_terms": ["提现说明", "提现说明", "第一条文案更新"]}
{"atom_id": "v4.21.2_1cbeeabcf932", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 劳务支持银行卡", "touchpoints": [], "C": "", "A": "未绑账户时的文案", "R": "区分版本", "canon_text": "C=|A=未绑账户时的文案|R=区分版本", "merge_fingerprint": "1cbeeabcf932", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "劳务支持银行卡"], "case_name": "老版本", "raw_text": "step1: => 管理账户是native页面,没有银行卡??? | step2: 未绑账户时的文案 => 区分版本"}, "search_terms": ["老版本", "未绑账户时的文案", "区分版本"]}
{"atom_id": "v4.21.2_603fd8b452b2", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "检查余额", "R": "余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=检查余额|R=余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元", "merge_fingerprint": "603fd8b452b2", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_d7fa33347015", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "d7fa33347015", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_27dfaa9788dd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "27dfaa9788dd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_b2dc5b924ada", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "无弹窗、直接提现成功:", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=无弹窗、直接提现成功:", "merge_fingerprint": "b2dc5b924ada", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "无弹窗", "直接提现成功"]}
{"atom_id": "v4.21.2_588c2f2941f1", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "提现成功后形成1笔流水:100元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=提现成功后形成1笔流水:100元", "merge_fingerprint": "588c2f2941f1", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "提现成功后形成", "笔流水"]}
{"atom_id": "v4.21.2_4b2feafd5770", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "我的页面,余额0元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=我的页面,余额0元", "merge_fingerprint": "4b2feafd5770", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "我的页面", "余额"]}
{"atom_id": "v4.21.2_88f478e0fdab", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=检查余额|R=余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元", "merge_fingerprint": "88f478e0fdab", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_39118c6d54be", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "39118c6d54be", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_42baf12dc8f7", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "42baf12dc8f7", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_2caf3a723b63", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下:", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功后,弹窗提示|R=优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下:", "merge_fingerprint": "2caf3a723b63", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "优先提现", "月份累计上海的余", "然后再扣除", "月份银川的", "文案类似如下"]}
{"atom_id": "v4.21.2_49569c452c1f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "分别2笔流水:100元、150元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功后,弹窗提示|R=分别2笔流水:100元、150元", "merge_fingerprint": "49569c452c1f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "分别", "笔流水"]}
{"atom_id": "v4.21.2_6285e3c2e90b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功后,弹窗提示|R=我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元", "merge_fingerprint": "6285e3c2e90b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的150元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "我的页面", "余额", "income表", "labour", "balance上"]}
{"atom_id": "v4.21.2_09bdecf61a8e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=检查余额|R=余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "09bdecf61a8e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从上海切换到银川", "的同时签约也生效", "有新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_fd7eec9cc4a6", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "进入到提现中间页:", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=进入到提现中间页:", "merge_fingerprint": "fd7eec9cc4a6", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从上海切换到银川", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "进入到提现中间页"]}
{"atom_id": "v4.21.2_f7ad84928599", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "当前纳税模式 入驻,余额 200", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=当前纳税模式 入驻,余额 200", "merge_fingerprint": "f7ad84928599", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从上海切换到银川", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "当前纳税模式", "入驻", "余额"]}
{"atom_id": "v4.21.2_cb9143e17c0e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "历史纳税模式 劳务,余额100", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=历史纳税模式 劳务,余额100", "merge_fingerprint": "cb9143e17c0e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "从上海切换到银川的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从上海切换到银川", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "历史纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_524ff2e8f38b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=检查余额|R=余额显示300元", "merge_fingerprint": "524ff2e8f38b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "检查余额", "余额显示"]}
{"atom_id": "v4.21.2_64ea18d9608b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=可提现余额 ¥", "merge_fingerprint": "64ea18d9608b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信", "可提现余额"]}
{"atom_id": "v4.21.2_ac1dff416a39", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "00", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=00", "merge_fingerprint": "ac1dff416a39", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信"]}
{"atom_id": "v4.21.2_e63185d34c47", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功", "R": "直接提现成功,1笔流水:100元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功|R=直接提现成功,1笔流水:100元", "merge_fingerprint": "e63185d34c47", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "直接提现成功", "笔流水"]}
{"atom_id": "v4.21.2_5d4b6a8444a3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功", "R": "我的页面,余额200元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功|R=我的页面,余额200元", "merge_fingerprint": "5d4b6a8444a3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "我的页面", "余额"]}
{"atom_id": "v4.21.2_cb58a6e22f9f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元", "A": "提现成功", "R": "上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元|A=提现成功|R=上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "cb58a6e22f9f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是劳务(上海),累计余额0.1元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "上海劳务的余额转", "至目前的银川劳务", "余额", "余额", "income表"]}
{"atom_id": "v4.21.2_df12a845e622", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": [], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元", "A": "4月初结算3月份", "R": "余额增加到 t_income表: labour_balance上海劳务余额", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元|A=4月初结算3月份|R=余额增加到 t_income表: labour_balance上海劳务余额", "merge_fingerprint": "df12a845e622", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: labour_balance上海劳务余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_labour_balance银川劳务余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "labour", "balance上", "海劳务余额"]}
{"atom_id": "v4.21.2_de6fd7b315b5", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 劳务", "touchpoints": [], "C": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元", "A": "5月初结算4月份", "R": "余额增加到 t_income表: yc_labour_balance银川劳务余额", "canon_text": "C=1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元|A=5月初结算4月份|R=余额增加到 t_income表: yc_labour_balance银川劳务余额", "merge_fingerprint": "de6fd7b315b5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "劳务"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是劳务(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; 3、用户5月份是劳务(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: labour_balance上海劳务余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_labour_balance银川劳务余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "yc", "labour", "balance银", "川劳务余额"]}
{"atom_id": "v4.21.2_f01a6bd2e759", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "检查余额", "R": "余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=检查余额|R=余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元", "merge_fingerprint": "f01a6bd2e759", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "检查余额", "余额显示", "income表", "contract", "balance上", "海签约余额是", "yc"]}
{"atom_id": "v4.21.2_5b2825e80185", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "5b2825e80185", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_e934855c4b86", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "e934855c4b86", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_be724d31da37", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "无弹窗、直接提现成功:", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=无弹窗、直接提现成功:", "merge_fingerprint": "be724d31da37", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "无弹窗", "直接提现成功"]}
{"atom_id": "v4.21.2_507393fbbd9e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "提现成功后形成1笔流水:100元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=提现成功后形成1笔流水:100元", "merge_fingerprint": "507393fbbd9e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "提现成功后形成", "笔流水"]}
{"atom_id": "v4.21.2_61fcc19028e8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "我的页面,余额0元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=我的页面,余额0元", "merge_fingerprint": "61fcc19028e8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,无新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从上海切换到银川", "生效后", "无新的收入", "输入提现金额", "我的页面", "余额"]}
{"atom_id": "v4.21.2_8c092e7a2902", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=检查余额|R=余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "8c092e7a2902", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "检查余额", "余额显示", "income表", "contract", "balance上", "海签约余额是", "yc"]}
{"atom_id": "v4.21.2_f6ded8682ff4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "f6ded8682ff4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_d6e24aa436f9", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "d6e24aa436f9", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_9d82acd596d8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功后,弹窗提示|R=优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "merge_fingerprint": "9d82acd596d8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "优先提现", "月份累计上海的余", "然后再扣除", "月份银川的", "文案类似如下"]}
{"atom_id": "v4.21.2_6d903143fcb4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "分别2笔流水:100元、150元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功后,弹窗提示|R=分别2笔流水:100元、150元", "merge_fingerprint": "6d903143fcb4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "分别", "笔流水"]}
{"atom_id": "v4.21.2_2e0851a82e35", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功后,弹窗提示", "R": "我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功后,弹窗提示|R=我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元", "merge_fingerprint": "2e0851a82e35", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从上海切换到银川", "生效后", "有新的收入", "提现成功后", "弹窗提示", "我的页面", "余额", "income表", "contract", "balance上"]}
{"atom_id": "v4.21.2_5f2613c864f1", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=检查余额|R=余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元", "merge_fingerprint": "5f2613c864f1", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从上海切换到银川", "的同时劳务也生效", "有新的收入", "检查余额", "余额显示", "income表", "contract", "balance上", "海签约余额是", "yc"]}
{"atom_id": "v4.21.2_a0723c5b2e77", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "进入到提现中间页:", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=进入到提现中间页:", "merge_fingerprint": "a0723c5b2e77", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从上海切换到银川", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "进入到提现中间页"]}
{"atom_id": "v4.21.2_de3cf0f2bd4a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "当前纳税模式 劳务,余额 200", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=当前纳税模式 劳务,余额 200", "merge_fingerprint": "de3cf0f2bd4a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从上海切换到银川", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_cb85d16e59cd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "历史纳税模式 入驻,余额100", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元|A=点击提现按钮,进入提现页面|R=历史纳税模式 入驻,余额100", "merge_fingerprint": "cb85d16e59cd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "从上海切换到银川的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是劳务(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: contract_balance上海签约余额是100元 yc_contract_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从上海切换到银川", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "历史纳税模式", "入驻", "余额"]}
{"atom_id": "v4.21.2_f1881c191bc0", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "检查余额", "R": "余额显示300元", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=检查余额|R=余额显示300元", "merge_fingerprint": "f1881c191bc0", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "检查余额", "余额显示"]}
{"atom_id": "v4.21.2_c2fee8690187", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=可提现余额 ¥", "merge_fingerprint": "c2fee8690187", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信", "可提现余额"]}
{"atom_id": "v4.21.2_2eac4dd3ca61", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "00", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=00", "merge_fingerprint": "2eac4dd3ca61", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信"]}
{"atom_id": "v4.21.2_4669f26cee30", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功", "R": "直接提现成功,1笔流水:100元", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功|R=直接提现成功,1笔流水:100元", "merge_fingerprint": "4669f26cee30", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "直接提现成功", "笔流水"]}
{"atom_id": "v4.21.2_136eebeab3d1", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功", "R": "我的页面,余额200元", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功|R=我的页面,余额200元", "merge_fingerprint": "136eebeab3d1", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "我的页面", "余额"]}
{"atom_id": "v4.21.2_a018634b0edb", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元", "A": "提现成功", "R": "上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元|A=提现成功|R=上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "a018634b0edb", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "上海余额0.1元,从上海切换到银川生效后,有新的收入", "raw_text": "1、用户3月份是签约(上海),累计余额0.1元; 2、用户4月份是签约(银川),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: contract_balance上海签约余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["上海余额", "从上海切换到银川", "生效后", "有新的收入", "提现成功", "上海签约的余额转", "至目前的银川签约", "余额", "余额", "income表"]}
{"atom_id": "v4.21.2_c4087dc6ea07", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元", "A": "4月初结算3月份", "R": "余额增加到 t_income表: contract_balance上海签约余额", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元|A=4月初结算3月份|R=余额增加到 t_income表: contract_balance上海签约余额", "merge_fingerprint": "c4087dc6ea07", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: contract_balance上海签约余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_contract_balance银川签约余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "contract", "balance上", "海签约余额"]}
{"atom_id": "v4.21.2_cca119e3c69b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 上海切换到银川 > 签约", "touchpoints": ["签约页"], "C": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元", "A": "5月初结算4月份", "R": "余额增加到 t_income表: yc_contract_balance银川签约余额", "canon_text": "C=1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元|A=5月初结算4月份|R=余额增加到 t_income表: yc_contract_balance银川签约余额", "merge_fingerprint": "cca119e3c69b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "上海切换到银川", "签约"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是签约(上海),累计余额100元; 2、用户4月份是签约(银川),累计余额300元; 3、用户5月份是签约(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: contract_balance上海签约余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_contract_balance银川签约余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "yc", "contract", "balance银", "川签约余额"]}
{"atom_id": "v4.21.2_48f73b9ecfb4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "检查余额", "R": "余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=检查余额|R=余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元", "merge_fingerprint": "48f73b9ecfb4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_361f3528318f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "361f3528318f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_448d543ad4b6", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "448d543ad4b6", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_a20c73f1e73c", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "无弹窗、直接提现成功:", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=无弹窗、直接提现成功:", "merge_fingerprint": "a20c73f1e73c", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "无弹窗", "直接提现成功"]}
{"atom_id": "v4.21.2_d26d523c9a98", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "提现成功后形成1笔流水:100元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=提现成功后形成1笔流水:100元", "merge_fingerprint": "d26d523c9a98", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "提现成功后形成", "笔流水"]}
{"atom_id": "v4.21.2_6d2c92fb18ff", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "我的页面,余额0元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=我的页面,余额0元", "merge_fingerprint": "6d2c92fb18ff", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "我的页面", "余额"]}
{"atom_id": "v4.21.2_e9832752b2bd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=检查余额|R=余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元", "merge_fingerprint": "e9832752b2bd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_856cd92d24b1", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "856cd92d24b1", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_ce01d4c5d1d4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "ce01d4c5d1d4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_08d6c807cdda", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功后,弹窗提示|R=优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "merge_fingerprint": "08d6c807cdda", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "优先提现", "月份累计上海的余", "然后再扣除", "月份银川的", "文案类似如下"]}
{"atom_id": "v4.21.2_ebc54cffdc1d", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "分别2笔流水:100元、150元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功后,弹窗提示|R=分别2笔流水:100元、150元", "merge_fingerprint": "ebc54cffdc1d", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "分别", "笔流水"]}
{"atom_id": "v4.21.2_d303f231587b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功后,弹窗提示|R=我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元", "merge_fingerprint": "d303f231587b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_labour_balance银川劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: labour_balance上海劳务余额是0元 yc_labour_balance银川劳务余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "我的页面", "余额", "income表", "labour", "balance上"]}
{"atom_id": "v4.21.2_5c03743eb995", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=检查余额|R=余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "5c03743eb995", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从银川切换到上海", "的同时签约也生效", "有新的收入", "检查余额", "余额显示", "income表", "labour", "balance上", "海劳务余额是", "yc"]}
{"atom_id": "v4.21.2_b11fa2f9657f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "进入到提现中间页:", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=进入到提现中间页:", "merge_fingerprint": "b11fa2f9657f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从银川切换到上海", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "进入到提现中间页"]}
{"atom_id": "v4.21.2_8d3fc466fc45", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "当前纳税模式 入驻,余额 200", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=当前纳税模式 入驻,余额 200", "merge_fingerprint": "8d3fc466fc45", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从银川切换到上海", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "当前纳税模式", "入驻", "余额"]}
{"atom_id": "v4.21.2_99a72587833e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "历史纳税模式 劳务,余额100", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=历史纳税模式 劳务,余额100", "merge_fingerprint": "99a72587833e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "从银川切换到上海的同时签约也生效,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: labour_balance上海劳务余额是100元 yc_contract_balance银川签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 入驻,余额 200 2、历史纳税模式 劳务,余额100"}, "search_terms": ["从银川切换到上海", "的同时签约也生效", "有新的收入", "点击提现按钮", "进入提现页面", "历史纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_41812916f682", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=检查余额|R=余额显示300元", "merge_fingerprint": "41812916f682", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "检查余额", "余额显示"]}
{"atom_id": "v4.21.2_bf0ea58f3d66", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=可提现余额 ¥", "merge_fingerprint": "bf0ea58f3d66", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信", "可提现余额"]}
{"atom_id": "v4.21.2_bda7de1531f3", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "00", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=00", "merge_fingerprint": "bda7de1531f3", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信"]}
{"atom_id": "v4.21.2_01a80a2e870b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功", "R": "直接提现成功,1笔流水:100元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功|R=直接提现成功,1笔流水:100元", "merge_fingerprint": "01a80a2e870b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "直接提现成功", "笔流水"]}
{"atom_id": "v4.21.2_31fb8d84dadb", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功", "R": "我的页面,余额200元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功|R=我的页面,余额200元", "merge_fingerprint": "31fb8d84dadb", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "我的页面", "余额"]}
{"atom_id": "v4.21.2_6cf9597f0387", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元", "A": "提现成功", "R": "上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元", "canon_text": "C=1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元|A=提现成功|R=上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元", "merge_fingerprint": "6cf9597f0387", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是劳务(银川),累计余额0.1元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海劳务的余额转至目前的银川劳务余额,余额200元; t_income表: labour_balance上海劳务余额是0元 yc_contract_balance银川签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "上海劳务的余额转", "至目前的银川劳务", "余额", "余额", "income表"]}
{"atom_id": "v4.21.2_e8201ab0a01b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": [], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元", "A": "4月初结算3月份", "R": "余额增加到 t_income表: labour_balance银川劳务余额", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元|A=4月初结算3月份|R=余额增加到 t_income表: labour_balance银川劳务余额", "merge_fingerprint": "e8201ab0a01b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: labour_balance银川劳务余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_labour_balance上海劳务余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "labour", "balance银", "川劳务余额"]}
{"atom_id": "v4.21.2_acdbdeeda38b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 劳务", "touchpoints": [], "C": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元", "A": "5月初结算4月份", "R": "余额增加到 t_income表: yc_labour_balance上海劳务余额", "canon_text": "C=1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元|A=5月初结算4月份|R=余额增加到 t_income表: yc_labour_balance上海劳务余额", "merge_fingerprint": "acdbdeeda38b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "劳务"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是劳务(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; 3、用户5月份是劳务(银川),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: labour_balance银川劳务余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: yc_labour_balance上海劳务余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "yc", "labour", "balance上", "海劳务余额"]}
{"atom_id": "v4.21.2_5dbb03711cdf", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "检查余额", "R": "余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=检查余额|R=余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元", "merge_fingerprint": "5dbb03711cdf", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "检查余额", "余额显示", "income表", "yc", "contract", "balance银", "川签约余额是"]}
{"atom_id": "v4.21.2_38dad891bdc4", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "38dad891bdc4", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_60f29893c177", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "60f29893c177", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_a35511e129c6", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "无弹窗、直接提现成功:", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=无弹窗、直接提现成功:", "merge_fingerprint": "a35511e129c6", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "无弹窗", "直接提现成功"]}
{"atom_id": "v4.21.2_7d8d54f41278", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "提现成功后形成1笔流水:100元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=提现成功后形成1笔流水:100元", "merge_fingerprint": "7d8d54f41278", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "提现成功后形成", "笔流水"]}
{"atom_id": "v4.21.2_a9e531d96fdb", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元", "A": "输入提现金额:100元", "R": "我的页面,余额0元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元|A=输入提现金额:100元|R=我的页面,余额0元", "merge_fingerprint": "a9e531d96fdb", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,无新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),无新的收入,累计余额仍是100元; | step1: 检查余额; => 余额显示100元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是0元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥100.00 | step3: 输入提现金额:100元 => 无弹窗、直接提现成功: 1、提现成功后形成1笔流水:100元; 2、我的页面,余额0元;"}, "search_terms": ["从银川切换到上海", "生效后", "无新的收入", "输入提现金额", "我的页面", "余额"]}
{"atom_id": "v4.21.2_e1ed1d7fbfa7", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=检查余额|R=余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元", "merge_fingerprint": "e1ed1d7fbfa7", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "检查余额", "余额显示", "income表", "yc", "contract", "balance银", "川签约余额是"]}
{"atom_id": "v4.21.2_13b0a1ab4145", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=可提现余额 ¥", "merge_fingerprint": "13b0a1ab4145", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "可提现余额"]}
{"atom_id": "v4.21.2_2b9ea507a03a", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "00", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=00", "merge_fingerprint": "2b9ea507a03a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面"]}
{"atom_id": "v4.21.2_02b65c805ade", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功后,弹窗提示|R=优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下:", "merge_fingerprint": "02b65c805ade", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "优先提现", "月份累计上海的余", "然后再扣除", "月份银川的", "文案类似如下"]}
{"atom_id": "v4.21.2_fd8250bdcbcd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "分别2笔流水:100元、150元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功后,弹窗提示|R=分别2笔流水:100元、150元", "merge_fingerprint": "fd8250bdcbcd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "分别", "笔流水"]}
{"atom_id": "v4.21.2_988b58b224b8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功后,弹窗提示", "R": "我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功后,弹窗提示|R=我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元", "merge_fingerprint": "988b58b224b8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海签约余额是200元 | step2: 点击提现按钮,进入提现页面; => 可提现余额 ¥300.00 | step3: 输入提现金额:250元 => | step4: 提现成功后,弹窗提示; => 1、优先提现3月份累计上海的余额100元,然后再扣除4月份银川的50元。文案类似如下: [截图] 2、分别2笔流水:100元、150元; 3、我的页面,余额50元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是50元 | step5: 以上步骤,提现到银行卡、微信均正常; => "}, "search_terms": ["从银川切换到上海", "生效后", "有新的收入", "提现成功后", "弹窗提示", "我的页面", "余额", "income表", "yc", "contract"]}
{"atom_id": "v4.21.2_25c4997ee87f", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=检查余额|R=余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元", "merge_fingerprint": "25c4997ee87f", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从银川切换到上海", "的同时劳务也生效", "有新的收入", "检查余额", "余额显示", "income表", "yc", "contract", "balance银", "川签约余额是"]}
{"atom_id": "v4.21.2_d4ac1961dd03", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "进入到提现中间页:", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=进入到提现中间页:", "merge_fingerprint": "d4ac1961dd03", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从银川切换到上海", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "进入到提现中间页"]}
{"atom_id": "v4.21.2_6263b3b63d47", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "当前纳税模式 劳务,余额 200", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=当前纳税模式 劳务,余额 200", "merge_fingerprint": "6263b3b63d47", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从银川切换到上海", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "当前纳税模式", "劳务", "余额"]}
{"atom_id": "v4.21.2_9aab714da957", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元", "A": "点击提现按钮,进入提现页面", "R": "历史纳税模式 入驻,余额100", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元|A=点击提现按钮,进入提现页面|R=历史纳税模式 入驻,余额100", "merge_fingerprint": "9aab714da957", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "从银川切换到上海的同时劳务也生效,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是劳务(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; t_income表: yc_contract_balance银川签约余额是100元 contract_balance上海劳务余额是200元 | step2: 点击提现按钮,进入提现页面; => 进入到提现中间页: 1、当前纳税模式 劳务,余额 200 2、历史纳税模式 入驻,余额100"}, "search_terms": ["从银川切换到上海", "的同时劳务也生效", "有新的收入", "点击提现按钮", "进入提现页面", "历史纳税模式", "入驻", "余额"]}
{"atom_id": "v4.21.2_b8738e82ceaa", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "检查余额", "R": "余额显示300元", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=检查余额|R=余额显示300元", "merge_fingerprint": "b8738e82ceaa", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "检查余额", "余额显示"]}
{"atom_id": "v4.21.2_39144944db87", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "可提现余额 ¥", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=可提现余额 ¥", "merge_fingerprint": "39144944db87", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信", "可提现余额"]}
{"atom_id": "v4.21.2_f6b32cf27196", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "点击提现按钮,进入提现页面,选择微信", "R": "00", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=点击提现按钮,进入提现页面,选择微信|R=00", "merge_fingerprint": "f6b32cf27196", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "点击提现按钮", "进入提现页面", "选择微信"]}
{"atom_id": "v4.21.2_2c3ca9b738b9", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功", "R": "直接提现成功,1笔流水:100元", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功|R=直接提现成功,1笔流水:100元", "merge_fingerprint": "2c3ca9b738b9", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "直接提现成功", "笔流水"]}
{"atom_id": "v4.21.2_3cf5a6c996b6", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功", "R": "我的页面,余额200元", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功|R=我的页面,余额200元", "merge_fingerprint": "3cf5a6c996b6", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "我的页面", "余额"]}
{"atom_id": "v4.21.2_8994e960f81e", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["提现页", "签约页", "医生App"], "C": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元", "A": "提现成功", "R": "上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元", "canon_text": "C=1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元|A=提现成功|R=上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元", "merge_fingerprint": "8994e960f81e", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "银川余额0.1元,从银川切换到上海生效后,有新的收入", "raw_text": "1、用户3月份是签约(银川),累计余额0.1元; 2、用户4月份是签约(上海),累计余额300元; | step1: 检查余额; => 余额显示300元; | step2: 点击提现按钮,进入提现页面,选择微信; => 可提现余额 ¥300.00 | step3: 输入提现金额:100元 => | step4: 提现成功; => 1、直接提现成功,1笔流水:100元; 2、我的页面,余额200元; 2、上海签约的余额转至目前的银川签约余额,余额200元; t_income表: yc_contract_balance银川签约余额是0元 contract_balance上海签约余额是200元 | step5: 以上步骤,提现到银行卡; => "}, "search_terms": ["银川余额", "从银川切换到上海", "生效后", "有新的收入", "提现成功", "上海签约的余额转", "至目前的银川签约", "余额", "余额", "income表"]}
{"atom_id": "v4.21.2_eb4251792d01", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元", "A": "4月初结算3月份", "R": "余额增加到 t_income表: yc_contract_balance银川签约余额", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元|A=4月初结算3月份|R=余额增加到 t_income表: yc_contract_balance银川签约余额", "merge_fingerprint": "eb4251792d01", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: yc_contract_balance银川签约余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: contract_balance上海签约余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "yc", "contract", "balance银", "川签约余额"]}
{"atom_id": "v4.21.2_1fdbc38868d5", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "上海、银川切换 > 银川切换到上海 > 签约", "touchpoints": ["签约页"], "C": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元", "A": "5月初结算4月份", "R": "余额增加到 t_income表: contract_balance上海签约余额", "canon_text": "C=1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元|A=5月初结算4月份|R=余额增加到 t_income表: contract_balance上海签约余额", "merge_fingerprint": "1fdbc38868d5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "银川切换到上海", "签约"], "case_name": "次月结算,余额纳入对应字段", "raw_text": "1、用户3月份是签约(银川),累计余额100元; 2、用户4月份是签约(上海),累计余额300元; 3、用户5月份是签约(上海),累计余额400元; | step1: 4月初结算3月份; => 余额增加到 t_income表: yc_contract_balance银川签约余额 | step2: 5月初结算4月份; => 余额增加到 t_income表: contract_balance上海签约余额"}, "search_terms": ["次月结算", "余额纳入对应字段", "月初结算", "月份", "余额增加到", "income表", "contract", "balance上", "海签约余额"]}
{"atom_id": "v4.21.2_63f9420fd087", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 上海、银川切换 > 退款", "touchpoints": ["签约页"], "C": "", "A": "退款成功", "R": "余额不足,则不能进行退款(即使如上海签约余额有钱); 同旧逻辑", "canon_text": "C=|A=退款成功|R=余额不足,则不能进行退款(即使如上海签约余额有钱); 同旧逻辑", "merge_fingerprint": "63f9420fd087", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "退款"], "case_name": "医生是银川+签约,退款余额展示正确", "raw_text": "step1: 余额取值: t_income表yc_contract_balance银川签约余额的值 => | step2: 退款订单列表,展示所有可退款的订单「包括上海、劳务订单」 => | step3: 退款成功; => 余额不足,则不能进行退款(即使如上海签约余额有钱); 同旧逻辑;"}, "search_terms": ["医生是银川", "签约", "退款余额展示正确", "退款成功", "余额不足", "则不能进行退款", "即使如上海签约余", "额有钱", "同旧逻辑"]}
{"atom_id": "v4.21.2_fa9d55f1376b", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 上海、银川切换 > 退款", "touchpoints": ["签约页"], "C": "", "A": "退款成功", "R": "余额不足,则不能进行退款(即使如上海劳务余额有钱); 同旧逻辑", "canon_text": "C=|A=退款成功|R=余额不足,则不能进行退款(即使如上海劳务余额有钱); 同旧逻辑", "merge_fingerprint": "fa9d55f1376b", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "退款"], "case_name": "医生是上海+签约,退款余额展示正确", "raw_text": "step1: 余额取值: t_income表contract_balance上海签约余额的值 => | step2: 退款订单列表,展示所有可退款的订单「包括银川、劳务订单」 => | step3: 退款成功; => 余额不足,则不能进行退款(即使如上海劳务余额有钱); 同旧逻辑;"}, "search_terms": ["医生是上海", "签约", "退款余额展示正确", "退款成功", "余额不足", "则不能进行退款", "即使如上海劳务余", "额有钱", "同旧逻辑"]}
{"atom_id": "v4.21.2_e36392276ff8", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 上海、银川切换 > 课程支付「工作室余额」", "touchpoints": ["签约页"], "C": "", "A": "课程支付成功", "R": "余额不足,则不能进行支付(即使如上海签约余额有钱); 同旧逻辑", "canon_text": "C=|A=课程支付成功|R=余额不足,则不能进行支付(即使如上海签约余额有钱); 同旧逻辑", "merge_fingerprint": "e36392276ff8", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "课程支付「工作室余额」"], "case_name": "医生是银川+签约,工作室余额展示正确", "raw_text": "step1: 余额取值: t_income表yc_contract_balance银川签约余额的值 => | step2: 课程支付成功; => 余额不足,则不能进行支付(即使如上海签约余额有钱); 同旧逻辑;"}, "search_terms": ["医生是银川", "签约", "工作室余额展示正", "课程支付成功", "余额不足", "则不能进行支付", "即使如上海签约余", "额有钱", "同旧逻辑"]}
{"atom_id": "v4.21.2_5682c7304fbd", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "AUTH"], "feature_scope": "V4.21.2 > 上海、银川切换 > 课程支付「工作室余额」", "touchpoints": ["签约页"], "C": "", "A": "课程支付成功", "R": "余额不足,则不能进行支付(即使如上海劳务余额有钱); 同旧逻辑", "canon_text": "C=|A=课程支付成功|R=余额不足,则不能进行支付(即使如上海劳务余额有钱); 同旧逻辑", "merge_fingerprint": "5682c7304fbd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "上海、银川切换", "课程支付「工作室余额」"], "case_name": "医生是上海+签约,工作室余额展示正确", "raw_text": "step1: 余额取值: t_income表contract_balance上海签约余额的值 => | step2: 课程支付成功; => 余额不足,则不能进行支付(即使如上海劳务余额有钱); 同旧逻辑;"}, "search_terms": ["医生是上海", "签约", "工作室余额展示正", "课程支付成功", "余额不足", "则不能进行支付", "即使如上海劳务余", "额有钱", "同旧逻辑"]}
{"atom_id": "v4.21.2_77af52b108ad", "app_version": "v4.21.2", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME"], "feature_scope": "V4.21.2 > 解约后,提现页面支持绑定银行卡", "touchpoints": ["提现页", "签约页"], "C": "", "A": "4月份解约,解约后医生在当月进入提现页面,进行银行卡绑定、删除银行卡等操作", "R": "仍可正常绑定之前签约过姓名的银行卡; 有过签约记录的名字对应的银行卡", "canon_text": "C=|A=4月份解约,解约后医生在当月进入提现页面,进行银行卡绑定、删除银行卡等操作|R=仍可正常绑定之前签约过姓名的银行卡; 有过签约记录的名字对应的银行卡", "merge_fingerprint": "77af52b108ad", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/V4.21.2.testsuite-deep.xml", "suite_path": ["V4.21.2", "解约后,提现页面支持绑定银行卡"], "case_name": "解约当前月份,可以进行银行卡操作", "raw_text": "step1: 4月份解约,解约后医生在当月进入提现页面,进行银行卡绑定、删除银行卡等操作; => 仍可正常绑定之前签约过姓名的银行卡; 有过签约记录的名字对应的银行卡; | step2: 提现成功; => "}, "search_terms": ["解约当前月份", "可以进行银行卡操", "月份解约", "解约后医生在当月", "进入提现页面", "进行银行卡绑定", "删除银行卡等操作", "仍可正常绑定之前", "签约过姓名的银行", "有过签约记录的名"]}