case_candidates.jsonl
210 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:饮片、颗粒剂、成药", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:饮片、颗粒剂、成药"], "feature_scope": "我的收入 > 在途收入 > 到账情况:饮片、颗粒剂、成药", "case_name": "到账时间,以真实发货时间为准", "internal_id": "192488", "external_id": "32594", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:饮片、颗粒剂、成药"], "case_name": "到账时间,以真实发货时间为准", "raw_text": "step1: 订单状态已发货,在途收入到账,该订单治疗服务费,转至“余额”。 => | step2: 月明细:展示发货时间。 => 后台定时执行,因此实际的时间,是定时任务执行的时间点。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:饮片、颗粒剂、成药", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:饮片、颗粒剂、成药"], "feature_scope": "我的收入 > 在途收入 > 到账情况:饮片、颗粒剂、成药", "case_name": "订单治疗服务费还在途,工单择“原路退回”", "internal_id": "192492", "external_id": "32595", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "工单流程都通过后,治疗服务费从在途收入消失。 也不会转至“余额”。 “在途收入”的“税前”字段,金额显示正确。", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:饮片、颗粒剂、成药"], "case_name": "订单治疗服务费还在途,工单择“原路退回”", "raw_text": "step1: 工单流程都通过后,治疗服务费从在途收入消失。 也不会转至“余额”。 “在途收入”的“税前”字段,金额显示正确。 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:丸、散、膏", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "feature_scope": "我的收入 > 在途收入 > 到账情况:丸、散、膏", "case_name": "猫头鹰无配置到账时间,默认接单时间后24h", "internal_id": "192496", "external_id": "32596", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "该订单治疗服务费,转至“余额”。", "expected": ""}, {"index": 2, "action": "月明细:展示接单时间后24h时间。", "expected": "具体时间跟定时任务有关系:生产环境,后台每个小时执行一次到账任务。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "case_name": "猫头鹰无配置到账时间,默认接单时间后24h", "raw_text": "step1: 该订单治疗服务费,转至“余额”。 => | step2: 月明细:展示接单时间后24h时间。 => 具体时间跟定时任务有关系:生产环境,后台每个小时执行一次到账任务。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:丸、散、膏", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "feature_scope": "我的收入 > 在途收入 > 到账情况:丸、散、膏", "case_name": "猫头鹰配置有到账时间:1小时、24小时、72小时", "internal_id": "192500", "external_id": "32597", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "case_name": "猫头鹰配置有到账时间:1小时、24小时、72小时", "raw_text": "step1: 已接单状态,均正常按照所配置的时间到账。 => 该订单治疗服务费,转至“余额”。 | step2: 配置时间未到,订单已发货状态。 => 该订单治疗服务费,转至“余额”。 | step3: 月明细:展示接单时间后配置的时间。 => 具体时间跟定时任务有关系:生产环境,后台每个小时执行一次到账任务。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:丸、散、膏", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "feature_scope": "我的收入 > 在途收入 > 到账情况:丸、散、膏", "case_name": "订单治疗服务费还在途,工单择“原路退回”", "internal_id": "192505", "external_id": "32598", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "工单流程都通过后,治疗服务费从在途收入消失。 也不会转至“余额”。 “在途收入”的“税前”字段,金额显示正确。", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "case_name": "订单治疗服务费还在途,工单择“原路退回”", "raw_text": "step1: 工单流程都通过后,治疗服务费从在途收入消失。 也不会转至“余额”。 “在途收入”的“税前”字段,金额显示正确。 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "到账情况:丸、散、膏", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "feature_scope": "我的收入 > 在途收入 > 到账情况:丸、散、膏", "case_name": "订单已接单状态,治疗服务费已入账,工单择“原路退回”", "internal_id": "192508", "external_id": "32599", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "工单流程都通过后,治疗服务费仍体现在收入明细和余额中,不会再扣除", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入", "到账情况:丸、散、膏"], "case_name": "订单已接单状态,治疗服务费已入账,工单择“原路退回”", "raw_text": "step1: 工单流程都通过后,治疗服务费仍体现在收入明细和余额中,不会再扣除 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在途收入", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 在途收入", "case_name": "用户下载新版本后第一次进入,可以看到小红点提示。进入“在途收入”后,红点消失。", "internal_id": "192476", "external_id": "32591", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "case_name": "用户下载新版本后第一次进入,可以看到小红点提示。进入“在途收入”后,红点消失。", "raw_text": "step1: 无在途收入; => 展示小红点; | step2: 有在途收入; => 展示小红点;"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在途收入", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 在途收入", "case_name": "不同“税前”金额,在途收入展示正确", "internal_id": "192480", "external_id": "32592", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无在途收入;", "expected": "税前:0"}, {"index": 2, "action": "只有1个在途收入;", "expected": "税前:XX.XX"}, {"index": 3, "action": "有10个在途收入;", "expected": "税前:XX.XX(10个在途收入税前之和)"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "case_name": "不同“税前”金额,在途收入展示正确", "raw_text": "step1: 无在途收入; => 税前:0 | step2: 只有1个在途收入; => 税前:XX.XX | step3: 有10个在途收入; => 税前:XX.XX(10个在途收入税前之和)"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在途收入", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 在途收入", "case_name": "药房接单时,属于“在途收入”,此时医生不可提现,月明细中无记录。", "internal_id": "192485", "external_id": "32593", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入"], "case_name": "药房接单时,属于“在途收入”,此时医生不可提现,月明细中无记录。", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在途收入明细", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入明细"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 在途收入明细", "case_name": "不同数量在途收入,列表展示正确", "internal_id": "192512", "external_id": "32600", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无在途收入;", "expected": "页面展示缺省图;"}, {"index": 2, "action": "只有1个在途收入;", "expected": "1、顶部展示在途收入展示文案; 2、诊后病程管理费-XXX、接单时间、税前金额XX.XX"}, {"index": 3, "action": "有50个在途收入;", "expected": "1、顶部展示在途收入展示文案; 2、诊后病程管理费-XXX、接单时间、税前金额XX.XX"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入明细"], "case_name": "不同数量在途收入,列表展示正确", "raw_text": "step1: 无在途收入; => 页面展示缺省图; | step2: 只有1个在途收入; => 1、顶部展示在途收入展示文案; 2、诊后病程管理费-XXX、接单时间、税前金额XX.XX | step3: 有50个在途收入; => 1、顶部展示在途收入展示文案; 2、诊后病程管理费-XXX、接单时间、税前金额XX.XX"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在途收入明细", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入明细"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 在途收入明细", "case_name": "在途收入到账或退款后,明细页面不展示该明细", "internal_id": "192517", "external_id": "32601", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "在途收入明细"], "case_name": "在途收入到账或退款后,明细页面不展示该明细", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "兼容性", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "兼容性"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 兼容性", "case_name": "老收入(不收税模式)下,治疗服务费仍旧按接单时间到账。", "internal_id": "192520", "external_id": "32602", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "兼容性"], "case_name": "老收入(不收税模式)下,治疗服务费仍旧按接单时间到账。", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "兼容性", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "兼容性"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 兼容性", "case_name": "flutter与appweb,“我的收入”页面均需实现", "internal_id": "192522", "external_id": "32603", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "兼容性"], "case_name": "flutter与appweb,“我的收入”页面均需实现", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "规则说明", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "规则说明"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 规则说明", "case_name": "增加备注:在途收入", "internal_id": "192525", "external_id": "32604", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "规则说明"], "case_name": "增加备注:在途收入", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "月明细", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "月明细"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 月明细", "case_name": "在途收入到账后,税后收入、税前收入、次月结算后入账等数值变化正确", "internal_id": "192528", "external_id": "32605", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "入住、劳务均正确;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "月明细"], "case_name": "在途收入到账后,税后收入、税前收入、次月结算后入账等数值变化正确", "raw_text": "step1: 入住、劳务均正确; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "月明细", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "月明细"], "feature_scope": "治疗服务费延迟到账 > 我的收入 > 月明细", "case_name": "入驻模式:订单金额,仍是接单后直接到账", "internal_id": "192531", "external_id": "32606", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "治疗服务费延迟到账", "我的收入", "月明细"], "case_name": "入驻模式:订单金额,仍是接单后直接到账", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "义诊设置", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置", "义诊设置"], "feature_scope": "视频问诊 > 工作室设置 > 义诊设置", "case_name": "视频问诊不支持义诊", "internal_id": "192546", "external_id": "32610", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置", "义诊设置"], "case_name": "视频问诊不支持义诊", "raw_text": "step1: 视频问诊开启状态,进入义诊设置,选择义诊类型 => 1,无法选择:视频问诊。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "工作室设置", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "feature_scope": "医师端 > 视频问诊 > 工作室设置", "case_name": "视频问诊关闭", "internal_id": "192535", "external_id": "32607", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "第一次进入中医线上咨询设置", "expected": "1,视频问诊默认关闭,问诊费用默认20; 2,关闭状态不可设置问诊费用; 3,患者在小程序无法购买:视频问诊。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "case_name": "视频问诊关闭", "raw_text": "step1: 第一次进入中医线上咨询设置 => 1,视频问诊默认关闭,问诊费用默认20; 2,关闭状态不可设置问诊费用; 3,患者在小程序无法购买:视频问诊。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "工作室设置", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "feature_scope": "医师端 > 视频问诊 > 工作室设置", "case_name": "视频问诊打开", "internal_id": "192538", "external_id": "32608", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "打开视频问诊", "expected": "1,视频问诊打开,问诊费用默认20; 2,可以设置问诊费用; 3,患者在小程序可以购买:视频问诊。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "case_name": "视频问诊打开", "raw_text": "step1: 打开视频问诊 => 1,视频问诊打开,问诊费用默认20; 2,可以设置问诊费用; 3,患者在小程序可以购买:视频问诊。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "工作室设置", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "feature_scope": "医师端 > 视频问诊 > 工作室设置", "case_name": "视频问诊费用设置", "internal_id": "192541", "external_id": "32609", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊费用设置规则同图文问诊和电话问诊一样", "expected": "1,默认显示:免费、20、50、80、100、自定义; 2,选择免费,点击保存后,视频问诊费用为免费,患者小程序购买时免费; 3,问诊费用由20元切换到免费,没有点击【保存】按钮,直接返回,弹出:是否放弃此次修改弹窗; (1)点击【取消】按钮,页面还在设置问诊费用页面; (2)点击【确认】按钮,页面回到中医线上咨询设置页面;问诊费用还是20元。 4,选择自定义,弹出自定义弹窗,范围在0-9999元,超出不可以输入; (1)点击【取消】按钮,弹窗关闭; (2)什么都没有输入,点击【确认】按钮,弹窗关闭,没有生成自定义费用; (3)输入数字1,点击【确认】按钮,弹窗关闭,生成自定义费用1元。 5,自定义费用为1元,选择1元,保存后;患者在小程序购买视频问诊为:1元。"}, {"index": 2, "action": "视频问诊设置页面顶部文案", "expected": "1,到账时间:当您和患者结束超过1分钟视频后费用即时到账。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "工作室设置"], "case_name": "视频问诊费用设置", "raw_text": "step1: 问诊费用设置规则同图文问诊和电话问诊一样 => 1,默认显示:免费、20、50、80、100、自定义; 2,选择免费,点击保存后,视频问诊费用为免费,患者小程序购买时免费; 3,问诊费用由20元切换到免费,没有点击【保存】按钮,直接返回,弹出:是否放弃此次修改弹窗; (1)点击【取消】按钮,页面还在设置问诊费用页面; (2)点击【确认】按钮,页面回到中医线上咨询设置页面;问诊费用还是20元。 4,选择自定义,弹出自定义弹窗,范围在0-9999元,超出不可以输入; (1)点击【取消】按钮,弹窗关闭; (2)什么都没有输入,点击【确认】按钮,弹窗关闭,没有生成自定义费用; (3)输入数字1,点击【确认】按钮,弹窗关闭,生成自定义费用1元。 5,自定义费用为1元,选择1元,保存后;患者在小程序购买视频问诊为:1元。 | step2: 视频问诊设置页面顶部文案 => 1,到账时间:当您和患者结束超过1分钟视频后费用即时到账。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊结束节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊结束节点", "case_name": "24小时内没回复,超出24小时,视频问诊结束", "internal_id": "192550", "external_id": "32611", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买 付费 的视频问诊,医生一直没有回复,超出24小时后", "expected": "视频问诊结束,费用自动退回给患者 [截图]"}, {"index": 2, "action": "患者购买 免费 的视频问诊,医生一直没有回复,超出24小时后", "expected": "没有Tips提醒"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "case_name": "24小时内没回复,超出24小时,视频问诊结束", "raw_text": "step1: 患者购买 付费 的视频问诊,医生一直没有回复,超出24小时后 => 视频问诊结束,费用自动退回给患者 [截图] | step2: 患者购买 免费 的视频问诊,医生一直没有回复,超出24小时后 => 没有Tips提醒"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊结束节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊结束节点", "case_name": "24小时内回复,首次回复的48小时后视频问诊结束", "internal_id": "192554", "external_id": "32612", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "case_name": "24小时内回复,首次回复的48小时后视频问诊结束", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊结束节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊结束节点", "case_name": "医生主动结束视频问诊,问诊结束", "internal_id": "192556", "external_id": "32613", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "在视频问诊中,医生点击:结束对话", "expected": "视频问诊结束"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "case_name": "医生主动结束视频问诊,问诊结束", "raw_text": "step1: 在视频问诊中,医生点击:结束对话 => 视频问诊结束"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊结束节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊结束节点", "case_name": "医生退款成功后,问诊自动结束", "internal_id": "192559", "external_id": "32614", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生收到视频问诊费用后,首次回复的48小时内,选择退款此订单,退款时 勾选 :结束问诊,退款成功后", "expected": "视频问诊结束"}, {"index": 2, "action": "医生收到视频问诊费用后,首次回复的48小时内,选择退款此订单,退款时 没有 勾选:结束问诊,退款成功后", "expected": "还在视频问诊中"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊结束节点"], "case_name": "医生退款成功后,问诊自动结束", "raw_text": "step1: 医生收到视频问诊费用后,首次回复的48小时内,选择退款此订单,退款时 勾选 :结束问诊,退款成功后 => 视频问诊结束 | step2: 医生收到视频问诊费用后,首次回复的48小时内,选择退款此订单,退款时 没有 勾选:结束问诊,退款成功后 => 还在视频问诊中"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊费用到账节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用到账节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊费用到账节点", "case_name": "付费的视频问诊,在接听视频超出1分钟挂断后,收到费用", "internal_id": "192564", "external_id": "32615", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "视频问诊中医生拨打和患者回播,接听超过1分钟", "expected": "费用到账"}, {"index": 2, "action": "设置的视频时间在48小时以后,设置视频时间之前完成了视频问诊,视频问诊未结束,然后退费,再次拨打视频", "expected": "钱不会在到账"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用到账节点"], "case_name": "付费的视频问诊,在接听视频超出1分钟挂断后,收到费用", "raw_text": "step1: 视频问诊中医生拨打和患者回播,接听超过1分钟 => 费用到账 | step2: 设置的视频时间在48小时以后,设置视频时间之前完成了视频问诊,视频问诊未结束,然后退费,再次拨打视频 => 钱不会在到账"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊费用到账节点", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用到账节点"], "feature_scope": "医师端 > 视频问诊 > 视频问诊费用到账节点", "case_name": "付费的视频问诊,在接听视频没有超出1分钟挂断后,不会收到费用", "internal_id": "192568", "external_id": "32616", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用到账节点"], "case_name": "付费的视频问诊,在接听视频没有超出1分钟挂断后,不会收到费用", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生一直没有回复,超出24小时后,自动退费", "internal_id": "192572", "external_id": "32617", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生一直没有回复,超出24小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,一直没有视频,超出48小时后,自动退费", "internal_id": "192575", "external_id": "32618", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,一直没有视频,超出48小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,未接通,超出48小时后,自动退费", "internal_id": "192578", "external_id": "32619", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,未接通,超出48小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,接听视频时间不超1分钟,超出48小时后,自动退费", "internal_id": "192581", "external_id": "32620", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生没有/设置视频时间在首次48小时内,接听视频时间不超1分钟,超出48小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生设置视频时间在首次48小时外,一直没有视频,超出设置时间2小时后,自动退费", "internal_id": "192584", "external_id": "32621", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生设置视频时间在首次48小时外,一直没有视频,超出设置时间2小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生设置视频时间在首次48小时外,未接通,超出设置时间2小时后,自动退费", "internal_id": "192587", "external_id": "32622", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生设置视频时间在首次48小时外,未接通,超出设置时间2小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "自动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 自动退费", "case_name": "付费视频,医生设置视频时间在首次48小时外,接听视频时间不超1分钟,超出设置时间2小时后,自动退费", "internal_id": "192590", "external_id": "32623", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "自动退费"], "case_name": "付费视频,医生设置视频时间在首次48小时外,接听视频时间不超1分钟,超出设置时间2小时后,自动退费", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "主动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 主动退费", "case_name": "付费视频,一直未拨打,医生主动结束问诊,费用退回", "internal_id": "192594", "external_id": "32624", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "case_name": "付费视频,一直未拨打,医生主动结束问诊,费用退回", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "主动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 主动退费", "case_name": "付费视频,未接通,医生主动结束问诊,费用退回", "internal_id": "192597", "external_id": "32625", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "case_name": "付费视频,未接通,医生主动结束问诊,费用退回", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "主动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 主动退费", "case_name": "付费视频,接通不超1分钟,医生主动结束问诊,费用退回", "internal_id": "192600", "external_id": "32626", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "case_name": "付费视频,接通不超1分钟,医生主动结束问诊,费用退回", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "主动退费", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "feature_scope": "视频问诊 > 视频问诊费用退费节点 > 主动退费", "case_name": "付费视频,接通超过一分钟后,医生收到钱,自己主动退回费用", "internal_id": "192603", "external_id": "32627", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "付费视频接通超过1分钟后,医生收到费用后主动退回去", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "视频问诊费用退费节点", "主动退费"], "case_name": "付费视频,接通超过一分钟后,医生收到钱,自己主动退回费用", "raw_text": "step1: 付费视频接通超过1分钟后,医生收到费用后主动退回去 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "待接诊", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待接诊"], "feature_scope": "视频问诊 > 咨询页 > 待接诊", "case_name": "患者购买视频问诊支付成功", "internal_id": "192608", "external_id": "32628", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买视频问诊支付成功", "expected": "1,咨询页面待接诊显示红点; 2,进入待接诊详情页,在返回,红点消失; 3,一直没有进入待接诊详情页,支付成功后,医生一直没有回复,超出24小时,红点自动消失; 4,一直没有进入待接诊详情页,支付成功后,医生有回复,红点自动消失。 [截图]"}, {"index": 2, "action": "点击待接诊进入详情页", "expected": "1,医生一直没有回复,支付成功后的24小时内显示; 2,医生一直没有回复超出24小时后消失; 3,医生24小时内首次回复后,数据消失。 (展示逻辑同现有的图文和电话问诊) [截图]"}, {"index": 3, "action": "点击筛选按钮", "expected": "1,类型新增:视频问诊; 2,类型选择:视频问诊时,状态只能选择:患者已开始问诊待首次回复,”患者未开始问诊“状态置灰不可选择。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待接诊"], "case_name": "患者购买视频问诊支付成功", "raw_text": "step1: 患者购买视频问诊支付成功 => 1,咨询页面待接诊显示红点; 2,进入待接诊详情页,在返回,红点消失; 3,一直没有进入待接诊详情页,支付成功后,医生一直没有回复,超出24小时,红点自动消失; 4,一直没有进入待接诊详情页,支付成功后,医生有回复,红点自动消失。 [截图] | step2: 点击待接诊进入详情页 => 1,医生一直没有回复,支付成功后的24小时内显示; 2,医生一直没有回复超出24小时后消失; 3,医生24小时内首次回复后,数据消失。 (展示逻辑同现有的图文和电话问诊) [截图] | step3: 点击筛选按钮 => 1,类型新增:视频问诊; 2,类型选择:视频问诊时,状态只能选择:患者已开始问诊待首次回复,”患者未开始问诊“状态置灰不可选择。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "“待通话”列表数据展示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "“待通话”列表数据展示"], "feature_scope": "咨询页 > 待通话 > “待通话”列表数据展示", "case_name": "视频、电话问诊购买成功,费用未到账,显示在待通话中", "internal_id": "192619", "external_id": "32630", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "“待通话”列表数据展示"], "case_name": "视频、电话问诊购买成功,费用未到账,显示在待通话中", "raw_text": "step1: 1,免费的,没有完成视频问诊的。 2,付费的未收到费用的。 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "“待通话”列表数据展示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "“待通话”列表数据展示"], "feature_scope": "咨询页 > 待通话 > “待通话”列表数据展示", "case_name": "视频、电话问诊购买成功,费用到账,不在待通话中显示", "internal_id": "192622", "external_id": "32631", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "“待通话”列表数据展示"], "case_name": "视频、电话问诊购买成功,费用到账,不在待通话中显示", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "视频问诊标签"], "feature_scope": "咨询页 > 待通话 > 视频问诊标签", "case_name": "购买了视频问诊,显示视频问诊标签", "internal_id": "192625", "external_id": "32632", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "视频问诊标签"], "case_name": "购买了视频问诊,显示视频问诊标签", "raw_text": "step1: 患者在小程序购买视频问诊支付成功(免费或者付费) => 1,显示:视频问诊标签。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "电话问诊标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "电话问诊标签"], "feature_scope": "咨询页 > 待通话 > 电话问诊标签", "case_name": "够买了电话问诊,显示电话问诊标签", "internal_id": "192629", "external_id": "32633", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "电话问诊标签"], "case_name": "够买了电话问诊,显示电话问诊标签", "raw_text": "step1: 患者在小程序购买电话问诊支付成功(免费或者付费) => 1,显示:电话问诊标签。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "「待通话」状态显示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "「待通话」状态显示"], "feature_scope": "咨询页 > 待通话 > 「待通话」状态显示", "case_name": "购买电话问诊,还未通话,显示「待通话」状态", "internal_id": "192633", "external_id": "32634", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "只购买了电话问诊( 免费或者收费 ),还没有拨打电话", "expected": "1,显示:「待通话」状态。"}, {"index": 3, "action": "只购买了电话问诊,拨打了电话,患者接通后", "expected": "1,待通话列表中此条数据消失。"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "「待通话」状态显示"], "case_name": "购买电话问诊,还未通话,显示「待通话」状态", "raw_text": "step1: => [截图] | step2: 只购买了电话问诊( 免费或者收费 ),还没有拨打电话 => 1,显示:「待通话」状态。 | step3: 只购买了电话问诊,拨打了电话,患者接通后 => 1,待通话列表中此条数据消失。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "「待视频」状态显示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "「待视频」状态显示"], "feature_scope": "咨询页 > 待通话 > 「待视频」状态显示", "case_name": "购买视频问诊,还未视频,显示「待视频」状态", "internal_id": "192639", "external_id": "32635", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "购买了视频问诊( 免费或者收费 ),没有设置视频时间, 没有 拨打视频", "expected": "1,显示:「待视频」状态。"}, {"index": 3, "action": "购买了 收费 的视频问诊,没有设置视频时间,拨打了视频(通话时长 没有超出 1分钟)", "expected": "1,显示:「待视频」状态。"}, {"index": 4, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为11号上午11:00 时间超过11号上午11:00还没有拨打视频 (设置的视频时间在问诊时间内, 当前时间超出了设置的视频时间 )", "expected": "1,由 视频时间10-11 11:00 变成 「待视频」。 2,当时间超出问诊时间后,数据消失。"}, {"index": 5, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为13号上午11:00 时间超过13号早上11:00还没有拨打视频 (设置的视频时间超出问诊时间,当前时间超出了问诊时间)", "expected": "1,由 视频时间10-13 11:00 变成 「待视频」。 2,当时间超出设置视频时间的2个小时后,数据消失。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "「待视频」状态显示"], "case_name": "购买视频问诊,还未视频,显示「待视频」状态", "raw_text": "step1: => [截图] | step2: 购买了视频问诊( 免费或者收费 ),没有设置视频时间, 没有 拨打视频 => 1,显示:「待视频」状态。 | step3: 购买了 收费 的视频问诊,没有设置视频时间,拨打了视频(通话时长 没有超出 1分钟) => 1,显示:「待视频」状态。 | step4: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为11号上午11:00 时间超过11号上午11:00还没有拨打视频 (设置的视频时间在问诊时间内, 当前时间超出了设置的视频时间 ) => 1,由 视频时间10-11 11:00 变成 「待视频」。 2,当时间超出问诊时间后,数据消失。 | step5: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为13号上午11:00 时间超过13号早上11:00还没有拨打视频 (设置的视频时间超出问诊时间,当前时间超出了问诊时间) => 1,由 视频时间10-13 11:00 变成 「待视频」。 2,当时间超出设置视频时间的2个小时后,数据消失。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "待视频时间显示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "待视频时间显示"], "feature_scope": "咨询页 > 待通话 > 待视频时间显示", "case_name": "购买了视频问诊,设置了视频时间,显示:视频时间", "internal_id": "192648", "external_id": "32636", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "患者购买视频问诊后( 免费或者收费 ),医生设置了视频时间,没有拨打视频", "expected": "1,显示设置的视频时间。"}, {"index": 3, "action": "患者购买视频问诊( 收费 ),医生设置了视频时间,拨打了视频,没有超出1分钟", "expected": "1,还是显示设置的视频时间。"}, {"index": 4, "action": "设置了视频时间,超出设置时间还未拨打视频", "expected": "状态:由 视频时间 变成「待视频」"}, {"index": 5, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为11号上午11:00 时间没有超出11号上午11:00", "expected": "1,显示:视频时间10-11 11:00; 2,当时间超过11号上午11:00还没有拨打视频; ( 设置的视频时间没有超出问诊时间 ) (1)由 视频时间10-11 11:00 变成 「待视频」。 3,当时间超出首次回复的48小时后,视频问诊结束,数据消失。"}, {"index": 6, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为13号上午11:00 时间还没有超出13号早上11:00", "expected": "1,显示:视频时间10-13 11:00; 2,当前时间超过13号上午11:00还没有拨打视频; ( 设置的视频时间超出问诊时间,当前时间超出了问诊时间 ) (1)由 视频时间10-13 11:00 变成 「待视频」。 3,当时间超出设置时间后的2小时(13号下午13:00)还没有拨打视频,视频问诊结束,数据消失。"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "待视频时间显示"], "case_name": "购买了视频问诊,设置了视频时间,显示:视频时间", "raw_text": "step1: => [截图] | step2: 患者购买视频问诊后( 免费或者收费 ),医生设置了视频时间,没有拨打视频 => 1,显示设置的视频时间。 | step3: 患者购买视频问诊( 收费 ),医生设置了视频时间,拨打了视频,没有超出1分钟 => 1,还是显示设置的视频时间。 | step4: 设置了视频时间,超出设置时间还未拨打视频 => 状态:由 视频时间 变成「待视频」 | step5: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为11号上午11:00 时间没有超出11号上午11:00 => 1,显示:视频时间10-11 11:00; 2,当时间超过11号上午11:00还没有拨打视频; ( 设置的视频时间没有超出问诊时间 ) (1)由 视频时间10-11 11:00 变成 「待视频」。 3,当时间超出首次回复的48小时后,视频问诊结束,数据消失。 | step6: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间( 设置视频时间为首次回复时间 )为13号上午11:00 时间还没有超出13号早上11:00 => 1,显示:视频时间10-13 11:00; 2,当前时间超过13号上午11:00还没有拨打视频; ( 设置的视频时间超出问诊时间,当前时间超出了问诊时间 ) (1)由 视频时间10-13 11:00 变成 「待视频」。 3,当时间超出设置时间后的2小时(13号下午13:00)还没有拨打视频,视频问诊结束,数据消失。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "同时显示「待视频」和「待通话」标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "同时显示「待视频」和「待通话」标签"], "feature_scope": "咨询页 > 待通话 > 同时显示「待视频」和「待通话」标签", "case_name": "一个患者两个待通话数据,一条数据同时显示:「待视频」和「待通话」状态", "internal_id": "192657", "external_id": "32637", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束, 视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 电话问诊 当前时间 没有超出 13号上午11:00", "expected": "1,标签变成 电话问诊 ;电话问诊结束后不展示标签。 2,此条数据同时显示:「待通话」和「视频时间10-13 11:00」;「待通话」状态在前。 [截图]"}, {"index": 2, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束, 视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 电话问诊 当前时间 超出 13号上午11:00,但是 没有 超出13号下午13:00", "expected": "1,标签 变成 电话问诊 ;电话问诊结束后不展示标签。 2,此条数据同时显示:「待通话」和「待视频」两个状态;「待通话」状态在前。 3,当时间 超出 了13号下午13:00,「待视频」状态消失,只展示「待通话」状态。 [截图]"}, {"index": 3, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买的还是 视频问诊,没有设置视频时间 当前时间没有超出13号上午11:00", "expected": "1,标签还是: 视频问诊 ;第二次的视频问诊结束后不展示标签。 2,此条数据同时显示:「待视频」和「视频时间10-13 11:00」。 3,当时间超出13号上午11:00,没有超出13号下午13:00, 只显示一个 「待视频」状态。 4,当时间超出13下午13:00, 只显示一个 「待视频」状态。"}, {"index": 4, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买的还是 视频问诊 ,设置视频时间为 13号上午10:00 当前时间没有超出13号上午11:00", "expected": "1,标签还是: 视频问诊 ;第二次的视频问诊结束后不展示标签。 2,此条数据同时显示:「视频时间10-13 10:00」和「视频时间10-13 11:00」。 3,当时间超出13号上午10:00,没有超出11:00,同时显示:「待视频」和「视频时间10-13 11:00」。 4,当时间超出13号上午11:00,没有超出下午13:00, 只显示一个 :「待视频」状态。 5,当时间超出13号下午13:00, 只显示一个 :「待视频」状态。"}, {"index": 5, "action": "患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 图文问诊 当前时间没有超出13号上午11:00", "expected": "1,此条数据: 视频问诊标签消失 ,只显示:「视频时间10-13 11:00」。 2,当时间超出了13号上午11:00,「视频时间10-13 11:00」 变成「待视频」状态。 3,当时间超出了13号下午13:00,此条数据消失。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话", "同时显示「待视频」和「待通话」标签"], "case_name": "一个患者两个待通话数据,一条数据同时显示:「待视频」和「待通话」状态", "raw_text": "step1: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束, 视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 电话问诊 当前时间 没有超出 13号上午11:00 => 1,标签变成 电话问诊 ;电话问诊结束后不展示标签。 2,此条数据同时显示:「待通话」和「视频时间10-13 11:00」;「待通话」状态在前。 [截图] | step2: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束, 视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 电话问诊 当前时间 超出 13号上午11:00,但是 没有 超出13号下午13:00 => 1,标签 变成 电话问诊 ;电话问诊结束后不展示标签。 2,此条数据同时显示:「待通话」和「待视频」两个状态;「待通话」状态在前。 3,当时间 超出 了13号下午13:00,「待视频」状态消失,只展示「待通话」状态。 [截图] | step3: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买的还是 视频问诊,没有设置视频时间 当前时间没有超出13号上午11:00 => 1,标签还是: 视频问诊 ;第二次的视频问诊结束后不展示标签。 2,此条数据同时显示:「待视频」和「视频时间10-13 11:00」。 3,当时间超出13号上午11:00,没有超出13号下午13:00, 只显示一个 「待视频」状态。 4,当时间超出13下午13:00, 只显示一个 「待视频」状态。 | step4: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买的还是 视频问诊 ,设置视频时间为 13号上午10:00 当前时间没有超出13号上午11:00 => 1,标签还是: 视频问诊 ;第二次的视频问诊结束后不展示标签。 2,此条数据同时显示:「视频时间10-13 10:00」和「视频时间10-13 11:00」。 3,当时间超出13号上午10:00,没有超出11:00,同时显示:「待视频」和「视频时间10-13 11:00」。 4,当时间超出13号上午11:00,没有超出下午13:00, 只显示一个 :「待视频」状态。 5,当时间超出13号下午13:00, 只显示一个 :「待视频」状态。 | step5: 患者10月11号早上8:00购买视频问诊 医生11号早上9:00设置视频问诊时间(设置视频时间为首次回复时间)为13号上午11:00 在13号早上9:00后,上一次的视频问诊结束,视频问诊标签消失 患者可以重新购买问诊,患者在13号上午9:01重新购买了 图文问诊 当前时间没有超出13号上午11:00 => 1,此条数据: 视频问诊标签消失 ,只显示:「视频时间10-13 11:00」。 2,当时间超出了13号上午11:00,「视频时间10-13 11:00」 变成「待视频」状态。 3,当时间超出了13号下午13:00,此条数据消失。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "待通话", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话"], "feature_scope": "视频问诊 > 咨询页 > 待通话", "case_name": "在咨询页顶部新增“待通话”", "internal_id": "192614", "external_id": "32629", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "红点显示/消失逻辑", "expected": "1,有新数据,待通话一直显示红点(不管有没有进入); 2,进入待通话页面,在返回,红点还是展示; 3,没有/进入待通话页面,视频或者电话问诊费用到账后,红点自动消失; 4,没有/进入待通话页面,视频或者电话问诊超出时间,自动退款后,红点自动消失。 5,没有/进入待通话页面,免费的视频或者电话问诊超出时间未完成,红点自动消失。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "待通话"], "case_name": "在咨询页顶部新增“待通话”", "raw_text": "step1: => [截图] | step2: 红点显示/消失逻辑 => 1,有新数据,待通话一直显示红点(不管有没有进入); 2,进入待通话页面,在返回,红点还是展示; 3,没有/进入待通话页面,视频或者电话问诊费用到账后,红点自动消失; 4,没有/进入待通话页面,视频或者电话问诊超出时间,自动退款后,红点自动消失。 5,没有/进入待通话页面,免费的视频或者电话问诊超出时间未完成,红点自动消失。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "feature_scope": "咨询页 > 会话框 > 视频问诊标签", "case_name": "患者购买视频问诊支付成功后显示", "internal_id": "192666", "external_id": "32638", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "case_name": "患者购买视频问诊支付成功后显示", "raw_text": "step1: 患者在小程序购买视频问诊支付成功(免费或者付费) => 1,显示:视频问诊标签。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "feature_scope": "咨询页 > 会话框 > 视频问诊标签", "case_name": "24小时内有回复", "internal_id": "192669", "external_id": "32639", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "首次回复48小时后不显示", "expected": "1,医生的首次回复包括:设置了视频时间,拨打了视频,群发的信息(患教文章、活动、公告、义诊通知)等医生自己操作的; 2,同时还包括系统自动回复的也算(自动随访单)。"}, {"index": 2, "action": "11号早上7:00购买,12号早上6:59回复:14号早上6:59以后", "expected": "不显示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "case_name": "24小时内有回复", "raw_text": "step1: 首次回复48小时后不显示 => 1,医生的首次回复包括:设置了视频时间,拨打了视频,群发的信息(患教文章、活动、公告、义诊通知)等医生自己操作的; 2,同时还包括系统自动回复的也算(自动随访单)。 | step2: 11号早上7:00购买,12号早上6:59回复:14号早上6:59以后 => 不显示"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊标签", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "feature_scope": "咨询页 > 会话框 > 视频问诊标签", "case_name": "24小时内没回复", "internal_id": "192673", "external_id": "32640", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "24小时内", "expected": "显示"}, {"index": 2, "action": "超出24小时后", "expected": "不显示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "视频问诊标签"], "case_name": "24小时内没回复", "raw_text": "step1: 24小时内 => 显示 | step2: 超出24小时后 => 不显示"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "「待视频」状态", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "「待视频」状态"], "feature_scope": "咨询页 > 会话框 > 「待视频」状态", "case_name": "视频问诊没有拨打视频", "internal_id": "192678", "external_id": "32641", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了视频问诊,医生 没有 回复患者,在支付成功后的 24小时内", "expected": "1,显示:「待视频」状态。 [截图]"}, {"index": 2, "action": "患者购买了视频问诊,医生 没有 回复, 时间超出 支付成功后的24小时", "expected": "1,「待视频」状态消失。"}, {"index": 3, "action": "患者购买视频问诊,医生 设置 了视频时间, 设置的视频时间在首次回复的48小时内, 一直 没有 视频,当时间 超出 设置的视频时间, 没有 超出首次回复的48小时", "expected": "1,显示:「待视频」状态。"}, {"index": 4, "action": "患者购买视频问诊,医生设置了视频时间, 设置的视频时间在首次回复的48小时内, 一直没有视频,当时间 超出 首次回复的48小时", "expected": "1,「待视频」状态消失。"}, {"index": 5, "action": "患者购买视频问诊,医生 设置 了视频时间, 设置 的视频时间超出了首次回复的48小时, 一直没有视频,当时间 超出 了设置的视频时间,但 没有超出 设置的视频时间的2小时", "expected": "1,显示:「待视频」状态。"}, {"index": 6, "action": "患者购买视频问诊,医生 设置 了视频时间, 设置 的视频时间超出了首次回复的48小时, 一直 没有 视频,当时间 超出 了设置的视频时间的2小时后", "expected": "1,「待视频」状态消失。"}, {"index": 7, "action": "设置的视频时间超出首次回复的48小时, 视频问诊结束后,可以购买新的问诊, 展示购买新的问诊状态,新的问诊状态消失后视频问诊依旧未完成再次更新为“待视频”。", "expected": ""}, {"index": 8, "action": "例如:患者购买视频问诊:11号早上8:00 医生11号早上9:00设置了视频时间:15号早上8:00 一直没有进行视频 13号早上9:00之后,患者又重新购买了(图文 / 电话问诊),会话框显示", "expected": "1,「待视频」状态消失; 2,正确显示患者重新购买的(图文/电话问诊标签); 3,当患者在15号上午10:00之前结束了图文或者电话问诊后, 再次显示:「待视频」标签 。"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "「待视频」状态"], "case_name": "视频问诊没有拨打视频", "raw_text": "step1: 患者购买了视频问诊,医生 没有 回复患者,在支付成功后的 24小时内 => 1,显示:「待视频」状态。 [截图] | step2: 患者购买了视频问诊,医生 没有 回复, 时间超出 支付成功后的24小时 => 1,「待视频」状态消失。 | step3: 患者购买视频问诊,医生 设置 了视频时间, 设置的视频时间在首次回复的48小时内, 一直 没有 视频,当时间 超出 设置的视频时间, 没有 超出首次回复的48小时 => 1,显示:「待视频」状态。 | step4: 患者购买视频问诊,医生设置了视频时间, 设置的视频时间在首次回复的48小时内, 一直没有视频,当时间 超出 首次回复的48小时 => 1,「待视频」状态消失。 | step5: 患者购买视频问诊,医生 设置 了视频时间, 设置 的视频时间超出了首次回复的48小时, 一直没有视频,当时间 超出 了设置的视频时间,但 没有超出 设置的视频时间的2小时 => 1,显示:「待视频」状态。 | step6: 患者购买视频问诊,医生 设置 了视频时间, 设置 的视频时间超出了首次回复的48小时, 一直 没有 视频,当时间 超出 了设置的视频时间的2小时后 => 1,「待视频」状态消失。 | step7: 设置的视频时间超出首次回复的48小时, 视频问诊结束后,可以购买新的问诊, 展示购买新的问诊状态,新的问诊状态消失后视频问诊依旧未完成再次更新为“待视频”。 => | step8: 例如:患者购买视频问诊:11号早上8:00 医生11号早上9:00设置了视频时间:15号早上8:00 一直没有进行视频 13号早上9:00之后,患者又重新购买了(图文 / 电话问诊),会话框显示 => 1,「待视频」状态消失; 2,正确显示患者重新购买的(图文/电话问诊标签); 3,当患者在15号上午10:00之前结束了图文或者电话问诊后, 再次显示:「待视频」标签 。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "「待视频」状态", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "「待视频」状态"], "feature_scope": "咨询页 > 会话框 > 「待视频」状态", "case_name": "视频问诊已完成视频拨打", "internal_id": "192688", "external_id": "32642", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "免费的视频问诊,在规定时间内,已进行视频问诊( 不论时间有没有超出1分钟 )", "expected": "1,「待视频」标签消失。"}, {"index": 2, "action": "付费的视频问诊,在规定时间内,已进行视频问诊,通话时长 超出 1分钟", "expected": "1,「待视频」标签消失。"}, {"index": 3, "action": "付费的视频问诊,在规定时间内,已进行视频问诊,通话时长 没有超出 1分钟", "expected": "1,还显示「待视频」标签。"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "「待视频」状态"], "case_name": "视频问诊已完成视频拨打", "raw_text": "step1: 免费的视频问诊,在规定时间内,已进行视频问诊( 不论时间有没有超出1分钟 ) => 1,「待视频」标签消失。 | step2: 付费的视频问诊,在规定时间内,已进行视频问诊,通话时长 超出 1分钟 => 1,「待视频」标签消失。 | step3: 付费的视频问诊,在规定时间内,已进行视频问诊,通话时长 没有超出 1分钟 => 1,还显示「待视频」标签。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "消息条数显示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "消息条数显示"], "feature_scope": "咨询页 > 会话框 > 消息条数显示", "case_name": "患者只购买视频问诊,没有填写问诊单,医生收到一条信息", "internal_id": "192694", "external_id": "32643", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "消息条数显示"], "case_name": "患者只购买视频问诊,没有填写问诊单,医生收到一条信息", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "消息条数显示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "消息条数显示"], "feature_scope": "咨询页 > 会话框 > 消息条数显示", "case_name": "患者购买视频问诊,并填写问诊单,医生收到2条信息", "internal_id": "192697", "external_id": "32644", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话框", "消息条数显示"], "case_name": "患者购买视频问诊,并填写问诊单,医生收到2条信息", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者购买视频问诊", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者购买视频问诊"], "feature_scope": "会话页 > 会话信息 > 患者购买视频问诊", "case_name": "患者购买免费的视频问诊", "internal_id": "192706", "external_id": "32646", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买免费的视频问诊,医生在会话页收到的Tips信息", "expected": "1,点击视频沟通,拨打视频; 2,点击设置视频时间,进入设置时间页面。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者购买视频问诊"], "case_name": "患者购买免费的视频问诊", "raw_text": "step1: 患者购买免费的视频问诊,医生在会话页收到的Tips信息 => 1,点击视频沟通,拨打视频; 2,点击设置视频时间,进入设置时间页面。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者购买视频问诊", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者购买视频问诊"], "feature_scope": "会话页 > 会话信息 > 患者购买视频问诊", "case_name": "患者购买付费的视频问诊", "internal_id": "192709", "external_id": "32647", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买收费的视频问诊,支付成功后,医生在会话页收到Tips信息", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者购买视频问诊"], "case_name": "患者购买付费的视频问诊", "raw_text": "step1: 患者购买收费的视频问诊,支付成功后,医生在会话页收到Tips信息 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生首次回复", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生首次回复"], "feature_scope": "会话页 > 会话信息 > 医生首次回复", "case_name": "患者购买免费的视频问诊,医生首次回复", "internal_id": "192713", "external_id": "32648", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "除了设置视频时间和拨打视频的首次回复,医生在会话页收到Tips信息", "expected": "1,时间是首次回复的后48小时。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生首次回复"], "case_name": "患者购买免费的视频问诊,医生首次回复", "raw_text": "step1: 除了设置视频时间和拨打视频的首次回复,医生在会话页收到Tips信息 => 1,时间是首次回复的后48小时。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生首次回复", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生首次回复"], "feature_scope": "会话页 > 会话信息 > 医生首次回复", "case_name": "患者购买付费的视频问诊,医生首次回复", "internal_id": "192716", "external_id": "32649", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "除了设置视频时间和拨打视频的首次回复,医生在会话页收到Tips信息", "expected": "1,时间是首次回复的后48小时。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生首次回复"], "case_name": "患者购买付费的视频问诊,医生首次回复", "raw_text": "step1: 除了设置视频时间和拨打视频的首次回复,医生在会话页收到Tips信息 => 1,时间是首次回复的后48小时。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生设置视频时间", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生设置视频时间"], "feature_scope": "会话页 > 会话信息 > 医生设置视频时间", "case_name": "设置的视频时间在首次回复的48小时内(免/付)", "internal_id": "192720", "external_id": "32650", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生设置的视频时间在首次回复的48小时内(免费/付费)", "expected": "1,医生在app里面不会收到消息,医生会给患者发送信息。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生设置视频时间"], "case_name": "设置的视频时间在首次回复的48小时内(免/付)", "raw_text": "step1: 医生设置的视频时间在首次回复的48小时内(免费/付费) => 1,医生在app里面不会收到消息,医生会给患者发送信息。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生设置视频时间", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生设置视频时间"], "feature_scope": "会话页 > 会话信息 > 医生设置视频时间", "case_name": "设置的视频时间在首次回复的48小时后(免/付)", "internal_id": "192723", "external_id": "32651", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生设置的视频时间在首次回复的48小时后, 医生在会话页收到的Tips信息", "expected": "1,时间:在设置的视频时间后2小时。 [截图] 2,当时间超出首次回复的48小时后(视频问诊结束),会在收到一条Tips信息: [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生设置视频时间"], "case_name": "设置的视频时间在首次回复的48小时后(免/付)", "raw_text": "step1: 医生设置的视频时间在首次回复的48小时后, 医生在会话页收到的Tips信息 => 1,时间:在设置的视频时间后2小时。 [截图] 2,当时间超出首次回复的48小时后(视频问诊结束),会在收到一条Tips信息: [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "不在视频问诊中,视频接听超过1分钟或者不超1分钟,医生会话页展示", "internal_id": "192727", "external_id": "32652", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生发起视频问诊,患者接通", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "不在视频问诊中,视频接听超过1分钟或者不超1分钟,医生会话页展示", "raw_text": "step1: 医生发起视频问诊,患者接通 => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "在免费的视频问诊中,视频接听超1分钟或者不超1分钟,医生会话页展示", "internal_id": "192730", "external_id": "32653", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "在免费的视频问诊中,视频接听超1分钟或者不超1分钟,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "在付费视频问诊中,视频接听不足1分钟挂断,医生会话页展示", "internal_id": "192733", "external_id": "32654", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "在付费视频问诊中,视频接听不足1分钟挂断,医生会话页展示", "raw_text": "step1: => [截图] [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "在付费视频问诊中,视频接听超过1分钟后挂断,医生会话页展示", "internal_id": "192736", "external_id": "32655", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,付费的视频问诊设置的视频时间在首次回复的48小时内,收到款。 2,付费的视频问诊没有设置视频时间,在首次回复48小时内,收到款。 3,付费的视频问诊,设置的视频时间在首次回复的48小时外,并且在48小时内完成视频问诊,收到款。", "expected": "[截图] [截图] [截图]"}, {"index": 2, "action": "付费的视频问诊,设置的视频时间在首次回复的48小时外,并且在48小时外完成视频问诊,收到费用", "expected": "[截图] [截图] [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "在付费视频问诊中,视频接听超过1分钟后挂断,医生会话页展示", "raw_text": "step1: 1,付费的视频问诊设置的视频时间在首次回复的48小时内,收到款。 2,付费的视频问诊没有设置视频时间,在首次回复48小时内,收到款。 3,付费的视频问诊,设置的视频时间在首次回复的48小时外,并且在48小时内完成视频问诊,收到款。 => [截图] [截图] [截图] | step2: 付费的视频问诊,设置的视频时间在首次回复的48小时外,并且在48小时外完成视频问诊,收到费用 => [截图] [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "医生发起视频,患者拒绝,医生会话页展示", "internal_id": "192740", "external_id": "32656", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "医生发起视频,患者拒绝,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "医生发起视频,视频超时,医生会话页展示", "internal_id": "192743", "external_id": "32657", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "医生发起视频,视频超时,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频邀请", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "feature_scope": "会话页 > 会话信息 > 医生发起视频邀请", "case_name": "医生发起视频,医生取消,医生会话页展示", "internal_id": "192746", "external_id": "32658", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生发起视频邀请"], "case_name": "医生发起视频,医生取消,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者回播视频", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "feature_scope": "会话页 > 会话信息 > 患者回播视频", "case_name": "患者回播视频,超时未接通,医生会话页展示", "internal_id": "192750", "external_id": "32659", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "case_name": "患者回播视频,超时未接通,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者回播视频", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "feature_scope": "会话页 > 会话信息 > 患者回播视频", "case_name": "患者回播视频,患者取消,医生会话页展示", "internal_id": "192753", "external_id": "32660", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "case_name": "患者回播视频,患者取消,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者回播视频", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "feature_scope": "会话页 > 会话信息 > 患者回播视频", "case_name": "患者回播,医生拒绝,医生会话页展示", "internal_id": "192756", "external_id": "32661", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "case_name": "患者回播,医生拒绝,医生会话页展示", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "患者回播视频", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "feature_scope": "会话页 > 会话信息 > 患者回播视频", "case_name": "老版本,患者回拨,医生在app里面没有消息", "internal_id": "192759", "external_id": "32662", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "患者回播视频"], "case_name": "老版本,患者回拨,医生在app里面没有消息", "raw_text": "step1: 医生有两个手机,一个老版本,一个新版本,新版本购买视频问诊,患者回拨时,医生正在老版本里面 => 1,医生在老版本里面也会接收到患者的视频回拨,但是不能接通。 2,当医生回到新版本,会话页会看到 跟患者回拨,超时医生未接听一样的展示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊自动结束", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊自动结束"], "feature_scope": "会话页 > 会话信息 > 视频问诊自动结束", "case_name": "收费的视频问诊,自动结束", "internal_id": "192763", "external_id": "32663", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收费,未接通,自动结束", "expected": "[截图]"}, {"index": 2, "action": "收费,未发起,自动结束", "expected": "[截图]"}, {"index": 3, "action": "收费,发起未超1分钟,自动结束", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊自动结束"], "case_name": "收费的视频问诊,自动结束", "raw_text": "step1: 收费,未接通,自动结束 => [截图] | step2: 收费,未发起,自动结束 => [截图] | step3: 收费,发起未超1分钟,自动结束 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊自动结束", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊自动结束"], "feature_scope": "会话页 > 会话信息 > 视频问诊自动结束", "case_name": "免费的视频问诊,自动结束", "internal_id": "192768", "external_id": "32664", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊自动结束"], "case_name": "免费的视频问诊,自动结束", "raw_text": "step1: 免费的视频问诊,未发起,超时自动结束 => [截图] | step2: 免费的视频问诊,未接通,超时自动结束 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生主动结束视频问诊", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生主动结束视频问诊"], "feature_scope": "会话页 > 会话信息 > 医生主动结束视频问诊", "case_name": "医生主动结束收费视频", "internal_id": "192773", "external_id": "32665", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "付费视频,未发起,医生主动结束问诊", "expected": "[截图]"}, {"index": 2, "action": "付费视频,未接通,医生主动结束问诊", "expected": "[截图]"}, {"index": 3, "action": "付费视频,接通未超过1分钟,医生主动结束问诊", "expected": "[截图]"}, {"index": 4, "action": "费用已到账,此时去手动结束视频问诊", "expected": "问诊结束,费用不退回"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生主动结束视频问诊"], "case_name": "医生主动结束收费视频", "raw_text": "step1: 付费视频,未发起,医生主动结束问诊 => [截图] | step2: 付费视频,未接通,医生主动结束问诊 => [截图] | step3: 付费视频,接通未超过1分钟,医生主动结束问诊 => [截图] | step4: 费用已到账,此时去手动结束视频问诊 => 问诊结束,费用不退回"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生主动结束视频问诊", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生主动结束视频问诊"], "feature_scope": "会话页 > 会话信息 > 医生主动结束视频问诊", "case_name": "医生主动结束免费视频", "internal_id": "192779", "external_id": "32666", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "医生主动结束视频问诊"], "case_name": "医生主动结束免费视频", "raw_text": "step1: 免费的视频问诊,未发起,医生主动结束 => [截图] | step2: 免费的视频问诊,未接通,医生主动结束 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊完成", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊完成"], "feature_scope": "会话页 > 会话信息 > 视频问诊完成", "case_name": "免费的视频问诊完成", "internal_id": "192784", "external_id": "32667", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "免费的视频问诊,视频接听成功后", "expected": "视频问诊完成 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊完成"], "case_name": "免费的视频问诊完成", "raw_text": "step1: 免费的视频问诊,视频接听成功后 => 视频问诊完成 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊完成", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊完成"], "feature_scope": "会话页 > 会话信息 > 视频问诊完成", "case_name": "收费的视频问诊完成", "internal_id": "192787", "external_id": "32668", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收费的视频问诊,视频拨打成功后(接听超过1分钟)", "expected": "视频问诊完成 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "视频问诊完成"], "case_name": "收费的视频问诊完成", "raw_text": "step1: 收费的视频问诊,视频拨打成功后(接听超过1分钟) => 视频问诊完成 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "新增视频沟通功能", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "新增视频沟通功能"], "feature_scope": "会话页 > 会话信息 > 新增视频沟通功能", "case_name": "会话里面新增“视频沟通”功能", "internal_id": "192791", "external_id": "32669", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,常驻入口,打开了相机权限,点击视频沟通,调起发起视频邀请页面。 2,没有打开相机权限,点击视频沟通,需要先开启相机权限。 [截图]"}, {"index": 2, "action": "老版本", "expected": "1,上线后,老版本的视频沟通入口去掉,只有更新新版本才会有。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "新增视频沟通功能"], "case_name": "会话里面新增“视频沟通”功能", "raw_text": "step1: => 1,常驻入口,打开了相机权限,点击视频沟通,调起发起视频邀请页面。 2,没有打开相机权限,点击视频沟通,需要先开启相机权限。 [截图] | step2: 老版本 => 1,上线后,老版本的视频沟通入口去掉,只有更新新版本才会有。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "结束对话", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "feature_scope": "会话页 > 会话信息 > 结束对话", "case_name": "在付费视频问诊中,点击结束对话", "internal_id": "192796", "external_id": "32670", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "付费视频问诊,未完成超出1分钟的视频通话,医生点击:结束通话", "expected": "1,弹出弹窗。 2,点击继续沟通,关闭弹窗,视频问诊没有影响。 3,点击确认结束对话,关闭弹窗,视频问诊结束。 [截图]"}, {"index": 2, "action": "付费视频问诊,未发起视频/患者未接通视频通话,医生点击:结束通话", "expected": "[截图]"}, {"index": 3, "action": "付费视频,完成超过1分钟视频通话,医生点击:结束通话", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "case_name": "在付费视频问诊中,点击结束对话", "raw_text": "step1: 付费视频问诊,未完成超出1分钟的视频通话,医生点击:结束通话 => 1,弹出弹窗。 2,点击继续沟通,关闭弹窗,视频问诊没有影响。 3,点击确认结束对话,关闭弹窗,视频问诊结束。 [截图] | step2: 付费视频问诊,未发起视频/患者未接通视频通话,医生点击:结束通话 => [截图] | step3: 付费视频,完成超过1分钟视频通话,医生点击:结束通话 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "结束对话", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "feature_scope": "会话页 > 会话信息 > 结束对话", "case_name": "在免费视频问诊中,点击结束对话", "internal_id": "192801", "external_id": "32671", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "case_name": "在免费视频问诊中,点击结束对话", "raw_text": "step1: 免费视频问诊,已接通视频,完成后,医生点击:结束对话 => [截图] | step2: 免费视频问诊,未完成视频,医生点击:结束对话 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "结束对话", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "feature_scope": "会话页 > 会话信息 > 结束对话", "case_name": "不在问诊中,点击结束对话", "internal_id": "192805", "external_id": "32672", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息", "结束对话"], "case_name": "不在问诊中,点击结束对话", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "会话信息", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息"], "feature_scope": "咨询页 > 会话页 > 会话信息", "case_name": "所有的Tips信息,老版本也会收到", "internal_id": "192702", "external_id": "32645", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "如果医生有两个手机,一个老版本,一个新版本,新版本购买了视频", "expected": "1,新版本收到的关于视频问诊的Tipa信息,老版本也会收到。 2,但是老版本去点击拨打视频,或者设置视频时间,都不能操作,需要有提示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "会话信息"], "case_name": "所有的Tips信息,老版本也会收到", "raw_text": "step1: 如果医生有两个手机,一个老版本,一个新版本,新版本购买了视频 => 1,新版本收到的关于视频问诊的Tipa信息,老版本也会收到。 2,但是老版本去点击拨打视频,或者设置视频时间,都不能操作,需要有提示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "设置视频时间", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "设置视频时间"], "feature_scope": "咨询页 > 会话页 > 设置视频时间", "case_name": "患者购买成功后,医生可以设置视频时间", "internal_id": "192809", "external_id": "32673", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击Tips信息里的;设置视频时间 [截图]", "expected": "1,打开设置视频时间弹窗,进行设置 [截图]"}, {"index": 2, "action": "设置视频弹窗", "expected": "1,时间范围:视频问诊购买成功的时间往后推7天,之前的时间不可选。 2,月份,7天跨月展示2个月份;反之展示1个月份. 3,日:按照7天内展示时间维度。 4,时分:按照每个小时的10分钟一个维度。 5,默认时间:当前最近的时间点。 6,每个时间段只能设置一个患者,时间段有患者占用时,选择时,提示:当前时间已预约,不可设置。且【确定】按钮置灰点击无反应。"}, {"index": 3, "action": "一个视频问诊只能设置1次时间,设置成功后", "expected": "toast:已设置视频时间,弹窗关闭。"}, {"index": 4, "action": "已经完成的视频问诊,再次点击:设置视频时间", "expected": "toast:视频已完成,无法设置视频时间。"}, {"index": 5, "action": "视频问诊结束后不可设置视频时间,点击:设置视频时间", "expected": "toast:问诊已结束,无法设置视频时间。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "设置视频时间"], "case_name": "患者购买成功后,医生可以设置视频时间", "raw_text": "step1: 点击Tips信息里的;设置视频时间 [截图] => 1,打开设置视频时间弹窗,进行设置 [截图] | step2: 设置视频弹窗 => 1,时间范围:视频问诊购买成功的时间往后推7天,之前的时间不可选。 2,月份,7天跨月展示2个月份;反之展示1个月份. 3,日:按照7天内展示时间维度。 4,时分:按照每个小时的10分钟一个维度。 5,默认时间:当前最近的时间点。 6,每个时间段只能设置一个患者,时间段有患者占用时,选择时,提示:当前时间已预约,不可设置。且【确定】按钮置灰点击无反应。 | step3: 一个视频问诊只能设置1次时间,设置成功后 => toast:已设置视频时间,弹窗关闭。 | step4: 已经完成的视频问诊,再次点击:设置视频时间 => toast:视频已完成,无法设置视频时间。 | step5: 视频问诊结束后不可设置视频时间,点击:设置视频时间 => toast:问诊已结束,无法设置视频时间。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频沟通", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "feature_scope": "咨询页 > 会话页 > 视频沟通", "case_name": "视频沟通可以一直点击拨打视频", "internal_id": "192817", "external_id": "32674", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "Tips信息里的“视频沟通”或者会话框里的视频沟通 [截图]", "expected": "1,可以一直点击,视频问诊结束后/未结束。"}, {"index": 2, "action": "医生没有开启相机权限,点击视频沟通", "expected": "1,提示打开相机权限。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "case_name": "视频沟通可以一直点击拨打视频", "raw_text": "step1: Tips信息里的“视频沟通”或者会话框里的视频沟通 [截图] => 1,可以一直点击,视频问诊结束后/未结束。 | step2: 医生没有开启相机权限,点击视频沟通 => 1,提示打开相机权限。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频沟通", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "feature_scope": "咨询页 > 会话页 > 视频沟通", "case_name": "点击视频沟通,发起视频给患者", "internal_id": "192821", "external_id": "32675", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者还未接通时", "expected": "[截图] [截图]"}, {"index": 2, "action": "患者接通后,进入通话中", "expected": "1,摄像头可以来回切换; 2,可以随时挂断。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "case_name": "点击视频沟通,发起视频给患者", "raw_text": "step1: 患者还未接通时 => [截图] [截图] | step2: 患者接通后,进入通话中 => 1,摄像头可以来回切换; 2,可以随时挂断。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频沟通", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "feature_scope": "咨询页 > 会话页 > 视频沟通", "case_name": "医生发起视频,主动或者自动取消", "internal_id": "192825", "external_id": "32676", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "超时后自动取消(60s)后", "expected": "1,直接返回到咨询页面。 [截图] [截图]"}, {"index": 2, "action": "医生主动操作取消", "expected": "1,直接返回到咨询页面。 [截图] [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "case_name": "医生发起视频,主动或者自动取消", "raw_text": "step1: 超时后自动取消(60s)后 => 1,直接返回到咨询页面。 [截图] [截图] | step2: 医生主动操作取消 => 1,直接返回到咨询页面。 [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频沟通", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "feature_scope": "咨询页 > 会话页 > 视频沟通", "case_name": "患者回播视频,医生端展示", "internal_id": "192829", "external_id": "32677", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生在app内,患者回播视频", "expected": "1,展示患者姓名信息和头像。 2,可以接通或者挂断, 3,选择接听,进入视频通话中,视频结束后发送:视频语言通话。 4,选择拒绝,显示: [截图]"}, {"index": 2, "action": "医生不在app内,患者回播视频", "expected": "1,医生接听不到视频,打开app后会话页显示: [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "视频沟通"], "case_name": "患者回播视频,医生端展示", "raw_text": "step1: 医生在app内,患者回播视频 => 1,展示患者姓名信息和头像。 2,可以接通或者挂断, 3,选择接听,进入视频通话中,视频结束后发送:视频语言通话。 4,选择拒绝,显示: [截图] | step2: 医生不在app内,患者回播视频 => 1,医生接听不到视频,打开app后会话页显示: [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "退款列表展示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款列表展示"], "feature_scope": "退款 > 支持退视频问诊费用 > 退款列表展示", "case_name": "增加视频问诊费用", "internal_id": "192836", "external_id": "32678", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "只展示3日内(3*24h内)的视频问诊"}, {"index": 2, "action": "", "expected": "超出3天的视频问诊费用不展示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款列表展示"], "case_name": "增加视频问诊费用", "raw_text": "step1: => 只展示3日内(3*24h内)的视频问诊 | step2: => 超出3天的视频问诊费用不展示"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "退款列表展示", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款列表展示"], "feature_scope": "退款 > 支持退视频问诊费用 > 退款列表展示", "case_name": "正确展示入账记录", "internal_id": "192840", "external_id": "32679", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "视频诊金", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款列表展示"], "case_name": "正确展示入账记录", "raw_text": "step1: 视频诊金 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "劳务模式退款", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "劳务模式退款"], "feature_scope": "退款 > 支持退视频问诊费用 > 劳务模式退款", "case_name": "账户余额充足,退款成功", "internal_id": "192844", "external_id": "32680", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额8.4元(16%),选择退10元赞赏", "expected": "1,预计从中扣除 8.4元。 2,选择退款,退款成功8.4元,账户余额为0。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "劳务模式退款"], "case_name": "账户余额充足,退款成功", "raw_text": "step1: 账户余额8.4元(16%),选择退10元赞赏 => 1,预计从中扣除 8.4元。 2,选择退款,退款成功8.4元,账户余额为0。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "劳务模式退款", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "劳务模式退款"], "feature_scope": "退款 > 支持退视频问诊费用 > 劳务模式退款", "case_name": "账户余额不足,无法退款", "internal_id": "192847", "external_id": "32681", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额为8.3元,退款列表有1元诊金和10元诊金", "expected": "1,1元诊金可以选择退款。 2,10元诊金置灰,顺序展示在最后,选择10元诊金,toast提示:当前账户余额不足。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "劳务模式退款"], "case_name": "账户余额不足,无法退款", "raw_text": "step1: 账户余额为8.3元,退款列表有1元诊金和10元诊金 => 1,1元诊金可以选择退款。 2,10元诊金置灰,顺序展示在最后,选择10元诊金,toast提示:当前账户余额不足。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "签约模式退款", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "feature_scope": "退款 > 支持退视频问诊费用 > 签约模式退款", "case_name": "账户余额充足,退款成功", "internal_id": "192851", "external_id": "32682", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额9.56元(4.5%),退10元诊金", "expected": "1,预计从中扣除9.55。 2,退款9.55元,账户余额0.01元。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "case_name": "账户余额充足,退款成功", "raw_text": "step1: 账户余额9.56元(4.5%),退10元诊金 => 1,预计从中扣除9.55。 2,退款9.55元,账户余额0.01元。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "签约模式退款", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "feature_scope": "退款 > 支持退视频问诊费用 > 签约模式退款", "case_name": "账户余额不足,无法退款", "internal_id": "192854", "external_id": "32683", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额9.54,退款列表有赞赏1元和赞赏10元", "expected": "1,赞赏1元可以选择。 2,赞赏10元置灰,顺序展示在最后,选择赞赏10元,toast提示:当前账户余额不足。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "case_name": "账户余额不足,无法退款", "raw_text": "step1: 账户余额9.54,退款列表有赞赏1元和赞赏10元 => 1,赞赏1元可以选择。 2,赞赏10元置灰,顺序展示在最后,选择赞赏10元,toast提示:当前账户余额不足。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "签约模式退款", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "feature_scope": "退款 > 支持退视频问诊费用 > 签约模式退款", "case_name": "大V订单的预计从中扣除也是按照税率4.5%", "internal_id": "192857", "external_id": "32684", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "签约模式退款"], "case_name": "大V订单的预计从中扣除也是按照税率4.5%", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "会话页-退款消息", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "会话页-退款消息"], "feature_scope": "退款 > 支持退视频问诊费用 > 会话页-退款消息", "case_name": "退款消息展示正确", "internal_id": "192860", "external_id": "32685", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "会话页-退款消息"], "case_name": "退款消息展示正确", "raw_text": "step1: => 1、退款项目:视频问诊 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、退款理由:没填写则不展示该行。200字一次性全部展示。 4、点击查看详情 >"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "退款详情", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款详情"], "feature_scope": "退款 > 支持退视频问诊费用 > 退款详情", "case_name": "进入退款详情,页面展示正确", "internal_id": "192864", "external_id": "32686", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "退款详情"], "case_name": "进入退款详情,页面展示正确", "raw_text": "step1: => 退款详情 1、退款项目:视频问诊 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、收款人:原来患者账号名字(account表) 4、理由:200字一次性全部展示。 5、退款方式 6、退款时间"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "兼容性", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "feature_scope": "退款 > 支持退视频问诊费用 > 兼容性", "case_name": "老版本APP(4.18.1及以下版本),患者会话页点击“退款”", "internal_id": "192868", "external_id": "32687", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "仍保留老页面、原来的消息。", "expected": "非白名单医生,在旧版本进行退款,沿用旧逻辑、页面。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "case_name": "老版本APP(4.18.1及以下版本),患者会话页点击“退款”", "raw_text": "step1: 仍保留老页面、原来的消息。 => 非白名单医生,在旧版本进行退款,沿用旧逻辑、页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "兼容性", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "feature_scope": "退款 > 支持退视频问诊费用 > 兼容性", "case_name": "老版本APP,展示新的退款消息,功能正常", "internal_id": "192871", "external_id": "32688", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "白名单医生,在旧版本进行退款;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "case_name": "老版本APP,展示新的退款消息,功能正常", "raw_text": "step1: 白名单医生,在旧版本进行退款; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "兼容性", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "feature_scope": "退款 > 支持退视频问诊费用 > 兼容性", "case_name": "新版本APP,展示老的退款消息,功能正常", "internal_id": "192874", "external_id": "32689", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "老的样式;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用", "兼容性"], "case_name": "新版本APP,展示老的退款消息,功能正常", "raw_text": "step1: 老的样式; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "支持退视频问诊费用", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用"], "feature_scope": "会话页 > 退款 > 支持退视频问诊费用", "case_name": "退款的其他逻辑不变", "internal_id": "192877", "external_id": "32690", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "咨询页", "会话页", "退款", "支持退视频问诊费用"], "case_name": "退款的其他逻辑不变", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "问诊单", "suite_path": ["V4.19.3", "医师端", "视频问诊", "问诊单"], "feature_scope": "医师端 > 视频问诊 > 问诊单", "case_name": "患者购买视频问诊,视频问诊未结束时,该患者所有的问诊的内均展示:视频邀请入口", "internal_id": "192880", "external_id": "32691", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "问诊单"], "case_name": "患者购买视频问诊,视频问诊未结束时,该患者所有的问诊的内均展示:视频邀请入口", "raw_text": "step1: 患者购买了一个视频问诊,视频问诊未结束,点开之前提交的问诊单/之后提交的问诊单 => 1,都展示:视频邀请入口,同电话问诊一样。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "我的收入", "suite_path": ["V4.19.3", "医师端", "视频问诊", "我的收入"], "feature_scope": "医师端 > 视频问诊 > 我的收入", "case_name": "视频问诊到账后,入账信息展示正确", "internal_id": "192884", "external_id": "32692", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "我的收入"], "case_name": "视频问诊到账后,入账信息展示正确", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "患者购买视频问诊成功(免/付),即时给医生发送短信", "internal_id": "192888", "external_id": "32693", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "患者购买视频问诊成功(免/付),即时给医生发送短信", "raw_text": "step1: 给医生发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "患者购买视频问诊成功(付/免),1小时给医生发送短信", "internal_id": "192891", "external_id": "32694", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "患者购买视频问诊成功(付/免),1小时给医生发送短信", "raw_text": "step1: 给医生发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "患者购买视频问诊成功(免),16小时后给医生发送短信", "internal_id": "192894", "external_id": "32695", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "患者购买视频问诊成功(免),16小时后给医生发送短信", "raw_text": "step1: 给医生发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "患者购买视频问诊成功(付),16小时后给医生发送短信", "internal_id": "192897", "external_id": "32696", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发", "expected": "1,短信里面的时间:支付成功后的24小时。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "患者购买视频问诊成功(付),16小时后给医生发送短信", "raw_text": "step1: 给医生发 => 1,短信里面的时间:支付成功后的24小时。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "医生设置视频时间成功后,给患者发送短信", "internal_id": "192900", "external_id": "32697", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给患者发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "医生设置视频时间成功后,给患者发送短信", "raw_text": "step1: 给患者发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "当时间到达设置视频时间的前五分钟,给患者和医生发送短信", "internal_id": "192903", "external_id": "32698", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "当时间到达设置视频时间的前五分钟,给患者和医生发送短信", "raw_text": "step1: 给患者发的 => [截图] | step2: 给医生发的 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "视频问诊中/否,医生发起视频邀请时,会给患者发送短信", "internal_id": "192907", "external_id": "32699", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给患者发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "视频问诊中/否,医生发起视频邀请时,会给患者发送短信", "raw_text": "step1: 给患者发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "视频问诊中/否,患者回播视频时,给医生发送短信", "internal_id": "192910", "external_id": "32700", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发送短信", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "视频问诊中/否,患者回播视频时,给医生发送短信", "raw_text": "step1: 给医生发送短信 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "医生发起视频:医生取消的2分钟后,患者还未进入小程序/患者超时未接听,给患者发送短信", "internal_id": "192913", "external_id": "32701", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给患者发", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "医生发起视频:医生取消的2分钟后,患者还未进入小程序/患者超时未接听,给患者发送短信", "raw_text": "step1: 给患者发 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "短信发送", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "feature_scope": "医师端 > 视频问诊 > 短信发送", "case_name": "患者发起视频:患者取消后的2分钟,医生还未打开app/医生超时未接听,给医生发送短信", "internal_id": "192916", "external_id": "32702", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给医生发送", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "视频问诊", "短信发送"], "case_name": "患者发起视频:患者取消后的2分钟,医生还未打开app/医生超时未接听,给医生发送短信", "raw_text": "step1: 给医生发送 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签增加问诊费设置", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签增加问诊费设置", "case_name": "查看设置标签页", "internal_id": "193030", "external_id": "32722", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "case_name": "查看设置标签页", "raw_text": "step1: => 新增问诊费设置 [截图] | step2: 未设置过问诊费 => 默认为无优惠 | step3: 已设置过问诊费 => 展示设置的问诊费 | step4: 点击问诊费栏 => 弹出设置弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签增加问诊费设置", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签增加问诊费设置", "case_name": "查看设置弹窗", "internal_id": "193036", "external_id": "32723", "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": "无优惠,9折....到....1折,最后一个是免费"}, {"index": 5, "action": "点击取消", "expected": "关闭弹窗"}, {"index": 6, "action": "点击确定", "expected": "关闭弹窗 显示刚选的问诊费"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "case_name": "查看设置弹窗", "raw_text": "step1: => [截图] | step2: 之前未设置过问诊费 => 默认选中无优惠 | step3: 之前设置过问诊费 => 默认选中设置的那个 | step4: 查看滚轮选项 => 无优惠,9折....到....1折,最后一个是免费 | step5: 点击取消 => 关闭弹窗 | step6: 点击确定 => 关闭弹窗 显示刚选的问诊费"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签增加问诊费设置", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签增加问诊费设置", "case_name": "编辑已有标签", "internal_id": "193044", "external_id": "32724", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况保存标签", "expected": ""}, {"index": 2, "action": "未设置过问诊费", "expected": "问诊费为无优惠"}, {"index": 3, "action": "设置问诊费为 a、无优惠 b、折扣 c、免费", "expected": "abc、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "case_name": "编辑已有标签", "raw_text": "step1: 以下情况保存标签 => | step2: 未设置过问诊费 => 问诊费为无优惠 | step3: 设置问诊费为 a、无优惠 b、折扣 c、免费 => abc、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签增加问诊费设置", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签增加问诊费设置", "case_name": "新建标签", "internal_id": "193049", "external_id": "32725", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签增加问诊费设置"], "case_name": "新建标签", "raw_text": "step1: => 默认是无优惠 | step2: 不更改默认新建 => 问诊费是无优惠 | step3: 更改后新建 => 问诊费正确"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签列表显示就诊次数", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签列表显示就诊次数"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签列表显示就诊次数", "case_name": "查看患者标签列表", "internal_id": "193055", "external_id": "32726", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "最下面添加显示就诊次数分组,默认收起 [截图]"}, {"index": 2, "action": "a、无患者标签 b、有患者标签 c、有很多很多标签", "expected": "abc、就诊次数分组展示正常(在所有标签的后面)"}, {"index": 3, "action": "收起时点击就诊次数分组", "expected": "展开显示"}, {"index": 4, "action": "展开时点击就诊次数分组", "expected": "收起"}, {"index": 5, "action": "查看各分组人数", "expected": "展示正常"}, {"index": 6, "action": "收起展开时上下滑动查看", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签列表显示就诊次数"], "case_name": "查看患者标签列表", "raw_text": "step1: => 最下面添加显示就诊次数分组,默认收起 [截图] | step2: a、无患者标签 b、有患者标签 c、有很多很多标签 => abc、就诊次数分组展示正常(在所有标签的后面) | step3: 收起时点击就诊次数分组 => 展开显示 | step4: 展开时点击就诊次数分组 => 收起 | step5: 查看各分组人数 => 展示正常 | step6: 收起展开时上下滑动查看 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "标签列表显示就诊次数", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签列表显示就诊次数"], "feature_scope": "医师端 > 分组标签问诊费用个性化优惠 > 标签列表显示就诊次数", "case_name": "编辑就诊次数标签", "internal_id": "193063", "external_id": "32727", "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": "安卓长按某患者 iOS右滑某患者", "expected": "不能删除患者"}, {"index": 5, "action": "设置问诊费", "expected": "保存正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "医师端", "分组标签问诊费用个性化优惠", "标签列表显示就诊次数"], "case_name": "编辑就诊次数标签", "raw_text": "step1: 点击某就诊次数分组 [截图] => 进入设置标签页 [截图] | step2: 标签名称 => 显示正确 不能修改标签名 | step3: 患者列表 => 显示正常 不显示添加患者操作 上下滑动查看正常 | step4: 安卓长按某患者 iOS右滑某患者 => 不能删除患者 | step5: 设置问诊费 => 保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "会话页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "会话页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 会话页", "case_name": "查看会话页的优惠显示", "internal_id": "193169", "external_id": "32739", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] 修改下面文案“线上跟医生沟通,详细问诊,精准辩证”"}, {"index": 2, "action": "该患者所在分组优惠为 a、无优惠 b、1折-9折 c、免费", "expected": "a、不显示优惠标签 bc、显示优惠标签"}, {"index": 3, "action": "该患者所在分组有优惠&医生在义诊中", "expected": "不显示优惠标签"}, {"index": 4, "action": "该患者所在分组有优惠&医生设置问诊费为以下 a、图文和电话都收费 b、图文免费电话收费或图文收费电话免费 c、图文和电话都免费", "expected": "ab、显示优惠标签、当前显示价格为打折前价格 c、不显示优惠标签"}, {"index": 5, "action": "该患者所在分组有优惠&医生问诊收费&停诊中", "expected": "不显示优惠标签"}, {"index": 6, "action": "患者不在任何分组", "expected": "不会出现这种情况,一定会在某个系统分组里"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "会话页"], "case_name": "查看会话页的优惠显示", "raw_text": "step1: => [截图] 修改下面文案“线上跟医生沟通,详细问诊,精准辩证” | step2: 该患者所在分组优惠为 a、无优惠 b、1折-9折 c、免费 => a、不显示优惠标签 bc、显示优惠标签 | step3: 该患者所在分组有优惠&医生在义诊中 => 不显示优惠标签 | step4: 该患者所在分组有优惠&医生设置问诊费为以下 a、图文和电话都收费 b、图文免费电话收费或图文收费电话免费 c、图文和电话都免费 => ab、显示优惠标签、当前显示价格为打折前价格 c、不显示优惠标签 | step5: 该患者所在分组有优惠&医生问诊收费&停诊中 => 不显示优惠标签 | step6: 患者不在任何分组 => 不会出现这种情况,一定会在某个系统分组里"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "会话页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "会话页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 会话页", "case_name": "优惠标签文案", "internal_id": "193177", "external_id": "32740", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者所在的优惠分组是系统分组 a、未线上问诊 b、线上问诊1次 c、线上问诊多次 d、优惠是免费", "expected": "a、线上初诊N折 b、线上二诊N折 c、老患者N折 d、免费"}, {"index": 2, "action": "患者所在的优惠分组是自定义分组 a、优惠是N折 b、优惠是免费", "expected": "a、N折专属优惠 b、免费"}, {"index": 3, "action": "既在系统分组又在自定义分组 a、系统分组的更优惠 b、自定义分组的更优惠", "expected": "ab、最终的费用选择最低的费用"}, {"index": 4, "action": "在多个自定义分组", "expected": "最终的费用选择最低的费用"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "会话页"], "case_name": "优惠标签文案", "raw_text": "step1: 患者所在的优惠分组是系统分组 a、未线上问诊 b、线上问诊1次 c、线上问诊多次 d、优惠是免费 => a、线上初诊N折 b、线上二诊N折 c、老患者N折 d、免费 | step2: 患者所在的优惠分组是自定义分组 a、优惠是N折 b、优惠是免费 => a、N折专属优惠 b、免费 | step3: 既在系统分组又在自定义分组 a、系统分组的更优惠 b、自定义分组的更优惠 => ab、最终的费用选择最低的费用 | step4: 在多个自定义分组 => 最终的费用选择最低的费用"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "购买图文问诊", "internal_id": "193184", "external_id": "32741", "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": "折扣后金额为0 购买正常"}, {"index": 5, "action": "问诊免费&折扣优惠", "expected": "不展示折扣金额 购买正常"}, {"index": 6, "action": "问诊收费&折扣优惠&义诊", "expected": "不展示折扣金额 购买正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "购买图文问诊", "raw_text": "step1: 该患者所在分组优惠为以下情况 => | step2: 问诊收费&无优惠 => 不展示折扣金额 购买正常 | step3: 问诊收费&折扣优惠 => 展示折扣金额(保留一位小数点,向上取值) [截图] 购买正常 | step4: 问诊收费&优惠是免费 => 折扣后金额为0 购买正常 | step5: 问诊免费&折扣优惠 => 不展示折扣金额 购买正常 | step6: 问诊收费&折扣优惠&义诊 => 不展示折扣金额 购买正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "购买电话问诊", "internal_id": "193192", "external_id": "32742", "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": "折扣后金额为0 购买正常"}, {"index": 5, "action": "问诊收费&折扣优惠&义诊", "expected": "不展示折扣金额 购买正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "购买电话问诊", "raw_text": "step1: 该患者所在分组优惠为以下情况 => | step2: 问诊收费&无优惠 => 不展示折扣金额 购买正常 | step3: 问诊收费&折扣优惠 => 展示折扣金额(保留一位小数点,向上取值) [截图] 购买正常 | step4: 问诊收费&优惠是免费 => 折扣后金额为0 购买正常 | step5: 问诊收费&折扣优惠&义诊 => 不展示折扣金额 购买正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "购买视频问诊", "internal_id": "193199", "external_id": "32743", "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": "折扣后金额为0 购买正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "购买视频问诊", "raw_text": "step1: 该患者所在分组优惠为以下情况 => | step2: 问诊收费&无优惠 => 不展示折扣金额 购买正常 | step3: 问诊收费&折扣优惠 => 展示折扣金额(保留一位小数点,向上取值) [截图] 购买正常 | step4: 问诊收费&优惠是免费 => 折扣后金额为0 购买正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "购买嵌套图文问诊", "internal_id": "193205", "external_id": "32744", "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": "折扣后金额为0 购买正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "购买嵌套图文问诊", "raw_text": "step1: 该患者所在分组优惠为以下情况 => | step2: 问诊收费&无优惠 => 不展示折扣金额 购买正常 | step3: 问诊收费&折扣优惠 => 展示折扣金额(保留一位小数点,向上取值) [截图] 购买正常 | step4: 问诊收费&优惠是免费 => 折扣后金额为0 购买正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "有优惠时在购买页切换问诊类型", "internal_id": "193211", "external_id": "32745", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "有优惠时在购买页切换问诊类型", "raw_text": "step1: 图文问诊收费 电话问诊收费 => 切换时价格显示正常 | step2: 图文问诊收费 电话问诊收费&义诊 => 切换时表现正常 | step3: 图文问诊免费 电话问诊收费 => 切换时表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "优惠折扣", "internal_id": "193216", "external_id": "32746", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者所在的优惠分组是系统分组 a、未线上问诊 b、线上问诊1次 c、线上问诊多次", "expected": "abc、折扣正确"}, {"index": 2, "action": "患者所在的优惠分组是自定义分组", "expected": "折扣正确"}, {"index": 3, "action": "既在系统分组又在自定义分组 a、系统分组的更优惠 b、自定义分组的更优惠", "expected": "ab、最终的费用选择最低的费用"}, {"index": 4, "action": "在多个自定义分组", "expected": "最终的费用选择最低的费用"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "优惠折扣", "raw_text": "step1: 患者所在的优惠分组是系统分组 a、未线上问诊 b、线上问诊1次 c、线上问诊多次 => abc、折扣正确 | step2: 患者所在的优惠分组是自定义分组 => 折扣正确 | step3: 既在系统分组又在自定义分组 a、系统分组的更优惠 b、自定义分组的更优惠 => ab、最终的费用选择最低的费用 | step4: 在多个自定义分组 => 最终的费用选择最低的费用"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "feature_scope": "患者端 > 分组标签问诊费用个性化优惠 > 购买问诊页", "case_name": "和优惠券叠加", "internal_id": "193222", "external_id": "32747", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "按分组优惠后的金额使用优惠券 添加专属优惠价格显示 [截图]"}, {"index": 2, "action": "计算专属优惠", "expected": "原价*(1-折扣) 保留1位小数,向上取整"}, {"index": 3, "action": "满减优惠券", "expected": "满多少是看分组折扣后的 需支付的=原价*分组折扣-满减金额 计算后小于0,按免费算"}, {"index": 4, "action": "立减优惠券", "expected": "需支付的=原价*分组折扣-立减金额 计算后小于0,按免费算"}, {"index": 5, "action": "折扣优惠券", "expected": "需支付的=(原价*分组折扣)*优惠券折扣"}, {"index": 6, "action": "分组折扣如为免费", "expected": "不能再使用优惠券 不展示优惠券栏"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "分组标签问诊费用个性化优惠", "购买问诊页"], "case_name": "和优惠券叠加", "raw_text": "step1: => 按分组优惠后的金额使用优惠券 添加专属优惠价格显示 [截图] | step2: 计算专属优惠 => 原价*(1-折扣) 保留1位小数,向上取整 | step3: 满减优惠券 => 满多少是看分组折扣后的 需支付的=原价*分组折扣-满减金额 计算后小于0,按免费算 | step4: 立减优惠券 => 需支付的=原价*分组折扣-立减金额 计算后小于0,按免费算 | step5: 折扣优惠券 => 需支付的=(原价*分组折扣)*优惠券折扣 | step6: 分组折扣如为免费 => 不能再使用优惠券 不展示优惠券栏"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊展示", "suite_path": ["V4.19.3", "患者端", "视频问诊", "视频问诊展示"], "feature_scope": "患者端 > 视频问诊 > 视频问诊展示", "case_name": "医生没有开启视频问诊", "internal_id": "193309", "external_id": "32763", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "看不到视频问诊,只能看的电话和图文问诊", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "视频问诊展示"], "case_name": "医生没有开启视频问诊", "raw_text": "step1: 看不到视频问诊,只能看的电话和图文问诊 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊展示", "suite_path": ["V4.19.3", "患者端", "视频问诊", "视频问诊展示"], "feature_scope": "患者端 > 视频问诊 > 视频问诊展示", "case_name": "医生开启视频问诊", "internal_id": "193312", "external_id": "32764", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "视频问诊展示"], "case_name": "医生开启视频问诊", "raw_text": "step1: 医生开启视频问诊,可以看到视频问诊 => 1,展示视频标签。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "价格展示", "suite_path": ["V4.19.3", "患者端", "视频问诊", "价格展示"], "feature_scope": "患者端 > 视频问诊 > 价格展示", "case_name": "价格展示同原逻辑", "internal_id": "193292", "external_id": "32760", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "电话,图文,视频都免费", "expected": "1,价格展示:免费。 [截图]"}, {"index": 2, "action": "电话、图文免费,视频20元", "expected": "[截图]"}, {"index": 3, "action": "电话1元,图文10元,视频20元", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "价格展示"], "case_name": "价格展示同原逻辑", "raw_text": "step1: 电话,图文,视频都免费 => 1,价格展示:免费。 [截图] | step2: 电话、图文免费,视频20元 => [截图] | step3: 电话1元,图文10元,视频20元 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页面", "suite_path": ["V4.19.3", "患者端", "视频问诊", "购买问诊页面"], "feature_scope": "患者端 > 视频问诊 > 购买问诊页面", "case_name": "增加视频问诊", "internal_id": "193298", "external_id": "32761", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,价格、文案正确展示。 [截图]"}, {"index": 2, "action": "视频问诊文案", "expected": "1,文案:与医生一对一视频沟通,医生回复后可进行视频问诊和赠送48小时不限条数图文问诊。"}, {"index": 3, "action": "选择视频问诊购买", "expected": "1,金额支付成功,视频问诊购买成功。"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "购买问诊页面"], "case_name": "增加视频问诊", "raw_text": "step1: => 1,价格、文案正确展示。 [截图] | step2: 视频问诊文案 => 1,文案:与医生一对一视频沟通,医生回复后可进行视频问诊和赠送48小时不限条数图文问诊。 | step3: 选择视频问诊购买 => 1,金额支付成功,视频问诊购买成功。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊页面", "suite_path": ["V4.19.3", "患者端", "视频问诊", "购买问诊页面"], "feature_scope": "患者端 > 视频问诊 > 购买问诊页面", "case_name": "问诊嵌套逻辑", "internal_id": "193303", "external_id": "32762", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "购买了图文问诊", "expected": "1,不能购买电话问诊和视频问诊。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时只能看到:图文问诊,可以进行购买。"}, {"index": 2, "action": "购买了电话问诊", "expected": "1,可以购买图文问诊,不可以购买视频问诊。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时只能看到:图文问诊,可以进行购买。"}, {"index": 3, "action": "购买了视频问诊", "expected": "1,图文和视频问诊都不可以购买。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时 可以看到置灰的图文问诊,不可以进行购买 。"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "购买问诊页面"], "case_name": "问诊嵌套逻辑", "raw_text": "step1: 购买了图文问诊 => 1,不能购买电话问诊和视频问诊。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时只能看到:图文问诊,可以进行购买。 | step2: 购买了电话问诊 => 1,可以购买图文问诊,不可以购买视频问诊。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时只能看到:图文问诊,可以进行购买。 | step3: 购买了视频问诊 => 1,图文和视频问诊都不可以购买。 (1)点击输入框上方的填写问诊单,再次进入购买问诊页面,此时 可以看到置灰的图文问诊,不可以进行购买 。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频收到的订阅信息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "feature_scope": "视频问诊 > 公众号订阅消息 > 医生发起视频收到的订阅信息", "case_name": "视频邀请未结束,患者点击公众号模版消息或者点击短信链接", "internal_id": "193327", "external_id": "32768", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "可以挂断,挂断后页面回到咨询页面 [截图] 2,当医生取消或者已超时取消,toast提示:视频邀请已取消,并自动退出当前页面,回到咨询页面。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "case_name": "视频邀请未结束,患者点击公众号模版消息或者点击短信链接", "raw_text": "step1: => 可以挂断,挂断后页面回到咨询页面 [截图] 2,当医生取消或者已超时取消,toast提示:视频邀请已取消,并自动退出当前页面,回到咨询页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频收到的订阅信息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "feature_scope": "视频问诊 > 公众号订阅消息 > 医生发起视频收到的订阅信息", "case_name": "视频邀请取消后,没有超出回拨时间,患者点击公众号信息或者短信链接", "internal_id": "193330", "external_id": "32769", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,可以进行视频回拨,显示视频回拨截止的时间。 [截图]"}, {"index": 2, "action": "进来的时候没有超过1小时,刚好59分钟,过2分钟后超出1小时,此时点击:视频沟通", "expected": "toast提示:超时不可回拨。 同时高亮的:视频沟通,变成置灰状态。 同时下方的时间也正确变化。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "case_name": "视频邀请取消后,没有超出回拨时间,患者点击公众号信息或者短信链接", "raw_text": "step1: => 1,可以进行视频回拨,显示视频回拨截止的时间。 [截图] | step2: 进来的时候没有超过1小时,刚好59分钟,过2分钟后超出1小时,此时点击:视频沟通 => toast提示:超时不可回拨。 同时高亮的:视频沟通,变成置灰状态。 同时下方的时间也正确变化。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生发起视频收到的订阅信息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "feature_scope": "视频问诊 > 公众号订阅消息 > 医生发起视频收到的订阅信息", "case_name": "视频邀请取消后,超出回拨时间,患者点击公众号信息或者短信链接", "internal_id": "193334", "external_id": "32770", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "显示视频邀请已于XXX过期 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息", "医生发起视频收到的订阅信息"], "case_name": "视频邀请取消后,超出回拨时间,患者点击公众号信息或者短信链接", "raw_text": "step1: => 显示视频邀请已于XXX过期 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "公众号订阅消息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "feature_scope": "患者端 > 视频问诊 > 公众号订阅消息", "case_name": "医生设置视频时间", "internal_id": "193316", "external_id": "32765", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "case_name": "医生设置视频时间", "raw_text": "step1: => 1,咨询提醒,医生姓名、视频时间、备注显示正确;点击进入跟医生的对话框。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "公众号订阅消息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "feature_scope": "患者端 > 视频问诊 > 公众号订阅消息", "case_name": "医生设置了视频时间后,视频问诊开始的前5分钟", "internal_id": "193319", "external_id": "32766", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,咨询提醒,医生姓名、视频时间、备注显示正确;点击进入跟医生的对话框。 [截图]"}, {"index": 2, "action": "医生没有设置视频时间,不会发送", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "case_name": "医生设置了视频时间后,视频问诊开始的前5分钟", "raw_text": "step1: => 1,咨询提醒,医生姓名、视频时间、备注显示正确;点击进入跟医生的对话框。 [截图] | step2: 医生没有设置视频时间,不会发送 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "公众号订阅消息", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "feature_scope": "患者端 > 视频问诊 > 公众号订阅消息", "case_name": "医生发起视频邀请,就发送模版信息", "internal_id": "193323", "external_id": "32767", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "视频问诊", "公众号订阅消息"], "case_name": "医生发起视频邀请,就发送模版信息", "raw_text": "step1: => 1,标题:咨询提醒;提醒内容、提醒时间、备注正确显示。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "成功购买视频问诊", "suite_path": ["V4.19.3", "患者端", "会话页面", "成功购买视频问诊"], "feature_scope": "患者端 > 会话页面 > 成功购买视频问诊", "case_name": "患者购买免费的视频问诊", "internal_id": "193353", "external_id": "32774", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,视频问诊购买成功,视频问诊期间可以无限发送图文;视频问诊结束后不可发送。 2,购买成功后,患者在会话页面回收到Tips信息,如下: [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "成功购买视频问诊"], "case_name": "患者购买免费的视频问诊", "raw_text": "step1: => 1,视频问诊购买成功,视频问诊期间可以无限发送图文;视频问诊结束后不可发送。 2,购买成功后,患者在会话页面回收到Tips信息,如下: [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "成功购买视频问诊", "suite_path": ["V4.19.3", "患者端", "会话页面", "成功购买视频问诊"], "feature_scope": "患者端 > 会话页面 > 成功购买视频问诊", "case_name": "患者购买付费的视频问诊", "internal_id": "193356", "external_id": "32775", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,视频问诊购买成功,视频问诊期间可以无限发送图文。 2,购买成功后,患者在会话页面回收到Tips信息,如下: [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "成功购买视频问诊"], "case_name": "患者购买付费的视频问诊", "raw_text": "step1: => 1,视频问诊购买成功,视频问诊期间可以无限发送图文。 2,购买成功后,患者在会话页面回收到Tips信息,如下: [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "不在视频问诊中", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "不在视频问诊中"], "feature_scope": "会话页面 > 视频接听 > 不在视频问诊中", "case_name": "不在视频问诊中", "internal_id": "193380", "external_id": "32782", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "不在视频问诊中,医生发起视频,患者接通超出或者不超出1分钟", "expected": "[截图] [截图]"}, {"index": 2, "action": "不在视频问诊中,医生发起视频问诊,超时患者未接通", "expected": "[截图] [截图] [截图]"}, {"index": 3, "action": "不在视频问诊中,医生发起视频问诊,医生取消", "expected": "[截图] [截图] [截图]"}, {"index": 4, "action": "不在视频问诊中,医生发起视频问诊,患者拒绝", "expected": "[截图] [截图]"}, {"index": 5, "action": "医生发起视频,患者刚好在跟医生的会话框里面,立即打开", "expected": "[截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "不在视频问诊中"], "case_name": "不在视频问诊中", "raw_text": "step1: 不在视频问诊中,医生发起视频,患者接通超出或者不超出1分钟 => [截图] [截图] | step2: 不在视频问诊中,医生发起视频问诊,超时患者未接通 => [截图] [截图] [截图] | step3: 不在视频问诊中,医生发起视频问诊,医生取消 => [截图] [截图] [截图] | step4: 不在视频问诊中,医生发起视频问诊,患者拒绝 => [截图] [截图] | step5: 医生发起视频,患者刚好在跟医生的会话框里面,立即打开 => [截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在视频问诊中", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "在视频问诊中"], "feature_scope": "会话页面 > 视频接听 > 在视频问诊中", "case_name": "免费的视频问诊", "internal_id": "193396", "external_id": "32784", "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": "[截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "在视频问诊中"], "case_name": "免费的视频问诊", "raw_text": "step1: 收到医生拨打的免费的视频问诊,接听成功 => [截图] [截图] | step2: 收到医生拨打的免费的视频问诊,超时患者没有接听 => [截图] [截图] [截图] | step3: 收到医生拨打的免费的视频问诊,医生取消 => [截图] [截图] [截图] | step4: 收到医生拨打的免费的视频问诊,患者拒绝接听 => [截图] [截图] | step5: 医生发起视频,患者刚好在跟医生的会话框里面,立即打开 => [截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "在视频问诊中", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "在视频问诊中"], "feature_scope": "会话页面 > 视频接听 > 在视频问诊中", "case_name": "付费的视频问诊", "internal_id": "193388", "external_id": "32783", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "收到医生拨打的付费视频,接听成功,没有超过1分钟", "expected": "[截图] [截图] [截图]"}, {"index": 2, "action": "收到医生拨打的付费的视频问诊,接听成功,超出1分钟", "expected": "[截图] [截图]"}, {"index": 3, "action": "收到医生拨打的付费视频问诊,超时未接通", "expected": "[截图] [截图] [截图]"}, {"index": 4, "action": "收到医生拨打的付费视频问诊,医生取消", "expected": "[截图] [截图] [截图]"}, {"index": 5, "action": "收到医生拨打的付费的视频问诊,患者拒绝", "expected": "[截图] [截图]"}, {"index": 6, "action": "医生发起视频,患者刚好在跟医生的会话框里面,立即打开", "expected": "[截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频接听", "在视频问诊中"], "case_name": "付费的视频问诊", "raw_text": "step1: 收到医生拨打的付费视频,接听成功,没有超过1分钟 => [截图] [截图] [截图] | step2: 收到医生拨打的付费的视频问诊,接听成功,超出1分钟 => [截图] [截图] | step3: 收到医生拨打的付费视频问诊,超时未接通 => [截图] [截图] [截图] | step4: 收到医生拨打的付费视频问诊,医生取消 => [截图] [截图] [截图] | step5: 收到医生拨打的付费的视频问诊,患者拒绝 => [截图] [截图] | step6: 医生发起视频,患者刚好在跟医生的会话框里面,立即打开 => [截图] 如果医生取消或者超时取消(60s),toast提示:视频邀请已取消,并自动退出当前页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "患者回拨视频页面展示", "internal_id": "193360", "external_id": "32776", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,可以挂断; 2,当医生接听后,进入通话页面。 3,当患者自己取消或者超时医生没有接听,直接返回咨询页面。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "患者回拨视频页面展示", "raw_text": "step1: => 1,可以挂断; 2,当医生接听后,进入通话页面。 3,当患者自己取消或者超时医生没有接听,直接返回咨询页面。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "医生发起免费/付费视频,超时未接通/医生取消", "internal_id": "193363", "external_id": "32777", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给患者发送Tips消息", "expected": "1,医生发起视频后的1小时内可点击:回拨,进行视频回拨。 2,超出1小时后,点击:回拨,toast提示:超时不可回播。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "医生发起免费/付费视频,超时未接通/医生取消", "raw_text": "step1: 给患者发送Tips消息 => 1,医生发起视频后的1小时内可点击:回拨,进行视频回拨。 2,超出1小时后,点击:回拨,toast提示:超时不可回播。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "医生发起收费的视频问诊,接通不超1分钟", "internal_id": "193366", "external_id": "32778", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给患者发送Tips消息", "expected": "1,医生发起视频后的1小时内可点击:回拨,进行视频回拨。 2,超出1小时后,点击:回拨,toast提示:超时不可回播。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "医生发起收费的视频问诊,接通不超1分钟", "raw_text": "step1: 给患者发送Tips消息 => 1,医生发起视频后的1小时内可点击:回拨,进行视频回拨。 2,超出1小时后,点击:回拨,toast提示:超时不可回播。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "患者回拨免/付视频,医生拒绝", "internal_id": "193369", "external_id": "32779", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "患者回拨免/付视频,医生拒绝", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "患者回拨免/付视频,超时未接听", "internal_id": "193372", "external_id": "32780", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "患者回拨免/付视频,超时未接听", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "回播视频", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "feature_scope": "患者端 > 会话页面 > 回播视频", "case_name": "患者回拨免/付视频,患者取消", "internal_id": "193375", "external_id": "32781", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "回播视频"], "case_name": "患者回拨免/付视频,患者取消", "raw_text": "step1: => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "视频问诊结束", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频问诊结束"], "feature_scope": "患者端 > 会话页面 > 视频问诊结束", "case_name": "医生端全部视频问诊结束情况,患者端均展示如下", "internal_id": "193339", "external_id": "32771", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "视频问诊结束"], "case_name": "医生端全部视频问诊结束情况,患者端均展示如下", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "医生设置视频问诊时间", "suite_path": ["V4.19.3", "患者端", "会话页面", "医生设置视频问诊时间"], "feature_scope": "患者端 > 会话页面 > 医生设置视频问诊时间", "case_name": "医生设置视频时间", "internal_id": "193343", "external_id": "32772", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "医生设置视频问诊时间"], "case_name": "医生设置视频时间", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "退款", "suite_path": ["V4.19.3", "患者端", "会话页面", "退款"], "feature_scope": "患者端 > 会话页面 > 退款", "case_name": "有退款同步发送已有的模版消息,问诊类型修改为:视频问诊", "internal_id": "193347", "external_id": "32773", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生主动结束问诊,公众号退款的订阅消息", "expected": "1,视频问诊退款,退款金额显示正确。 [截图]"}, {"index": 2, "action": "医生主动退款,会话框里的退款", "expected": "1,退款项目:视频问诊。 2,退款金额正确显示。 3,备注:有备注就展示,没备注就不展示。 [截图]"}, {"index": 3, "action": "系统自动退款", "expected": "患者收到退款,会话框只展示:视频问诊已结束 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "会话页面", "退款"], "case_name": "有退款同步发送已有的模版消息,问诊类型修改为:视频问诊", "raw_text": "step1: 医生主动结束问诊,公众号退款的订阅消息 => 1,视频问诊退款,退款金额显示正确。 [截图] | step2: 医生主动退款,会话框里的退款 => 1,退款项目:视频问诊。 2,退款金额正确显示。 3,备注:有备注就展示,没备注就不展示。 [截图] | step3: 系统自动退款 => 患者收到退款,会话框只展示:视频问诊已结束 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊时选择问诊人", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 购买问诊时选择问诊人", "case_name": "查看选择问诊人页", "internal_id": "193232", "external_id": "32748", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "case_name": "查看选择问诊人页", "raw_text": "step1: 以下情况查看选择问诊人页 => | step2: 新患者(主档案无身份证信息&无其他档案) => [截图] | step3: 主档案有身份证信息&无其他档案 => 与线上一致,展示档案列表 | step4: 主档案无身份证信息&有其他档案 => 与线上一致,展示档案列表"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊时选择问诊人", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 购买问诊时选择问诊人", "case_name": "新患者添加档案", "internal_id": "193238", "external_id": "32749", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "case_name": "新患者添加档案", "raw_text": "step1: 点击添加档案按钮 => 进入编辑档案页 [截图] | step2: => 进入后清空微信基本信息(姓名、性别) 需要患者自己编辑 | step3: 必填项校验 => 表现正常 | step4: 不保存返回 => 表现正常 | step5: 点击保存 => 返回上一页 展示主档案、选择主档案表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊时选择问诊人", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 购买问诊时选择问诊人", "case_name": "老患者编辑主档案", "internal_id": "193245", "external_id": "32750", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "不清空基本信息 姓名、性别展示正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "case_name": "老患者编辑主档案", "raw_text": "step1: => 不清空基本信息 姓名、性别展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "购买问诊时选择问诊人", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 购买问诊时选择问诊人", "case_name": "添加非主档案", "internal_id": "193248", "external_id": "32751", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "购买问诊时选择问诊人"], "case_name": "添加非主档案", "raw_text": "step1: => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "健康档案页", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 健康档案页", "case_name": "查看添加档案页", "internal_id": "193252", "external_id": "32752", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "case_name": "查看添加档案页", "raw_text": "step1: 以下情况查看 => | step2: 新患者(主档案无身份证信息&无其他档案) => 不展示患者未完善档案 [截图] | step3: 主档案有身份证信息&无其他档案 => 与线上一致,展示各档案 | step4: 主档案无身份证信息&有其他档案 => 与线上一致,展示各档案"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "健康档案页", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 健康档案页", "case_name": "新患者添加档案", "internal_id": "193258", "external_id": "32753", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "case_name": "新患者添加档案", "raw_text": "step1: 新患者点击加号 => 进入编辑档案页 [截图] | step2: => 进入后清空微信基本信息(姓名、性别) 需要患者自己编辑 | step3: 必填项校验 => 表现正常 | step4: 点击保存 => 返回上一页 展示主档案"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "健康档案页", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 健康档案页", "case_name": "老患者编辑主档案", "internal_id": "193264", "external_id": "32754", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "不清空基本信息 姓名、性别展示正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "case_name": "老患者编辑主档案", "raw_text": "step1: => 不清空基本信息 姓名、性别展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "健康档案页", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 健康档案页", "case_name": "添加非主档案", "internal_id": "193267", "external_id": "32755", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "健康档案页"], "case_name": "添加非主档案", "raw_text": "step1: => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "填写预约信息", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 填写预约信息", "case_name": "查看预约信息页", "internal_id": "193271", "external_id": "32756", "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": "toast提示"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "case_name": "查看预约信息页", "raw_text": "step1: 以下情况查看 => | step2: 新患者(主档案无身份证信息&无其他档案) => 问诊人默认为空 [截图] | step3: 主档案有身份证信息&无其他档案 => 默认选中主档案 | step4: 主档案无身份证信息&有其他档案 => 默认选中主档案 | step5: 问诊人为空时点击确认 => toast提示"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "填写预约信息", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 填写预约信息", "case_name": "新患者选择问诊人", "internal_id": "193278", "external_id": "32757", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "case_name": "新患者选择问诊人", "raw_text": "step1: 预约信息页点击问诊人栏 => 进入选择问诊人页 [截图] | step2: 点击添加档案 => 进入后清空微信基本信息(姓名、性别) 需要患者自己编辑 | step3: 保存档案并选择档案 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "填写预约信息", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "feature_scope": "患者端 > 新患者档案创建交互优化 > 填写预约信息", "case_name": "老患者选择问诊人", "internal_id": "193283", "external_id": "32758", "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.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化", "填写预约信息"], "case_name": "老患者选择问诊人", "raw_text": "step1: => 选择档案表现正常 | step2: => 编辑档案不清空基本信息 姓名、性别展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.3", "suite_name": "新患者档案创建交互优化", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化"], "feature_scope": "V4.19.3 > 患者端 > 新患者档案创建交互优化", "case_name": "新患者是监护人必填", "internal_id": "193287", "external_id": "32759", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.3.testsuite-deep.xml", "suite_path": ["V4.19.3", "患者端", "新患者档案创建交互优化"], "case_name": "新患者是监护人必填", "raw_text": "step1: => 表现正常"}}