case_candidates.jsonl
163 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
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "添加问诊人", "suite_path": ["V4.18.9", "患者端", "添加问诊人"], "feature_scope": "V4.18.9 > 患者端 > 添加问诊人", "case_name": "添加的问诊人为成年女性,展示妊娠哺乳选项", "internal_id": "195378", "external_id": "33180", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "添加问诊人为女,年龄为18周岁或者以上", "expected": "出现:妊娠哺乳 选项 妊娠哺乳为必填项 默认不选择"}, {"index": 2, "action": "妊娠哺乳选择:有", "expected": "下方出现:孕妇 哺乳期"}, {"index": 3, "action": "老数据:18周岁或以上女性,进入此页面", "expected": "出现:妊娠哺乳 选项 妊娠哺乳为 必填项 默认不选择"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "患者端", "添加问诊人"], "case_name": "添加的问诊人为成年女性,展示妊娠哺乳选项", "raw_text": "step1: 添加问诊人为女,年龄为18周岁或者以上 => 出现:妊娠哺乳 选项 妊娠哺乳为必填项 默认不选择 | step2: 妊娠哺乳选择:有 => 下方出现:孕妇 哺乳期 | step3: 老数据:18周岁或以上女性,进入此页面 => 出现:妊娠哺乳 选项 妊娠哺乳为 必填项 默认不选择"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "添加问诊人", "suite_path": ["V4.18.9", "患者端", "添加问诊人"], "feature_scope": "V4.18.9 > 患者端 > 添加问诊人", "case_name": "添加的问诊人为男性或者18周岁以下的女性,不展示妊娠哺乳选项", "internal_id": "195383", "external_id": "33181", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "患者端", "添加问诊人"], "case_name": "添加的问诊人为男性或者18周岁以下的女性,不展示妊娠哺乳选项", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "点击签约入口", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "feature_scope": "签约换公司 > 签约流程 > 点击签约入口", "case_name": "未签约过", "internal_id": "194009", "external_id": "32909", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "进入签约说明页 温馨提示的文案第三条更换 [截图]"}, {"index": 2, "action": "点击立即签约", "expected": "进入签约页"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "case_name": "未签约过", "raw_text": "step1: => 进入签约说明页 温馨提示的文案第三条更换 [截图] | step2: 点击立即签约 => 进入签约页"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "点击签约入口", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "feature_scope": "签约换公司 > 签约流程 > 点击签约入口", "case_name": "已签约且不在多次签约白名单", "internal_id": "194013", "external_id": "32910", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "身份证签约的", "expected": "签约人展示正确 身份证号显示第一位和最后一位 签约时间展示正确 [截图]"}, {"index": 2, "action": "港澳台签约的", "expected": "签约人展示正确 证件号显示第一位和最后一位、按真实位数显示* 签约时间展示正确 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "case_name": "已签约且不在多次签约白名单", "raw_text": "step1: 身份证签约的 => 签约人展示正确 身份证号显示第一位和最后一位 签约时间展示正确 [截图] | step2: 港澳台签约的 => 签约人展示正确 证件号显示第一位和最后一位、按真实位数显示* 签约时间展示正确 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "点击签约入口", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "feature_scope": "签约换公司 > 签约流程 > 点击签约入口", "case_name": "已签约且在多次签约白名单", "internal_id": "194017", "external_id": "32911", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击继续", "expected": "跳转至签约说明页"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "点击签约入口"], "case_name": "已签约且在多次签约白名单", "raw_text": "step1: => [截图] | step2: 点击继续 => 跳转至签约说明页"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 身份证", "case_name": "上传身份证图片", "internal_id": "194035", "external_id": "32914", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击上传控件", "expected": "打开弹窗 [截图]"}, {"index": 2, "action": "只上传人像面", "expected": "去人脸识别按钮仍置灰"}, {"index": 3, "action": "只上传国徽面", "expected": "去人脸识别按钮仍置灰"}, {"index": 4, "action": "人像面和国徽面都上传了", "expected": "去人脸识别按钮可点 [截图]"}, {"index": 5, "action": "编辑姓名", "expected": "表现正常"}, {"index": 6, "action": "编辑身份证号", "expected": "最长18??? 可输入X"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "case_name": "上传身份证图片", "raw_text": "step1: 点击上传控件 => 打开弹窗 [截图] | step2: 只上传人像面 => 去人脸识别按钮仍置灰 | step3: 只上传国徽面 => 去人脸识别按钮仍置灰 | step4: 人像面和国徽面都上传了 => 去人脸识别按钮可点 [截图] | step5: 编辑姓名 => 表现正常 | step6: 编辑身份证号 => 最长18??? 可输入X"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 身份证", "case_name": "删除图片", "internal_id": "194043", "external_id": "32915", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "删除图片", "expected": "表现正常 去人脸识别按钮置灰"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "case_name": "删除图片", "raw_text": "step1: 删除图片 => 表现正常 去人脸识别按钮置灰"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 身份证", "case_name": "点击去人脸识别按钮", "internal_id": "194046", "external_id": "32916", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击去人脸识别按钮", "expected": ""}, {"index": 2, "action": "人像面和国徽面均未上传时或 只传了人像面或国徽面", "expected": "toast提示“请上传证件”"}, {"index": 3, "action": "人像面和国徽面均上传且姓名身份证相符时", "expected": "进入同意认证服务协议"}, {"index": 4, "action": "人像面和国徽面均上传且姓名身份证不相符时", "expected": "toast提示“请核对身份证信息是否一致”"}, {"index": 5, "action": "身份证已被别的账号签约", "expected": "toast提示“该身份证号已签约,请联系助理”"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "case_name": "点击去人脸识别按钮", "raw_text": "step1: 以下情况点击去人脸识别按钮 => | step2: 人像面和国徽面均未上传时或 只传了人像面或国徽面 => toast提示“请上传证件” | step3: 人像面和国徽面均上传且姓名身份证相符时 => 进入同意认证服务协议 | step4: 人像面和国徽面均上传且姓名身份证不相符时 => toast提示“请核对身份证信息是否一致” | step5: 身份证已被别的账号签约 => toast提示“该身份证号已签约,请联系助理”"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 身份证", "case_name": "进行人脸识别", "internal_id": "194053", "external_id": "32917", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "人脸识别失败", "expected": "提示正常"}, {"index": 2, "action": "人脸识别成功", "expected": "进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常"}, {"index": 3, "action": "不识别返回", "expected": "返回签约页"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "身份证"], "case_name": "进行人脸识别", "raw_text": "step1: 人脸识别失败 => 提示正常 | step2: 人脸识别成功 => 进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常 | step3: 不识别返回 => 返回签约页"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "香港通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 香港通行证", "case_name": "查看签约页", "internal_id": "194059", "external_id": "32918", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "确认按钮置灰可不点"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "case_name": "查看签约页", "raw_text": "step1: => [截图] | step2: => 确认按钮置灰可不点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "香港通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 香港通行证", "case_name": "上传证件图片", "internal_id": "194063", "external_id": "32919", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击上传控件", "expected": "打开弹窗 [截图]"}, {"index": 2, "action": "上传证件正面和反面", "expected": "表现正常"}, {"index": 3, "action": "编辑中文姓名", "expected": "表现正常"}, {"index": 4, "action": "编辑证件号码", "expected": "证件号码,位数不超过14位,超过则无法输入 可输入字母"}, {"index": 5, "action": "a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号", "expected": "a、b、c、d、确认按钮置灰不可点"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "case_name": "上传证件图片", "raw_text": "step1: 点击上传控件 => 打开弹窗 [截图] | step2: 上传证件正面和反面 => 表现正常 | step3: 编辑中文姓名 => 表现正常 | step4: 编辑证件号码 => 证件号码,位数不超过14位,超过则无法输入 可输入字母 | step5: a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号 => a、b、c、d、确认按钮置灰不可点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "香港通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 香港通行证", "case_name": "删除图片", "internal_id": "194070", "external_id": "32920", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "删除图片", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "case_name": "删除图片", "raw_text": "step1: 删除图片 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "香港通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 香港通行证", "case_name": "点击确认按钮", "internal_id": "194073", "external_id": "32921", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击确认按钮", "expected": ""}, {"index": 2, "action": "正反面、姓名和证件号都填了", "expected": "进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常"}, {"index": 3, "action": "证件已被别的账号签约", "expected": "toast提示“该证件已签约,请联系助理”"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "case_name": "点击确认按钮", "raw_text": "step1: 以下情况点击确认按钮 => | step2: 正反面、姓名和证件号都填了 => 进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常 | step3: 证件已被别的账号签约 => toast提示“该证件已签约,请联系助理”"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "香港通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 香港通行证", "case_name": "查看样例", "internal_id": "194078", "external_id": "32922", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击样例说明", "expected": "展开显示香港通行证样例图 [截图]"}, {"index": 2, "action": "再次点击样例说明", "expected": "收起样例图"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "香港通行证"], "case_name": "查看样例", "raw_text": "step1: 点击样例说明 => 展开显示香港通行证样例图 [截图] | step2: 再次点击样例说明 => 收起样例图"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "澳门通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 澳门通行证", "case_name": "查看签约页", "internal_id": "194083", "external_id": "32923", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "右上角证件名正确 [截图]"}, {"index": 2, "action": "", "expected": "确认按钮置灰可不点"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "case_name": "查看签约页", "raw_text": "step1: => 右上角证件名正确 [截图] | step2: => 确认按钮置灰可不点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "澳门通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 澳门通行证", "case_name": "上传证件图片", "internal_id": "194087", "external_id": "32924", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击上传控件", "expected": "打开弹窗 [截图]"}, {"index": 2, "action": "上传证件正面和反面", "expected": "表现正常"}, {"index": 3, "action": "编辑中文姓名", "expected": "表现正常"}, {"index": 4, "action": "编辑证件号码", "expected": "证件号码,位数不超过14位,超过则无法输入 可输入字母"}, {"index": 5, "action": "a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号", "expected": "a、b、c、d、确认按钮置灰不可点"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "case_name": "上传证件图片", "raw_text": "step1: 点击上传控件 => 打开弹窗 [截图] | step2: 上传证件正面和反面 => 表现正常 | step3: 编辑中文姓名 => 表现正常 | step4: 编辑证件号码 => 证件号码,位数不超过14位,超过则无法输入 可输入字母 | step5: a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号 => a、b、c、d、确认按钮置灰不可点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "澳门通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 澳门通行证", "case_name": "点击确认按钮", "internal_id": "194094", "external_id": "32925", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击确认按钮", "expected": ""}, {"index": 2, "action": "正反面、姓名和证件号都填了", "expected": "进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常"}, {"index": 3, "action": "证件已被别的账号签约", "expected": "toast提示“该证件已签约,请联系助理”"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "case_name": "点击确认按钮", "raw_text": "step1: 以下情况点击确认按钮 => | step2: 正反面、姓名和证件号都填了 => 进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常 | step3: 证件已被别的账号签约 => toast提示“该证件已签约,请联系助理”"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "澳门通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 澳门通行证", "case_name": "查看样例", "internal_id": "194099", "external_id": "32926", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击样例说明", "expected": "展开显示澳门通行证样例图 [截图]"}, {"index": 2, "action": "再次点击样例说明", "expected": "收起样例图"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "澳门通行证"], "case_name": "查看样例", "raw_text": "step1: 点击样例说明 => 展开显示澳门通行证样例图 [截图] | step2: 再次点击样例说明 => 收起样例图"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "台湾通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 台湾通行证", "case_name": "查看签约页", "internal_id": "194104", "external_id": "32927", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "右上角证件名正确 [截图]"}, {"index": 2, "action": "", "expected": "确认按钮置灰可不点"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "case_name": "查看签约页", "raw_text": "step1: => 右上角证件名正确 [截图] | step2: => 确认按钮置灰可不点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "台湾通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 台湾通行证", "case_name": "上传证件图片", "internal_id": "194108", "external_id": "32928", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击上传控件", "expected": "打开弹窗 [截图]"}, {"index": 2, "action": "上传证件正面和反面", "expected": "表现正常"}, {"index": 3, "action": "编辑中文姓名", "expected": "表现正常"}, {"index": 4, "action": "编辑证件号码", "expected": "证件号码,位数不超过14位,超过则无法输入 可输入字母"}, {"index": 5, "action": "a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号", "expected": "a、b、c、d、确认按钮置灰不可点"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "case_name": "上传证件图片", "raw_text": "step1: 点击上传控件 => 打开弹窗 [截图] | step2: 上传证件正面和反面 => 表现正常 | step3: 编辑中文姓名 => 表现正常 | step4: 编辑证件号码 => 证件号码,位数不超过14位,超过则无法输入 可输入字母 | step5: a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号 => a、b、c、d、确认按钮置灰不可点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "台湾通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 台湾通行证", "case_name": "删除图片", "internal_id": "194115", "external_id": "32929", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "删除图片", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "case_name": "删除图片", "raw_text": "step1: 删除图片 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "台湾通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 台湾通行证", "case_name": "点击确认按钮", "internal_id": "194118", "external_id": "32930", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击确认按钮", "expected": ""}, {"index": 2, "action": "正反面、姓名和证件号都填了", "expected": "进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常"}, {"index": 3, "action": "证件已被别的账号签约", "expected": "toast提示“该证件已签约,请联系助理”"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "case_name": "点击确认按钮", "raw_text": "step1: 以下情况点击确认按钮 => | step2: 正反面、姓名和证件号都填了 => 进入验证码页面 倒计时正常、验证码(非第三方)发送正常 证件为审核中状态 点击返回表现正常 | step3: 证件已被别的账号签约 => toast提示“该证件已签约,请联系助理”"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "台湾通行证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "feature_scope": "签约流程 > 未实名过(未提交过认证) > 台湾通行证", "case_name": "查看样例", "internal_id": "194123", "external_id": "32931", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击样例说明", "expected": "展开显示台湾通行证样例图 [截图]"}, {"index": 2, "action": "再次点击样例说明", "expected": "收起样例图"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)", "台湾通行证"], "case_name": "查看样例", "raw_text": "step1: 点击样例说明 => 展开显示台湾通行证样例图 [截图] | step2: 再次点击样例说明 => 收起样例图"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "未实名过(未提交过认证)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)"], "feature_scope": "签约换公司 > 签约流程 > 未实名过(未提交过认证)", "case_name": "查看签约页", "internal_id": "194022", "external_id": "32912", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "去人脸识别按钮置灰可不点"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)"], "case_name": "查看签约页", "raw_text": "step1: => [截图] | step2: => 去人脸识别按钮置灰可不点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "未实名过(未提交过认证)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)"], "feature_scope": "签约换公司 > 签约流程 > 未实名过(未提交过认证)", "case_name": "切换证件", "internal_id": "194026", "external_id": "32913", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击右上角", "expected": "[截图]"}, {"index": 2, "action": "身份证切到非身份证", "expected": "底部按钮变化 无需人脸识别"}, {"index": 3, "action": "非身份证切到身份证", "expected": "底部按钮变化 需人脸识别"}, {"index": 4, "action": "非身份证互切", "expected": "表现正常"}, {"index": 5, "action": "未填写信息时切换各证件类型", "expected": "表现正常"}, {"index": 6, "action": "各证件类型已上传证件照或已填写身份信息时切换各证件类型", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "未实名过(未提交过认证)"], "case_name": "切换证件", "raw_text": "step1: 点击右上角 => [截图] | step2: 身份证切到非身份证 => 底部按钮变化 无需人脸识别 | step3: 非身份证切到身份证 => 底部按钮变化 需人脸识别 | step4: 非身份证互切 => 表现正常 | step5: 未填写信息时切换各证件类型 => 表现正常 | step6: 各证件类型已上传证件照或已填写身份信息时切换各证件类型 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "需上传身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "feature_scope": "已实名过(审核成功、审核中或审核失败) > 身份证签约 > 需上传身份证", "case_name": "查看上传页", "internal_id": "194146", "external_id": "32935", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "下一步按钮置灰"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "case_name": "查看上传页", "raw_text": "step1: => [截图] | step2: => 下一步按钮置灰"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "需上传身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "feature_scope": "已实名过(审核成功、审核中或审核失败) > 身份证签约 > 需上传身份证", "case_name": "上传身份证图片", "internal_id": "194150", "external_id": "32936", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击上传控件", "expected": "打开弹窗 [截图]"}, {"index": 2, "action": "只上传人像面", "expected": "下一步按钮仍置灰"}, {"index": 3, "action": "只上传国徽面", "expected": "下一步按钮仍置灰"}, {"index": 4, "action": "人像面和国徽面都上传了", "expected": "下一步按钮可点 [截图]"}, {"index": 5, "action": "上传人像面失败(模糊、边框不清晰?、非身份证图片或国徽面)", "expected": "表现正常"}, {"index": 6, "action": "多次上传人像面 a、先识别成功->后识别失败 b、先识别成功->后识别成功", "expected": "a、b、表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "case_name": "上传身份证图片", "raw_text": "step1: 点击上传控件 => 打开弹窗 [截图] | step2: 只上传人像面 => 下一步按钮仍置灰 | step3: 只上传国徽面 => 下一步按钮仍置灰 | step4: 人像面和国徽面都上传了 => 下一步按钮可点 [截图] | step5: 上传人像面失败(模糊、边框不清晰?、非身份证图片或国徽面) => 表现正常 | step6: 多次上传人像面 a、先识别成功->后识别失败 b、先识别成功->后识别成功 => a、b、表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "需上传身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "feature_scope": "已实名过(审核成功、审核中或审核失败) > 身份证签约 > 需上传身份证", "case_name": "删除图片", "internal_id": "194158", "external_id": "32937", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "删除图片", "expected": "表现正常 提交按钮置灰"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "case_name": "删除图片", "raw_text": "step1: 删除图片 => 表现正常 提交按钮置灰"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "需上传身份证", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "feature_scope": "已实名过(审核成功、审核中或审核失败) > 身份证签约 > 需上传身份证", "case_name": "点击下一步", "internal_id": "194161", "external_id": "32938", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击下一步", "expected": ""}, {"index": 2, "action": "人像面和国徽面都没或 只有人像面或国徽面", "expected": "toast提示"}, {"index": 3, "action": "人像面或国徽面不是身份证", "expected": "弹窗提示 [截图]"}, {"index": 4, "action": "人像面和国徽面都传了", "expected": "进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约", "需上传身份证"], "case_name": "点击下一步", "raw_text": "step1: 以下情况点击下一步 => | step2: 人像面和国徽面都没或 只有人像面或国徽面 => toast提示 | step3: 人像面或国徽面不是身份证 => 弹窗提示 [截图] | step4: 人像面和国徽面都传了 => 进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 身份证签约", "case_name": "查看签约页", "internal_id": "194129", "external_id": "32932", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "姓名和身份证号为空 下一步按钮置灰"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "case_name": "查看签约页", "raw_text": "step1: => [截图] | step2: => 姓名和身份证号为空 下一步按钮置灰"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 身份证签约", "case_name": "编辑姓名及身份证号", "internal_id": "194133", "external_id": "32933", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "编辑姓名", "expected": "表现正常"}, {"index": 2, "action": "编辑身份证号", "expected": "表现正常 可输入X"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "case_name": "编辑姓名及身份证号", "raw_text": "step1: 编辑姓名 => 表现正常 | step2: 编辑身份证号 => 表现正常 可输入X"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 身份证签约", "case_name": "点击下一步", "internal_id": "194137", "external_id": "32934", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击下一步", "expected": ""}, {"index": 2, "action": "姓名和身份证号都没填或 只填了姓名或身份证号", "expected": "toast提示"}, {"index": 3, "action": "姓名身份证不相符时", "expected": "toast提示“请核对身份证信息是否一致”"}, {"index": 4, "action": "姓名身份证相符且 与之前的证照一致且 证照审核通过", "expected": "进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}, {"index": 5, "action": "姓名身份证相符且 与之前的证照一致但 证照审核中或审核失败", "expected": "上传身份证图片页 点击返回表现正常"}, {"index": 6, "action": "姓名身份证相符但 与之前的证照不一致", "expected": "上传身份证图片页 点击返回表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "身份证签约"], "case_name": "点击下一步", "raw_text": "step1: 以下情况点击下一步 => | step2: 姓名和身份证号都没填或 只填了姓名或身份证号 => toast提示 | step3: 姓名身份证不相符时 => toast提示“请核对身份证信息是否一致” | step4: 姓名身份证相符且 与之前的证照一致且 证照审核通过 => 进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常 | step5: 姓名身份证相符且 与之前的证照一致但 证照审核中或审核失败 => 上传身份证图片页 点击返回表现正常 | step6: 姓名身份证相符但 与之前的证照不一致 => 上传身份证图片页 点击返回表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 非身份证签约", "case_name": "查看签约页", "internal_id": "194168", "external_id": "32939", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "case_name": "查看签约页", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 非身份证签约", "case_name": "切换证件", "internal_id": "194171", "external_id": "32940", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击右上角", "expected": "[截图]"}, {"index": 2, "action": "身份证切到非身份证", "expected": "底部按钮变化"}, {"index": 3, "action": "非身份证切到身份证", "expected": "底部按钮变化"}, {"index": 4, "action": "非身份证互切", "expected": "表现正常"}, {"index": 5, "action": "未填写信息时切换各证件类型", "expected": "表现正常"}, {"index": 6, "action": "各证件类型已上传证件照或已填写身份信息时切换各证件类型", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "case_name": "切换证件", "raw_text": "step1: 点击右上角 => [截图] | step2: 身份证切到非身份证 => 底部按钮变化 | step3: 非身份证切到身份证 => 底部按钮变化 | step4: 非身份证互切 => 表现正常 | step5: 未填写信息时切换各证件类型 => 表现正常 | step6: 各证件类型已上传证件照或已填写身份信息时切换各证件类型 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 非身份证签约", "case_name": "选择香港/澳门/台湾通行证", "internal_id": "194179", "external_id": "32941", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "上传证件正面和反面", "expected": "表现正常"}, {"index": 2, "action": "编辑中文姓名", "expected": "表现正常"}, {"index": 3, "action": "编辑证件号码", "expected": "证件号码,位数不超过14位,超过则无法输入 可输入字母"}, {"index": 4, "action": "a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号", "expected": "a、b、c、d、确认按钮置灰不可点"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "case_name": "选择香港/澳门/台湾通行证", "raw_text": "step1: 上传证件正面和反面 => 表现正常 | step2: 编辑中文姓名 => 表现正常 | step3: 编辑证件号码 => 证件号码,位数不超过14位,超过则无法输入 可输入字母 | step4: a、未上传正面 b、未上传反面 c、未填写姓名 d、未填写证件号 => a、b、c、d、确认按钮置灰不可点"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非身份证签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "feature_scope": "签约流程 > 已实名过(审核成功、审核中或审核失败) > 非身份证签约", "case_name": "点击下一步", "internal_id": "194185", "external_id": "32942", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击下一步", "expected": ""}, {"index": 2, "action": "证件审核未通过", "expected": "进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "已实名过(审核成功、审核中或审核失败)", "非身份证签约"], "case_name": "点击下一步", "raw_text": "step1: 以下情况点击下一步 => | step2: 证件审核未通过 => 进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非首次签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "feature_scope": "签约换公司 > 签约流程 > 非首次签约", "case_name": "重新签约", "internal_id": "194190", "external_id": "32943", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "姓名和身份证号为空 下一步按钮置灰"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "case_name": "重新签约", "raw_text": "step1: => [截图] | step2: => 姓名和身份证号为空 下一步按钮置灰"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非首次签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "feature_scope": "签约换公司 > 签约流程 > 非首次签约", "case_name": "与第一次签约人一致", "internal_id": "194194", "external_id": "32944", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "身份证审核通过且 与证件一致 签约页点击下一步", "expected": "进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}, {"index": 2, "action": "身份证审核不通过且 与证件一致 签约页点击下一步", "expected": "进入上传身份证页"}, {"index": 3, "action": "非身份证审核不通过且 与证件一致 签约页点击下一步", "expected": "进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "case_name": "与第一次签约人一致", "raw_text": "step1: 身份证审核通过且 与证件一致 签约页点击下一步 => 进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常 | step2: 身份证审核不通过且 与证件一致 签约页点击下一步 => 进入上传身份证页 | step3: 非身份证审核不通过且 与证件一致 签约页点击下一步 => 进入验证码页面 倒计时正常、验证码发送正常 点击返回表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "非首次签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "feature_scope": "签约换公司 > 签约流程 > 非首次签约", "case_name": "与第一次签约人不一致", "internal_id": "194199", "external_id": "32945", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "与证照一致 签约页点击下一步", "expected": "进入验证码页 点击返回表现正常"}, {"index": 2, "action": "与证照不一致 签约页点击下一步", "expected": "进入需上传身份证页 点击返回表现正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "非首次签约"], "case_name": "与第一次签约人不一致", "raw_text": "step1: 与证照一致 签约页点击下一步 => 进入验证码页 点击返回表现正常 | step2: 与证照不一致 签约页点击下一步 => 进入需上传身份证页 点击返回表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "查看验证码页", "internal_id": "194204", "external_id": "32946", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "手机号显示前三和后四 下一步置灰"}, {"index": 3, "action": "查看服务协议", "expected": "跳转至协议页 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "查看验证码页", "raw_text": "step1: => [截图] | step2: => 手机号显示前三和后四 下一步置灰 | step3: 查看服务协议 => 跳转至协议页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "重新获取", "internal_id": "194209", "external_id": "32947", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "进入页面时", "expected": "倒计时正常 倒计时结束后变为获取验证码按钮"}, {"index": 2, "action": "点击获取验证码", "expected": "按钮变为倒计时 倒计时结束后变为获取验证码按钮"}, {"index": 3, "action": "今日已达到最大次数", "expected": "表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "重新获取", "raw_text": "step1: 进入页面时 => 倒计时正常 倒计时结束后变为获取验证码按钮 | step2: 点击获取验证码 => 按钮变为倒计时 倒计时结束后变为获取验证码按钮 | step3: 今日已达到最大次数 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "输入验证码", "internal_id": "194214", "external_id": "32948", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "输入正常 最多6位???"}, {"index": 2, "action": "输入6位时", "expected": "底部按钮可点???"}, {"index": 3, "action": "删除到不足6位", "expected": "底部按钮置灰???"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "输入验证码", "raw_text": "step1: => 输入正常 最多6位??? | step2: 输入6位时 => 底部按钮可点??? | step3: 删除到不足6位 => 底部按钮置灰???"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "身份证签约点击下一步", "internal_id": "194219", "external_id": "32949", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] 后台存储签署过名字的协议"}, {"index": 2, "action": "", "expected": "签约人展示正确 身份证号显示第一位和最后一位 签约时间展示正确"}, {"index": 3, "action": "点击返回", "expected": "表现正常"}, {"index": 4, "action": "验证码错误点击下一步", "expected": "应提示"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "身份证签约点击下一步", "raw_text": "step1: => [截图] 后台存储签署过名字的协议 | step2: => 签约人展示正确 身份证号显示第一位和最后一位 签约时间展示正确 | step3: 点击返回 => 表现正常 | step4: 验证码错误点击下一步 => 应提示"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "非身份证签约点击下一步", "internal_id": "194225", "external_id": "32950", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "签约提交后", "expected": "发送猫头鹰待办事项给助理 需告知助理:医生工作室姓名、ID 签约选择的证件类型、签约姓名和证件号码"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "非身份证签约点击下一步", "raw_text": "step1: => [截图] | step2: 签约提交后 => 发送猫头鹰待办事项给助理 需告知助理:医生工作室姓名、ID 签约选择的证件类型、签约姓名和证件号码"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "验证码", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "feature_scope": "签约换公司 > 签约流程 > 验证码", "case_name": "验证码短信", "internal_id": "194229", "external_id": "32951", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "【大家中医】你的短信验证码是{1}。你正在进行签约入驻模式,如非本人操作,请忽略本短信。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "验证码"], "case_name": "验证码短信", "raw_text": "step1: => 【大家中医】你的短信验证码是{1}。你正在进行签约入驻模式,如非本人操作,请忽略本短信。"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "未上传证照,身份证签约", "internal_id": "194233", "external_id": "32952", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "需人脸识别 签约正常"}, {"index": 2, "action": "签约的人脸识别后", "expected": "信息同步到证照审核中"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "未上传证照,身份证签约", "raw_text": "step1: => 需人脸识别 签约正常 | step2: 签约的人脸识别后 => 信息同步到证照审核中"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "未上传证照,港澳台签约", "internal_id": "194237", "external_id": "32953", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "无需人脸识别 签约正常"}, {"index": 2, "action": "身份信息提交后", "expected": "信息同步到证照审核中"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "未上传证照,港澳台签约", "raw_text": "step1: => 无需人脸识别 签约正常 | step2: 身份信息提交后 => 信息同步到证照审核中"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "身份证认证且身份证签约人与证照一致", "internal_id": "194241", "external_id": "32954", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "无需人脸识别 无需重新上传身份证 签约正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "身份证认证且身份证签约人与证照一致", "raw_text": "step1: => 无需人脸识别 无需重新上传身份证 签约正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "身份证认证且身份证签约人与证照不一致", "internal_id": "194244", "external_id": "32955", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "无需人脸识别 需重新上传身份证 签约正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "身份证认证且身份证签约人与证照不一致", "raw_text": "step1: => 无需人脸识别 需重新上传身份证 签约正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "身份证认证中或认证失败且身份证签约人与证照一致", "internal_id": "194247", "external_id": "32956", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "无需人脸识别 需重新上传身份证 签约正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "身份证认证中或认证失败且身份证签约人与证照一致", "raw_text": "step1: => 无需人脸识别 需重新上传身份证 签约正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "非身份证认证且非身份证签约的人与证照不一致", "internal_id": "194250", "external_id": "32957", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "无需人脸识别 无需重新上传身份证 签约正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "非身份证认证且非身份证签约的人与证照不一致", "raw_text": "step1: => 无需人脸识别 无需重新上传身份证 签约正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各种签约情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "feature_scope": "签约换公司 > 签约流程 > 各种签约情况", "case_name": "非首次签约", "internal_id": "194253", "external_id": "32958", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "签约正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程", "各种签约情况"], "case_name": "非首次签约", "raw_text": "step1: => 签约正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约流程", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程"], "feature_scope": "医师端 > 签约换公司 > 签约流程", "case_name": "上线时,后台记得将企进的医生签约至工猫。", "internal_id": "194256", "external_id": "32959", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程"], "case_name": "上线时,后台记得将企进的医生签约至工猫。", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约流程", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程"], "feature_scope": "医师端 > 签约换公司 > 签约流程", "case_name": "模板消息", "internal_id": "194258", "external_id": "32960", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "点击跳转至签约结果页"}, {"index": 2, "action": "[截图]", "expected": "点击进入签约说明页,可以重新签约。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "签约流程"], "case_name": "模板消息", "raw_text": "step1: [截图] => 点击跳转至签约结果页 | step2: [截图] => 点击进入签约说明页,可以重新签约。"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "本月实际收入", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "本月实际收入"], "feature_scope": "收入详情页 > 港澳台签约收入计算 > 本月实际收入", "case_name": "已签约", "internal_id": "194269", "external_id": "32962", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "税率均按4.5%计算 与本月药费无关"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "本月实际收入"], "case_name": "已签约", "raw_text": "step1: => 税率均按4.5%计算 与本月药费无关"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "本月实际收入", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "本月实际收入"], "feature_scope": "收入详情页 > 港澳台签约收入计算 > 本月实际收入", "case_name": "已签约且配置比例", "internal_id": "194272", "external_id": "32963", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "税率均按4.5%计算 不看临时比例"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "本月实际收入"], "case_name": "已签约且配置比例", "raw_text": "step1: => 税率均按4.5%计算 不看临时比例"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "之前月实际收入", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "之前月实际收入"], "feature_scope": "收入详情页 > 港澳台签约收入计算 > 之前月实际收入", "case_name": "已签约", "internal_id": "194276", "external_id": "32964", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "药费 < 8000", "expected": "税率按4.5%计算"}, {"index": 2, "action": "8000≤ 药费 < 30000", "expected": "3%"}, {"index": 3, "action": "药费 ≥ 30000", "expected": "0"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "之前月实际收入"], "case_name": "已签约", "raw_text": "step1: 药费 < 8000 => 税率按4.5%计算 | step2: 8000≤ 药费 < 30000 => 3% | step3: 药费 ≥ 30000 => 0"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "之前月实际收入", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "之前月实际收入"], "feature_scope": "收入详情页 > 港澳台签约收入计算 > 之前月实际收入", "case_name": "已签约且配置比例", "internal_id": "194281", "external_id": "32965", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "税率按该月的临时比例计算"}, {"index": 2, "action": "未达第一梯度", "expected": "默认税率"}, {"index": 3, "action": "已达第一梯度,未达第二梯度", "expected": "第一梯度税率"}, {"index": 4, "action": "达到税率为0的梯度", "expected": "税率为0"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台签约收入计算", "之前月实际收入"], "case_name": "已签约且配置比例", "raw_text": "step1: => 税率按该月的临时比例计算 | step2: 未达第一梯度 => 默认税率 | step3: 已达第一梯度,未达第二梯度 => 第一梯度税率 | step4: 达到税率为0的梯度 => 税率为0"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "港澳台劳务收入计算", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台劳务收入计算"], "feature_scope": "我的收入 > 收入详情页 > 港澳台劳务收入计算", "case_name": "本月实际收入", "internal_id": "194288", "external_id": "32966", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "税率均按16%计算 与本月收入无关"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台劳务收入计算"], "case_name": "本月实际收入", "raw_text": "step1: => 税率均按16%计算 与本月收入无关"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "港澳台劳务收入计算", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台劳务收入计算"], "feature_scope": "我的收入 > 收入详情页 > 港澳台劳务收入计算", "case_name": "之前月实际收入", "internal_id": "194291", "external_id": "32967", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收入 < =800", "expected": "税率为0"}, {"index": 2, "action": "800 < 收入 < =4000", "expected": "(收入-800)*20%"}, {"index": 3, "action": "4000 < 收入 < =25000", "expected": "收入*16%"}, {"index": 4, "action": "收入>25000或 收入>62500", "expected": "收入*16%"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页", "港澳台劳务收入计算"], "case_name": "之前月实际收入", "raw_text": "step1: 收入 < =800 => 税率为0 | step2: 800 < 收入 < =4000 => (收入-800)*20% | step3: 4000 < 收入 < =25000 => 收入*16% | step4: 收入>25000或 收入>62500 => 收入*16%"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "收入详情页", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页"], "feature_scope": "签约换公司 > 我的收入 > 收入详情页", "case_name": "收入说明页", "internal_id": "194264", "external_id": "32961", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收入详情页--点击了解两种模式区别", "expected": "进入详情页, 入驻 的月累计最高改为:14.5万"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "收入详情页"], "case_name": "收入说明页", "raw_text": "step1: 收入详情页--点击了解两种模式区别 => 进入详情页, 入驻 的月累计最高改为:14.5万"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "次月入账金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细", "次月入账金额"], "feature_scope": "月明细 > 签约月明细 > 次月入账金额", "case_name": "已签约", "internal_id": "194318", "external_id": "32971", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "本月药费 < 8000", "expected": "0"}, {"index": 2, "action": "8000≤ 药费 < 30000", "expected": "4.5%-3%=1.5%"}, {"index": 3, "action": "药费 ≥ 30000", "expected": "4.5%-0=4.5%"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细", "次月入账金额"], "case_name": "已签约", "raw_text": "step1: 本月药费 < 8000 => 0 | step2: 8000≤ 药费 < 30000 => 4.5%-3%=1.5% | step3: 药费 ≥ 30000 => 4.5%-0=4.5%"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "次月入账金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细", "次月入账金额"], "feature_scope": "月明细 > 签约月明细 > 次月入账金额", "case_name": "已签约且配置比例", "internal_id": "194323", "external_id": "32972", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "药费未达到第一梯度", "expected": "4.5%-默认比例"}, {"index": 2, "action": "药费达到第一梯度未达到第二梯度", "expected": "默认比例 (税率均按4.5%计算 (14号修改) ) -第一梯度比例"}, {"index": 3, "action": "药费达到第二梯度未达到第三梯度", "expected": "默认比例 (税率均按4.5%计算(14号修改)) -第二梯度比例"}, {"index": 4, "action": "已达到税率为0的梯度", "expected": "默认比例 (税率均按4.5%计算(14号修改))"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细", "次月入账金额"], "case_name": "已签约且配置比例", "raw_text": "step1: 药费未达到第一梯度 => 4.5%-默认比例 | step2: 药费达到第一梯度未达到第二梯度 => 默认比例 (税率均按4.5%计算 (14号修改) ) -第一梯度比例 | step3: 药费达到第二梯度未达到第三梯度 => 默认比例 (税率均按4.5%计算(14号修改)) -第二梯度比例 | step4: 已达到税率为0的梯度 => 默认比例 (税率均按4.5%计算(14号修改))"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "feature_scope": "我的收入 > 月明细 > 签约月明细", "case_name": "查看当月明细页", "internal_id": "194299", "external_id": "32968", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "年月显示正确 标签为签约 显示次月入账金额 订单金额为接单时间在当月的药费总和 金额保留两位小数点,四舍五入"}, {"index": 3, "action": "点击订单金额", "expected": "进入当月订单明细页"}, {"index": 4, "action": "当月无收入记录", "expected": "不显示签约标签"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "case_name": "查看当月明细页", "raw_text": "step1: => [截图] | step2: => 年月显示正确 标签为签约 显示次月入账金额 订单金额为接单时间在当月的药费总和 金额保留两位小数点,四舍五入 | step3: 点击订单金额 => 进入当月订单明细页 | step4: 当月无收入记录 => 不显示签约标签"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "feature_scope": "我的收入 > 月明细 > 签约月明细", "case_name": "查看之前月明细页", "internal_id": "194305", "external_id": "32969", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看之前月", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "年月显示正确 标签为签约 无次月入账金额 订单金额为接单时间在该月的药费总和"}, {"index": 3, "action": "点击订单金额", "expected": "进入该月订单明细页"}, {"index": 4, "action": "该月无收入记录", "expected": "不显示签约标签"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "case_name": "查看之前月明细页", "raw_text": "step1: 查看之前月 => [截图] | step2: => 年月显示正确 标签为签约 无次月入账金额 订单金额为接单时间在该月的药费总和 | step3: 点击订单金额 => 进入该月订单明细页 | step4: 该月无收入记录 => 不显示签约标签"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "feature_scope": "我的收入 > 月明细 > 签约月明细", "case_name": "查看订单明细", "internal_id": "194311", "external_id": "32970", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "年月展示正确 订单金额为接单时间在该月的药费总和"}, {"index": 3, "action": "药费列表", "expected": "时间顺序??? 上下滑动查看正常 翻页正常"}, {"index": 4, "action": "单条记录", "expected": "患者头像??? “患者名-剂型”正确 药费正确 金额保留两位小数点,四舍五入 时间为接单时间"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "签约月明细"], "case_name": "查看订单明细", "raw_text": "step1: => [截图] | step2: => 年月展示正确 订单金额为接单时间在该月的药费总和 | step3: 药费列表 => 时间顺序??? 上下滑动查看正常 翻页正常 | step4: 单条记录 => 患者头像??? “患者名-剂型”正确 药费正确 金额保留两位小数点,四舍五入 时间为接单时间"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "feature_scope": "我的收入 > 月明细 > 劳务月明细", "case_name": "查看当月明细页", "internal_id": "194330", "external_id": "32973", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "年月显示正确 标签为劳务 显示次月入账金额"}, {"index": 3, "action": "当月无收入记录", "expected": "不显示劳务标签"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "case_name": "查看当月明细页", "raw_text": "step1: => [截图] | step2: => 年月显示正确 标签为劳务 显示次月入账金额 | step3: 当月无收入记录 => 不显示劳务标签"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "feature_scope": "我的收入 > 月明细 > 劳务月明细", "case_name": "查看之前月明细页", "internal_id": "194335", "external_id": "32974", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看之前月", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "年月显示正确 标签为劳务 无次月入账金额"}, {"index": 3, "action": "该月无收入记录", "expected": "不显示劳务标签"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "case_name": "查看之前月明细页", "raw_text": "step1: 查看之前月 => [截图] | step2: => 年月显示正确 标签为劳务 无次月入账金额 | step3: 该月无收入记录 => 不显示劳务标签"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "feature_scope": "我的收入 > 月明细 > 劳务月明细", "case_name": "平台补贴", "internal_id": "194340", "external_id": "32975", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收入 < =25000", "expected": "0"}, {"index": 2, "action": "25000 < 收入 < =62500", "expected": "[收入*(1-20%)*30%-2000]-收入*16%"}, {"index": 3, "action": "收入>62500", "expected": "[收入*(1-20%)*40%-7000]-收入*16%"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "case_name": "平台补贴", "raw_text": "step1: 收入 < =25000 => 0 | step2: 25000 < 收入 < =62500 => [收入*(1-20%)*30%-2000]-收入*16% | step3: 收入>62500 => [收入*(1-20%)*40%-7000]-收入*16%"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "feature_scope": "我的收入 > 月明细 > 劳务月明细", "case_name": "次月入账", "internal_id": "194345", "external_id": "32976", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收入 < =800", "expected": "收入*16%-0"}, {"index": 2, "action": "800 < 收入 < =4000", "expected": "收入*16%-[(收入-800)*20%]"}, {"index": 3, "action": "4000 < 收入 < =25000", "expected": "0"}, {"index": 4, "action": "收入>25000或 收入>62500", "expected": "0"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细", "劳务月明细"], "case_name": "次月入账", "raw_text": "step1: 收入 < =800 => 收入*16%-0 | step2: 800 < 收入 < =4000 => 收入*16%-[(收入-800)*20%] | step3: 4000 < 收入 < =25000 => 0 | step4: 收入>25000或 收入>62500 => 0"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细"], "feature_scope": "签约换公司 > 我的收入 > 月明细", "case_name": "查看明细列表", "internal_id": "194351", "external_id": "32977", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "该月的入账、退款、提现"}, {"index": 3, "action": "退款对应的收入是上月的", "expected": "该条退款记录显示在上月明细里"}, {"index": 4, "action": "该笔入账已退款", "expected": "状态显示“已退款”"}, {"index": 5, "action": "明细为空", "expected": "表现正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细"], "case_name": "查看明细列表", "raw_text": "step1: => [截图] | step2: => 该月的入账、退款、提现 | step3: 退款对应的收入是上月的 => 该条退款记录显示在上月明细里 | step4: 该笔入账已退款 => 状态显示“已退款” | step5: 明细为空 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "月明细", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细"], "feature_scope": "签约换公司 > 我的收入 > 月明细", "case_name": "查看退款详情", "internal_id": "194358", "external_id": "32978", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击某退款记录", "expected": "[截图]"}, {"index": 2, "action": "点击查看原账单", "expected": "查看相应入账记录 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "月明细"], "case_name": "查看退款详情", "raw_text": "step1: 点击某退款记录 => [截图] | step2: 点击查看原账单 => 查看相应入账记录 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "有两张卡", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约", "有两张卡"], "feature_scope": "提现 > 当前是签约 > 有两张卡", "case_name": "提现页提示", "internal_id": "194401", "external_id": "32987", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "银行卡本月剩余额度小于余额", "expected": "出现提示语 计算银行卡剩余额度时,也用145000计算 [截图]"}, {"index": 2, "action": "点击全部提现", "expected": "填充所选卡本月剩余额度和可提现余额中较小的那个数字。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约", "有两张卡"], "case_name": "提现页提示", "raw_text": "step1: 银行卡本月剩余额度小于余额 => 出现提示语 计算银行卡剩余额度时,也用145000计算 [截图] | step2: 点击全部提现 => 填充所选卡本月剩余额度和可提现余额中较小的那个数字。"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "有两张卡", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约", "有两张卡"], "feature_scope": "提现 > 当前是签约 > 有两张卡", "case_name": "查看选择银行卡页", "internal_id": "194405", "external_id": "32988", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "先签约的在前 两卡剩余额度正确 没有管理按钮"}, {"index": 3, "action": "选择某银行卡", "expected": "返回提现页 表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约", "有两张卡"], "case_name": "查看选择银行卡页", "raw_text": "step1: => [截图] | step2: => 先签约的在前 两卡剩余额度正确 没有管理按钮 | step3: 选择某银行卡 => 返回提现页 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "只能提现到银行卡,无法提现到微信", "internal_id": "194364", "external_id": "32979", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "只能提现到银行卡,无法提现到微信", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "月限额修改为145000元", "internal_id": "194366", "external_id": "32980", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "月限额修改为145000元", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "查看提现页", "internal_id": "194368", "external_id": "32981", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无银行卡", "expected": "[截图]"}, {"index": 2, "action": "有银行卡", "expected": "[截图] 默认选中该银行卡"}, {"index": 3, "action": "有两张银行卡", "expected": "默认显示先签约的卡"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "查看提现页", "raw_text": "step1: 无银行卡 => [截图] | step2: 有银行卡 => [截图] 默认选中该银行卡 | step3: 有两张银行卡 => 默认显示先签约的卡"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "提现说明里面的上限修改为145000", "internal_id": "194373", "external_id": "32982", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击提现页小问号", "expected": "进入说明页"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "提现说明里面的上限修改为145000", "raw_text": "step1: 点击提现页小问号 => 进入说明页"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "查看选择提现账户页", "internal_id": "194376", "external_id": "32983", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "进入此页面时", "expected": "默认选中上一页展示的卡"}, {"index": 2, "action": "", "expected": "不显示微信"}, {"index": 3, "action": "未绑卡时", "expected": "展示正常 无管理按钮"}, {"index": 4, "action": "一张卡", "expected": "展示正常 有管理按钮"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "查看选择提现账户页", "raw_text": "step1: 进入此页面时 => 默认选中上一页展示的卡 | step2: => 不显示微信 | step3: 未绑卡时 => 展示正常 无管理按钮 | step4: 一张卡 => 展示正常 有管理按钮"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "管理账户", "internal_id": "194382", "external_id": "32984", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "之前已绑微信", "expected": "不显示微信"}, {"index": 2, "action": "一张卡", "expected": "展示正常"}, {"index": 3, "action": "删除银行卡", "expected": "表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "管理账户", "raw_text": "step1: 之前已绑微信 => 不显示微信 | step2: 一张卡 => 展示正常 | step3: 删除银行卡 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "添加银行卡,顶部增加文案", "internal_id": "194387", "external_id": "32985", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "顶部增加文案:请留意银行卡限额,避免提现失败", "expected": ""}, {"index": 2, "action": "银行卡持卡人与签约人不一致时 点击下一步", "expected": "弹窗提示 显示签约人(港澳台)的名字 [截图]"}, {"index": 3, "action": "签约两次", "expected": "持卡人在签约的(港澳台)名字中就可以。"}, {"index": 4, "action": "签约两次", "expected": "不能绑两张持卡人一样的银行卡,如果第二次绑卡了重复姓名,同样弹窗提示另一个姓名。"}, {"index": 5, "action": "", "expected": "银行卡绑定正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "添加银行卡,顶部增加文案", "raw_text": "step1: 顶部增加文案:请留意银行卡限额,避免提现失败 => | step2: 银行卡持卡人与签约人不一致时 点击下一步 => 弹窗提示 显示签约人(港澳台)的名字 [截图] | step3: 签约两次 => 持卡人在签约的(港澳台)名字中就可以。 | step4: 签约两次 => 不能绑两张持卡人一样的银行卡,如果第二次绑卡了重复姓名,同样弹窗提示另一个姓名。 | step5: => 银行卡绑定正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "feature_scope": "我的收入 > 提现 > 当前是签约", "case_name": "提现", "internal_id": "194394", "external_id": "32986", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "单日提现次数无限制(验证码是5次???)"}, {"index": 2, "action": "", "expected": "单日最大无限额(145000)"}, {"index": 3, "action": "", "expected": "每月最大提现金额145000(单张卡)"}, {"index": 4, "action": "", "expected": "每笔最少提现1元 如小于1元,toast提示???"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是签约"], "case_name": "提现", "raw_text": "step1: => 单日提现次数无限制(验证码是5次???) | step2: => 单日最大无限额(145000) | step3: => 每月最大提现金额145000(单张卡) | step4: => 每笔最少提现1元 如小于1元,toast提示???"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已上传身份(身份认证通过)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "feature_scope": "提现 > 当前是劳务 > 已上传身份(身份认证通过)", "case_name": "查看提现页", "internal_id": "194414", "external_id": "32990", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未绑", "expected": "[截图]"}, {"index": 2, "action": "已绑微信或支付宝", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "case_name": "查看提现页", "raw_text": "step1: 未绑 => [截图] | step2: 已绑微信或支付宝 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已上传身份(身份认证通过)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "feature_scope": "提现 > 当前是劳务 > 已上传身份(身份认证通过)", "case_name": "提现说明", "internal_id": "194418", "external_id": "32991", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击提现页小问号", "expected": "进入说明页 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "case_name": "提现说明", "raw_text": "step1: 点击提现页小问号 => 进入说明页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已上传身份(身份认证通过)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "feature_scope": "提现 > 当前是劳务 > 已上传身份(身份认证通过)", "case_name": "查看选择提现账户页", "internal_id": "194421", "external_id": "32992", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "进入此页面时", "expected": "默认选中上一页展示的方式"}, {"index": 2, "action": "", "expected": "不显示银行卡"}, {"index": 3, "action": "微信支付宝都没绑", "expected": "展示正常 无管理按钮"}, {"index": 4, "action": "已绑微信", "expected": "[截图] 有管理按钮"}, {"index": 5, "action": "已绑支付宝", "expected": "[截图] 有管理按钮"}, {"index": 6, "action": "微信支付宝都绑了", "expected": "展示正常 有管理按钮"}, {"index": 7, "action": "查看支付宝账号", "expected": "若账号为邮箱,显示开头字母+三个*+邮箱后缀 若账号为手机号,显示前 3 位与后 4 位,并以344形式空格,如:130 **** 1234"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "case_name": "查看选择提现账户页", "raw_text": "step1: 进入此页面时 => 默认选中上一页展示的方式 | step2: => 不显示银行卡 | step3: 微信支付宝都没绑 => 展示正常 无管理按钮 | step4: 已绑微信 => [截图] 有管理按钮 | step5: 已绑支付宝 => [截图] 有管理按钮 | step6: 微信支付宝都绑了 => 展示正常 有管理按钮 | step7: 查看支付宝账号 => 若账号为邮箱,显示开头字母+三个*+邮箱后缀 若账号为手机号,显示前 3 位与后 4 位,并以344形式空格,如:130 **** 1234"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已上传身份(身份认证通过)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "feature_scope": "提现 > 当前是劳务 > 已上传身份(身份认证通过)", "case_name": "管理账户", "internal_id": "194430", "external_id": "32993", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "微信支付宝展示正常"}, {"index": 2, "action": "解绑微信或支付宝", "expected": "表现正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "case_name": "管理账户", "raw_text": "step1: => 微信支付宝展示正常 | step2: 解绑微信或支付宝 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已上传身份(身份认证通过)", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "feature_scope": "提现 > 当前是劳务 > 已上传身份(身份认证通过)", "case_name": "提现", "internal_id": "194434", "external_id": "32994", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "微信单日最大", "expected": "2w"}, {"index": 2, "action": "支付宝单日最大", "expected": "5w"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "已上传身份(身份认证通过)"], "case_name": "提现", "raw_text": "step1: 微信单日最大 => 2w | step2: 支付宝单日最大 => 5w"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "未上传身份", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "未上传身份"], "feature_scope": "提现 > 当前是劳务 > 未上传身份", "case_name": "查看提现页", "internal_id": "194439", "external_id": "32995", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击去提交", "expected": "进入之前完善信息的身份认证页 [截图]"}, {"index": 3, "action": "完善身份证", "expected": "表现正常 [截图]"}, {"index": 4, "action": "完善非身份证", "expected": "表现正常 [截图]"}, {"index": 5, "action": "身份已提交在审核中或审核失败时点击去提交", "expected": "进入结果页 [截图]"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务", "未上传身份"], "case_name": "查看提现页", "raw_text": "step1: => [截图] | step2: 点击去提交 => 进入之前完善信息的身份认证页 [截图] | step3: 完善身份证 => 表现正常 [截图] | step4: 完善非身份证 => 表现正常 [截图] | step5: 身份已提交在审核中或审核失败时点击去提交 => 进入结果页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "当前是劳务", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务"], "feature_scope": "我的收入 > 提现 > 当前是劳务", "case_name": "只能提到微信或支付宝,无法提现到银行卡", "internal_id": "194411", "external_id": "32989", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "提现", "当前是劳务"], "case_name": "只能提到微信或支付宝,无法提现到银行卡", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务改为签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况", "劳务/签约互换,导致的自动提现", "劳务改为签约"], "feature_scope": "各情况 > 劳务/签约互换,导致的自动提现 > 劳务改为签约", "case_name": "下月1号自动提现", "internal_id": "194449", "external_id": "32996", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "所有余额提现——1号 (上月的劳务次月入账——6-8号结算后)"}, {"index": 2, "action": "只绑了微信", "expected": "打到微信 不满1元则不发"}, {"index": 3, "action": "只绑了支付宝", "expected": "打到支付宝 不满0.1则不发"}, {"index": 4, "action": "都绑了", "expected": "微信优先"}, {"index": 5, "action": "都没绑", "expected": "???"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况", "劳务/签约互换,导致的自动提现", "劳务改为签约"], "case_name": "下月1号自动提现", "raw_text": "step1: => 所有余额提现——1号 (上月的劳务次月入账——6-8号结算后) | step2: 只绑了微信 => 打到微信 不满1元则不发 | step3: 只绑了支付宝 => 打到支付宝 不满0.1则不发 | step4: 都绑了 => 微信优先 | step5: 都没绑 => ???"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约改为劳务", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况", "劳务/签约互换,导致的自动提现", "签约改为劳务"], "feature_scope": "各情况 > 劳务/签约互换,导致的自动提现 > 签约改为劳务", "case_name": "下月1号自动提现", "internal_id": "194457", "external_id": "32997", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "所有余额提现——1号 (上月的签约次月入账——6-8号结算后)"}, {"index": 2, "action": "绑了一张卡", "expected": "提现正常"}, {"index": 3, "action": "绑了一张卡,额度不够", "expected": "???"}, {"index": 4, "action": "绑了两张卡", "expected": "优先打到先绑定的卡"}, {"index": 5, "action": "绑了两张卡,优先的卡额度不够", "expected": "超出部分打到第二张卡"}, {"index": 6, "action": "没绑", "expected": "???"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况", "劳务/签约互换,导致的自动提现", "签约改为劳务"], "case_name": "下月1号自动提现", "raw_text": "step1: => 所有余额提现——1号 (上月的签约次月入账——6-8号结算后) | step2: 绑了一张卡 => 提现正常 | step3: 绑了一张卡,额度不够 => ??? | step4: 绑了两张卡 => 优先打到先绑定的卡 | step5: 绑了两张卡,优先的卡额度不够 => 超出部分打到第二张卡 | step6: 没绑 => ???"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "feature_scope": "签约换公司 > 我的收入 > 各情况", "case_name": "签约", "internal_id": "194465", "external_id": "32998", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "下月生效"}, {"index": 2, "action": "查看本月收入", "expected": "仍是劳务税率(查看税后收入及次月入账金额)"}, {"index": 3, "action": "查看下月收入", "expected": "按照签约税率计算(查看税后收入及次月入账金额)"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "case_name": "签约", "raw_text": "step1: => 下月生效 | step2: 查看本月收入 => 仍是劳务税率(查看税后收入及次月入账金额) | step3: 查看下月收入 => 按照签约税率计算(查看税后收入及次月入账金额)"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "feature_scope": "签约换公司 > 我的收入 > 各情况", "case_name": "解约", "internal_id": "194470", "external_id": "32999", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "下月生效"}, {"index": 2, "action": "查看本月收入", "expected": "仍是签约税率(查看税后收入及次月入账金额)"}, {"index": 3, "action": "查看下月收入", "expected": "按照劳务税率计算(查看税后收入及次月入账金额)"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "case_name": "解约", "raw_text": "step1: => 下月生效 | step2: 查看本月收入 => 仍是签约税率(查看税后收入及次月入账金额) | step3: 查看下月收入 => 按照劳务税率计算(查看税后收入及次月入账金额)"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "各情况", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "feature_scope": "签约换公司 > 我的收入 > 各情况", "case_name": "设置临时比例", "internal_id": "194475", "external_id": "33000", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "设置当月的比例", "expected": "设置后当月税率正确"}, {"index": 2, "action": "设置未来月的", "expected": "该月税率生效 其他月仍是普通税率"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "各情况"], "case_name": "设置临时比例", "raw_text": "step1: 设置当月的比例 => 设置后当月税率正确 | step2: 设置未来月的 => 该月税率生效 其他月仍是普通税率"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "已签约"], "feature_scope": "我的收入 > 下月返还多收部分到医生余额(6-8日) > 已签约", "case_name": "已签约", "internal_id": "194481", "external_id": "33001", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "本月药费 < 8000", "expected": "4.5%-4.5% 下月返还表现正常"}, {"index": 2, "action": "8000≤ 药费 < 30000", "expected": "4.5%-3%=1.5% 下月返还后余额、收入正确"}, {"index": 3, "action": "药费 ≥ 30000", "expected": "4.5%-0=4.5% 下月返还后余额、收入正确"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "已签约"], "case_name": "已签约", "raw_text": "step1: 本月药费 < 8000 => 4.5%-4.5% 下月返还表现正常 | step2: 8000≤ 药费 < 30000 => 4.5%-3%=1.5% 下月返还后余额、收入正确 | step3: 药费 ≥ 30000 => 4.5%-0=4.5% 下月返还后余额、收入正确"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "已签约", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "已签约"], "feature_scope": "我的收入 > 下月返还多收部分到医生余额(6-8日) > 已签约", "case_name": "已签约且配置比例", "internal_id": "194486", "external_id": "33002", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "药费未达到第一梯度", "expected": "4.5%-默认比例 下月返还后表现正常"}, {"index": 2, "action": "药费达到第一梯度未达到第二梯度", "expected": "默认比例 (税率均按4.5%计算(14号修改)) -第一梯度比例 下月返还后余额、收入正确"}, {"index": 3, "action": "药费达到第二梯度未达到第三梯度", "expected": "默认比例 (税率均按4.5%计算(14号修改)) -第二梯度比例 下月返还后余额、收入正确"}, {"index": 4, "action": "已达到税率为0的梯度", "expected": "默认比例 (税率均按4.5%计算(14号修改)) 下月返还后余额、收入正确"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "已签约"], "case_name": "已签约且配置比例", "raw_text": "step1: 药费未达到第一梯度 => 4.5%-默认比例 下月返还后表现正常 | step2: 药费达到第一梯度未达到第二梯度 => 默认比例 (税率均按4.5%计算(14号修改)) -第一梯度比例 下月返还后余额、收入正确 | step3: 药费达到第二梯度未达到第三梯度 => 默认比例 (税率均按4.5%计算(14号修改)) -第二梯度比例 下月返还后余额、收入正确 | step4: 已达到税率为0的梯度 => 默认比例 (税率均按4.5%计算(14号修改)) 下月返还后余额、收入正确"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "劳务", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "劳务"], "feature_scope": "我的收入 > 下月返还多收部分到医生余额(6-8日) > 劳务", "case_name": "次月入账", "internal_id": "194493", "external_id": "33003", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收入 < =800", "expected": "收入*16%-0 下月返还后余额、收入正确"}, {"index": 2, "action": "800 < 收入 < =4000", "expected": "收入*16%-[(收入-800)*20%] 下月返还后余额、收入正确"}, {"index": 3, "action": "4000 < 收入 < =25000", "expected": "16%-16% 下月返还后表现正常"}, {"index": 4, "action": "收入>25000或 收入>62500", "expected": "16%-16% 下月返还后表现正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入", "下月返还多收部分到医生余额(6-8日)", "劳务"], "case_name": "次月入账", "raw_text": "step1: 收入 < =800 => 收入*16%-0 下月返还后余额、收入正确 | step2: 800 < 收入 < =4000 => 收入*16%-[(收入-800)*20%] 下月返还后余额、收入正确 | step3: 4000 < 收入 < =25000 => 16%-16% 下月返还后表现正常 | step4: 收入>25000或 收入>62500 => 16%-16% 下月返还后表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "我的收入", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入"], "feature_scope": "医师端 > 签约换公司 > 我的收入", "case_name": "老版本我的收入页", "internal_id": "194499", "external_id": "33004", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "提现正常 绑定银行卡、微信正常 无支付宝"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "我的收入"], "case_name": "老版本我的收入页", "raw_text": "step1: => 提现正常 绑定银行卡、微信正常 无支付宝"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "列表展示", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "feature_scope": "退款 > 选择退款订单 > 列表展示", "case_name": "订单是无税订单,不展示在列表", "internal_id": "194505", "external_id": "33005", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无税:咨询费(提问+问诊)、赞赏、预约挂号,税前=税后;", "expected": "不展示在列表"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "case_name": "订单是无税订单,不展示在列表", "raw_text": "step1: 无税:咨询费(提问+问诊)、赞赏、预约挂号,税前=税后; => 不展示在列表"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "列表展示", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "feature_scope": "退款 > 选择退款订单 > 列表展示", "case_name": "无3天内(3*24h内)到账的咨询费(提问+问诊)、赞赏和预约挂号费", "internal_id": "194508", "external_id": "33006", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "3天:以3*24小时为时间点", "expected": "显示暂无订单,只能退三日内的订单哦"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "case_name": "无3天内(3*24h内)到账的咨询费(提问+问诊)、赞赏和预约挂号费", "raw_text": "step1: 3天:以3*24小时为时间点 => 显示暂无订单,只能退三日内的订单哦"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "列表展示", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "feature_scope": "退款 > 选择退款订单 > 列表展示", "case_name": "3天内只有1个到账记录:咨询费(提问+问诊)、赞赏和预约挂号费", "internal_id": "194511", "external_id": "33007", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "3天内只有一个到账记录,咨询费(提问+问诊)或赞赏或预约挂号费", "expected": "咨询费(提问+问诊)/赞赏/预约挂号费-微信号 金额 支付时间"}, {"index": 2, "action": "咨询费,用户支付后,医生回复到账后,才显示在退款列表。", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "case_name": "3天内只有1个到账记录:咨询费(提问+问诊)、赞赏和预约挂号费", "raw_text": "step1: 3天内只有一个到账记录,咨询费(提问+问诊)或赞赏或预约挂号费 => 咨询费(提问+问诊)/赞赏/预约挂号费-微信号 金额 支付时间 | step2: 咨询费,用户支付后,医生回复到账后,才显示在退款列表。 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "列表展示", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "feature_scope": "退款 > 选择退款订单 > 列表展示", "case_name": "3天内有30个到账记录:咨询费(提问+问诊)、赞赏、诊金和预约挂号费", "internal_id": "194515", "external_id": "33008", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "订单按照时间顺序,自近向远排序;", "expected": "一次性展示,不分页拉取;"}, {"index": 2, "action": "下拉可以刷新列表;", "expected": "如果在另外一台设备已退款成功了的订单,下拉刷新后,列表不展示已退款的订单。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "case_name": "3天内有30个到账记录:咨询费(提问+问诊)、赞赏、诊金和预约挂号费", "raw_text": "step1: 订单按照时间顺序,自近向远排序; => 一次性展示,不分页拉取; | step2: 下拉可以刷新列表; => 如果在另外一台设备已退款成功了的订单,下拉刷新后,列表不展示已退款的订单。"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "列表展示", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "feature_scope": "退款 > 选择退款订单 > 列表展示", "case_name": "订单需扣除的金额,超出账户余额,订单置灰显示", "internal_id": "194519", "external_id": "33009", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无法选中,顺序放在最后,点击,toast提示“当前账户余额不足”;", "expected": "需扣除:按照税后"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "列表展示"], "case_name": "订单需扣除的金额,超出账户余额,订单置灰显示", "raw_text": "step1: 无法选中,顺序放在最后,点击,toast提示“当前账户余额不足”; => 需扣除:按照税后"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "账号余额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "账号余额"], "feature_scope": "退款 > 选择退款订单 > 账号余额", "case_name": "账户余额,数值正确,保留小数点后2位数", "internal_id": "194523", "external_id": "33010", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "刚好整数,如100", "expected": ""}, {"index": 2, "action": "小数点后2位小数,如100.23", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "账号余额"], "case_name": "账户余额,数值正确,保留小数点后2位数", "raw_text": "step1: 刚好整数,如100 => | step2: 小数点后2位小数,如100.23 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "账号余额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "账号余额"], "feature_scope": "退款 > 选择退款订单 > 账号余额", "case_name": "操作退款给患者后,账户余额数值变化正确", "internal_id": "194527", "external_id": "33011", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "分别退款咨询费或赞赏或预约挂号费;", "expected": "账户余额数值变化正确;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "账号余额"], "case_name": "操作退款给患者后,账户余额数值变化正确", "raw_text": "step1: 分别退款咨询费或赞赏或预约挂号费; => 账户余额数值变化正确;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "不勾选订单,不显示“预计扣款金额”选项", "internal_id": "194531", "external_id": "33012", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "不勾选订单,不显示“预计扣款金额”选项", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "订单是签约订单,按4.5%计算预计扣款金额", "internal_id": "194533", "external_id": "33013", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "签约:咨询费(提问+问诊)、赞赏、诊金、预约挂号费按4.5%计算预计扣款金额;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "订单是签约订单,按4.5%计算预计扣款金额", "raw_text": "step1: 签约:咨询费(提问+问诊)、赞赏、诊金、预约挂号费按4.5%计算预计扣款金额; => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "订单是劳务订单,按16%计算预计扣款金额", "internal_id": "194536", "external_id": "33014", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "劳务(港澳台护照):咨询费(提问+问诊)、赞赏、诊金、预约挂号费按16%计算预计扣款金额;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "订单是劳务订单,按16%计算预计扣款金额", "raw_text": "step1: 劳务(港澳台护照):咨询费(提问+问诊)、赞赏、诊金、预约挂号费按16%计算预计扣款金额; => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "订单是大V订单,按最高税率计算预计扣款金额", "internal_id": "194539", "external_id": "33015", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "大V:咨询费(提问+问诊)、赞赏、诊金、预约挂号,按最高税率计算预计扣款金额;", "expected": "取猫头鹰配置税率的最大值;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "订单是大V订单,按最高税率计算预计扣款金额", "raw_text": "step1: 大V:咨询费(提问+问诊)、赞赏、诊金、预约挂号,按最高税率计算预计扣款金额; => 取猫头鹰配置税率的最大值;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "订单是属临时调整,按4.5%计算计算预计扣款金额", "internal_id": "194542", "external_id": "33016", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "大V:咨询费(提问+问诊)、赞赏、诊金、预约挂号,按最高税率计算预计扣款金额;", "expected": "取猫头鹰配置税率的最大值;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "订单是属临时调整,按4.5%计算计算预计扣款金额", "raw_text": "step1: 大V:咨询费(提问+问诊)、赞赏、诊金、预约挂号,按最高税率计算预计扣款金额; => 取猫头鹰配置税率的最大值;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "当前税率有变化,订单按照原税率退款", "internal_id": "194545", "external_id": "33017", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "订单是大V,原来税率是X,现在Y;", "expected": "按照税率X退款;"}, {"index": 2, "action": "订单是临时,原来税率是X,现在Y;", "expected": "按照税率X退款;"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "当前税率有变化,订单按照原税率退款", "raw_text": "step1: 订单是大V,原来税率是X,现在Y; => 按照税率X退款; | step2: 订单是临时,原来税率是X,现在Y; => 按照税率X退款;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "预计扣款金额", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "feature_scope": "退款 > 选择退款订单 > 预计扣款金额", "case_name": "当前税率类型有变化,订单按照原类型税率退款", "internal_id": "194549", "external_id": "33018", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "订单是无税,当前劳务\\签约\\大V\\临时;", "expected": "按无税;"}, {"index": 2, "action": "订单是劳务,当前签约\\大V\\临时;", "expected": "按劳务税率;"}, {"index": 3, "action": "订单是签约,当前解除签约\\大V\\临时;", "expected": "按签约税率;"}, {"index": 4, "action": "订单是大V,当前签约\\临时;", "expected": "按大V税率;"}, {"index": 5, "action": "订单是临时,当前签约\\大V;", "expected": "按临时税率;"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "预计扣款金额"], "case_name": "当前税率类型有变化,订单按照原类型税率退款", "raw_text": "step1: 订单是无税,当前劳务\\签约\\大V\\临时; => 按无税; | step2: 订单是劳务,当前签约\\大V\\临时; => 按劳务税率; | step3: 订单是签约,当前解除签约\\大V\\临时; => 按签约税率; | step4: 订单是大V,当前签约\\临时; => 按大V税率; | step5: 订单是临时,当前签约\\大V; => 按临时税率;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "退款给患者", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "feature_scope": "退款 > 选择退款订单 > 退款给患者", "case_name": "未选择订单,“退款给患者”按钮灰色不可点", "internal_id": "194557", "external_id": "33019", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "case_name": "未选择订单,“退款给患者”按钮灰色不可点", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "退款给患者", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "feature_scope": "退款 > 选择退款订单 > 退款给患者", "case_name": "一次只能选1单,切换订单,退款给患者正确", "internal_id": "194559", "external_id": "33020", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择订单A,这时候再点击订单B;", "expected": "订单B被选择,订单A取消选择; 预计扣款金额变化为A的金额;"}, {"index": 2, "action": "点击“退款给患者”,退款成功;", "expected": "患者收到原来支付的金额; 医生端的账号余额变化正确(减去该订单的税后金额);"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "case_name": "一次只能选1单,切换订单,退款给患者正确", "raw_text": "step1: 选择订单A,这时候再点击订单B; => 订单B被选择,订单A取消选择; 预计扣款金额变化为A的金额; | step2: 点击“退款给患者”,退款成功; => 患者收到原来支付的金额; 医生端的账号余额变化正确(减去该订单的税后金额);"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "退款给患者", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "feature_scope": "退款 > 选择退款订单 > 退款给患者", "case_name": "另外一台设备已退款成功了的订单,此设备选择该订单后,点击“退款给患者”", "internal_id": "194563", "external_id": "33021", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "设备X在选择退款订单列表,选择订单A;", "expected": ""}, {"index": 2, "action": "此时设备Y登录同样的账号,在选择退款订单列表,也选择订单A,退款成功;", "expected": ""}, {"index": 3, "action": "这时候设备X,点击“退款给患者”;", "expected": "仍可进入退款确认页;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "选择退款订单", "退款给患者"], "case_name": "另外一台设备已退款成功了的订单,此设备选择该订单后,点击“退款给患者”", "raw_text": "step1: 设备X在选择退款订单列表,选择订单A; => | step2: 此时设备Y登录同样的账号,在选择退款订单列表,也选择订单A,退款成功; => | step3: 这时候设备X,点击“退款给患者”; => 仍可进入退款确认页;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "确认退款", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "feature_scope": "签约换公司 > 退款 > 确认退款", "case_name": "确认退款页面展示正确,输入正确的手机验证码后,退款成功", "internal_id": "194569", "external_id": "33022", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "退款金额,跟选择退款的订单税后金额一致(保留小数点后两位);", "expected": ""}, {"index": 2, "action": "点击“确认退款”后,自动跳转到患者会话页,并发送退款成功消息;", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "case_name": "确认退款页面展示正确,输入正确的手机验证码后,退款成功", "raw_text": "step1: 退款金额,跟选择退款的订单税后金额一致(保留小数点后两位); => | step2: 点击“确认退款”后,自动跳转到患者会话页,并发送退款成功消息; => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "确认退款", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "feature_scope": "签约换公司 > 退款 > 确认退款", "case_name": "尝试多次点击“确认退款”按钮,不会进行多次退款", "internal_id": "194573", "external_id": "33023", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "case_name": "尝试多次点击“确认退款”按钮,不会进行多次退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "确认退款", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "feature_scope": "签约换公司 > 退款 > 确认退款", "case_name": "另外一台设备已退款成功了的订单,此设备点击“确认退款”", "internal_id": "194575", "external_id": "33024", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "设备X在选择退款订单列表,选择订单A,点击“退款给患者”进入确认退款页面;", "expected": ""}, {"index": 2, "action": "此时设备Y登录同样的账号,在选择退款订单列表,也选择订单A,退款成功;", "expected": ""}, {"index": 3, "action": "这时候设备X,点击“确认退款”;", "expected": "不能再进行退款,提示“请勿重复退款”"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "case_name": "另外一台设备已退款成功了的订单,此设备点击“确认退款”", "raw_text": "step1: 设备X在选择退款订单列表,选择订单A,点击“退款给患者”进入确认退款页面; => | step2: 此时设备Y登录同样的账号,在选择退款订单列表,也选择订单A,退款成功; => | step3: 这时候设备X,点击“确认退款”; => 不能再进行退款,提示“请勿重复退款”"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "确认退款", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "feature_scope": "签约换公司 > 退款 > 确认退款", "case_name": "确认退款的时候,余额不足,退款失败", "internal_id": "194580", "external_id": "33025", "case_revision_version": "1", "summary": "", "preconditions": "1、账号余额是101元; 2、订单A金额是20元;", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "设备X在选择退款订单列表,选择订单A,点击“退款给患者”进入确认退款页面;", "expected": ""}, {"index": 2, "action": "此时设备Y登录同样的账号,提现100元,剩余1元;", "expected": ""}, {"index": 3, "action": "这时候设备X,点击“确认退款”;", "expected": "提示余额不足,退款失败;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "case_name": "确认退款的时候,余额不足,退款失败", "raw_text": "1、账号余额是101元; 2、订单A金额是20元; | step1: 设备X在选择退款订单列表,选择订单A,点击“退款给患者”进入确认退款页面; => | step2: 此时设备Y登录同样的账号,提现100元,剩余1元; => | step3: 这时候设备X,点击“确认退款”; => 提示余额不足,退款失败;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "确认退款", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "feature_scope": "签约换公司 > 退款 > 确认退款", "case_name": "输入验证码、退款理由,退款正常", "internal_id": "194585", "external_id": "33026", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "验证码:超时、错误、已使用的验证码等", "expected": "退款失败;"}, {"index": 2, "action": "退款理由:空、200字", "expected": "退款成功;"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "确认退款"], "case_name": "输入验证码、退款理由,退款正常", "raw_text": "step1: 验证码:超时、错误、已使用的验证码等 => 退款失败; | step2: 退款理由:空、200字 => 退款成功;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "会话页-退款消息", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "会话页-退款消息"], "feature_scope": "签约换公司 > 退款 > 会话页-退款消息", "case_name": "退款消息展示正确", "internal_id": "194590", "external_id": "33027", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "退款成功消息展示正确;", "expected": "1、退款项目:咨询费(提问+问诊)或赞赏或诊金或预约挂号费 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、退款理由:没填写则不展示该行。200字一次性全部展示。 4、点击查看详情 >"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "会话页-退款消息"], "case_name": "退款消息展示正确", "raw_text": "step1: 退款成功消息展示正确; => 1、退款项目:咨询费(提问+问诊)或赞赏或诊金或预约挂号费 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、退款理由:没填写则不展示该行。200字一次性全部展示。 4、点击查看详情 >"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "退款详情", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "退款详情"], "feature_scope": "签约换公司 > 退款 > 退款详情", "case_name": "进入退款详情,页面展示正确", "internal_id": "194594", "external_id": "33028", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "进入退款详情,页面展示正确;", "expected": "退款详情 1、退款项目:咨询费(提问+问诊)或赞赏或诊金或预约挂号费 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、收款人:原来患者账号名字(account表) 4、理由:200字一次性全部展示。 5、退款方式 6、退款时间"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "医师端", "签约换公司", "退款", "退款详情"], "case_name": "进入退款详情,页面展示正确", "raw_text": "step1: 进入退款详情,页面展示正确; => 退款详情 1、退款项目:咨询费(提问+问诊)或赞赏或诊金或预约挂号费 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、收款人:原来患者账号名字(account表) 4、理由:200字一次性全部展示。 5、退款方式 6、退款时间"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约数据", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 签约数据", "case_name": "港澳台医生签约提交资料,港澳台签证管理页面出现审核数据", "internal_id": "195398", "external_id": "33182", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "case_name": "港澳台医生签约提交资料,港澳台签证管理页面出现审核数据", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约数据", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 签约数据", "case_name": "大陆医生提交签约资料,港澳台签证管理页面不会出现此条审核数据", "internal_id": "195400", "external_id": "33183", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "case_name": "大陆医生提交签约资料,港澳台签证管理页面不会出现此条审核数据", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约数据", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 签约数据", "case_name": "提交的身份证照片可以下载", "internal_id": "195402", "external_id": "33184", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击【查看证件照】", "expected": "1,可以查看证件照片,照片显示正常,照片可以旋转; 2,还可以下载照片;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据"], "case_name": "提交的身份证照片可以下载", "raw_text": "step1: 点击【查看证件照】 => 1,可以查看证件照片,照片显示正常,照片可以旋转; 2,还可以下载照片;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【通过】按钮", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 【通过】按钮", "case_name": "没有操作过的数据,显示【通过】按钮", "internal_id": "195406", "external_id": "33185", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "case_name": "没有操作过的数据,显示【通过】按钮", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【通过】按钮", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 【通过】按钮", "case_name": "港澳台照片在第三方系统没有同步,【通过】按钮不可以点击", "internal_id": "195408", "external_id": "33186", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "直接点击【通过】", "expected": "1,用户不存在,请确认已同步再重试;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "case_name": "港澳台照片在第三方系统没有同步,【通过】按钮不可以点击", "raw_text": "step1: 直接点击【通过】 => 1,用户不存在,请确认已同步再重试;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【通过】按钮", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 【通过】按钮", "case_name": "港澳台证件照在第三方系统已经同步,【通过】按钮可以点击", "internal_id": "195411", "external_id": "33187", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击【通过】按钮", "expected": "1,弹窗进行二次确认; (1)【确认】按钮; (2)【取消】按钮,弹窗关闭;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【通过】按钮"], "case_name": "港澳台证件照在第三方系统已经同步,【通过】按钮可以点击", "raw_text": "step1: 点击【通过】按钮 => 1,弹窗进行二次确认; (1)【确认】按钮; (2)【取消】按钮,弹窗关闭;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【不通过】按钮", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【不通过】按钮"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 【不通过】按钮", "case_name": "没有操作过的数据,显示【不通过】按钮", "internal_id": "195415", "external_id": "33188", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【不通过】按钮"], "case_name": "没有操作过的数据,显示【不通过】按钮", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【不通过】按钮", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【不通过】按钮"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 【不通过】按钮", "case_name": "不管数据有没有在第三方同步,【不通过】按钮都可以操作", "internal_id": "195417", "external_id": "33189", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击【不通过】", "expected": "1,二次弹窗提示 (1)【确认】按钮,签约失败,发送大家助理,签约不成功; (2)【取消】按钮,弹窗关闭;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "【不通过】按钮"], "case_name": "不管数据有没有在第三方同步,【不通过】按钮都可以操作", "raw_text": "step1: 点击【不通过】 => 1,二次弹窗提示 (1)【确认】按钮,签约失败,发送大家助理,签约不成功; (2)【取消】按钮,弹窗关闭;"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【等待内部审核】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【等待内部审核】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【等待内部审核】状态", "case_name": "未操作过的数据,签约状态为:【等待内部审核】", "internal_id": "195422", "external_id": "33190", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【等待内部审核】状态"], "case_name": "未操作过的数据,签约状态为:【等待内部审核】", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【等待签约结果】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【等待签约结果】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【等待签约结果】状态", "case_name": "已点击通过,但第三方还未签约的数据,状态为【等待签约结果】", "internal_id": "195425", "external_id": "33191", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "第三方同步了,点击【通过】按钮", "expected": "1,第三方还没有签约成功, 【已通过】按钮置灰 ,签约状态由【等待内部审核】变成【等待签约结果】"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【等待签约结果】状态"], "case_name": "已点击通过,但第三方还未签约的数据,状态为【等待签约结果】", "raw_text": "step1: 第三方同步了,点击【通过】按钮 => 1,第三方还没有签约成功, 【已通过】按钮置灰 ,签约状态由【等待内部审核】变成【等待签约结果】"}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【签约成功】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约成功】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【签约成功】状态", "case_name": "已点击通过,并且第三方签约成功,状态为【签约成功】", "internal_id": "195429", "external_id": "33192", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "按钮变为【已通过】并且置灰不可点击;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约成功】状态"], "case_name": "已点击通过,并且第三方签约成功,状态为【签约成功】", "raw_text": "step1: 按钮变为【已通过】并且置灰不可点击; => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【签约失败】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【签约失败】状态", "case_name": "新审核数据,直接点击【不通过】按钮,确认后状态为【签约失败】", "internal_id": "195433", "external_id": "33193", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "同时按钮变为【已不通过】,并且置灰不可点击", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "case_name": "新审核数据,直接点击【不通过】按钮,确认后状态为【签约失败】", "raw_text": "step1: 同时按钮变为【已不通过】,并且置灰不可点击 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【签约失败】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【签约失败】状态", "case_name": "已点击【通过】但是第三方签约失败,状态为【签约失败】", "internal_id": "195436", "external_id": "33194", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "按钮变成【已通过】并且置灰不可点击", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "case_name": "已点击【通过】但是第三方签约失败,状态为【签约失败】", "raw_text": "step1: 按钮变成【已通过】并且置灰不可点击 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "【签约失败】状态", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "feature_scope": "港澳台签证管理 > 签约数据状态变更 > 【签约失败】状态", "case_name": "【签约失败】的状态会发送大家助理告知医生签约失败", "internal_id": "195439", "external_id": "33195", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,收到签约失败的医生可以再次发起签约,猫头鹰会再次生成新的签约数据; 2,需要再次给第三方发送邮件,进行同步,没有同步之前还是不可以点击【通过】按钮;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约数据状态变更", "【签约失败】状态"], "case_name": "【签约失败】的状态会发送大家助理告知医生签约失败", "raw_text": "step1: 1,收到签约失败的医生可以再次发起签约,猫头鹰会再次生成新的签约数据; 2,需要再次给第三方发送邮件,进行同步,没有同步之前还是不可以点击【通过】按钮; => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "签约审核权限限制", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约审核权限限制"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 签约审核权限限制", "case_name": "操作权限只能给固定的人(熊熔熔),其他人只能查看记录", "internal_id": "195443", "external_id": "33196", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "签约审核权限限制"], "case_name": "操作权限只能给固定的人(熊熔熔),其他人只能查看记录", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "医生详情页-签约权限", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "医生详情页-签约权限"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 医生详情页-签约权限", "case_name": "去掉港澳台特殊劳务方式结算", "internal_id": "195446", "external_id": "33197", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "医生详情页-签约权限"], "case_name": "去掉港澳台特殊劳务方式结算", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "医生详情页-签约权限", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "医生详情页-签约权限"], "feature_scope": "猫头鹰端 > 港澳台签证管理 > 医生详情页-签约权限", "case_name": "可签约两次下方文案修改", "internal_id": "195448", "external_id": "33198", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "修改为:适用提现超过月限额的用户", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "港澳台签证管理", "医生详情页-签约权限"], "case_name": "可签约两次下方文案修改", "raw_text": "step1: 修改为:适用提现超过月限额的用户 => "}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "医生管理", "suite_path": ["V4.18.9", "猫头鹰端", "医生管理"], "feature_scope": "V4.18.9 > 猫头鹰端 > 医生管理", "case_name": "医生列表,增加开药权限一列", "internal_id": "195452", "external_id": "33199", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "医生管理"], "case_name": "医生列表,增加开药权限一列", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.18.9", "suite_name": "医生管理", "suite_path": ["V4.18.9", "猫头鹰端", "医生管理"], "feature_scope": "V4.18.9 > 猫头鹰端 > 医生管理", "case_name": "医生详情,开药权限:中药、中成药、西药", "internal_id": "195454", "external_id": "33200", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.18.9.testsuite-deep.xml", "suite_path": ["V4.18.9", "猫头鹰端", "医生管理"], "case_name": "医生详情,开药权限:中药、中成药、西药", "raw_text": ""}}