case_candidates.jsonl
345 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "新功能弹窗", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "新功能弹窗"], "feature_scope": "医师端 > 自定义问诊单 > 新功能弹窗", "case_name": "查看弹窗", "internal_id": "181402", "external_id": "30345", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "新功能弹窗"], "case_name": "查看弹窗", "raw_text": "step1: => 进入问诊单页面后展示 [截图] | step2: 点击叉号 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "新功能弹窗", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "新功能弹窗"], "feature_scope": "医师端 > 自定义问诊单 > 新功能弹窗", "case_name": "弹窗展示逻辑", "internal_id": "181406", "external_id": "30346", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "新功能弹窗"], "case_name": "弹窗展示逻辑", "raw_text": "step1: 弹窗出现过再次进入问诊单页 => 弹窗不再出现 | step2: 超过当前版本进入问诊单页 => 弹窗不展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目页弹窗", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目页弹窗"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目页弹窗", "case_name": "查看弹窗", "internal_id": "181411", "external_id": "30347", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目页弹窗"], "case_name": "查看弹窗", "raw_text": "step1: => 进入编辑题目页面后展示 [截图] | step2: 点击叉号 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目页弹窗", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目页弹窗"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目页弹窗", "case_name": "弹窗展示逻辑", "internal_id": "181415", "external_id": "30348", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目页弹窗"], "case_name": "弹窗展示逻辑", "raw_text": "step1: 弹窗出现过再次进入编辑题目页 => 弹窗不再出现 | step2: 超过当前版本进入编辑题目页 => 弹窗不展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "使用已有模板创建问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 使用已有模板创建问诊单", "case_name": "查看模板列表", "internal_id": "181426", "external_id": "30350", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "case_name": "查看模板列表", "raw_text": "step1: => 使用已有的列表页,列表数据包括自定义的问诊单 [截图] | step2: => 列表为单选 | step3: 选择某问诊单点击确定 => 进入下一页 | step4: 不选择问诊单点击确定 => 默认选中第一个,不会有不选择的情况 | step5: => 翻页正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "使用已有模板创建问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 使用已有模板创建问诊单", "case_name": "进入下一页的各种情况", "internal_id": "181433", "external_id": "30351", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "进入下一页后", "expected": "展示模板内所有数据 [截图]"}, {"index": 2, "action": "问诊单名和字数", "expected": "代入正常"}, {"index": 3, "action": "问诊单各分类", "expected": "代入正常"}, {"index": 4, "action": "每个分类中的问题和序号", "expected": "代入正常"}, {"index": 5, "action": "单选题和选项个数", "expected": "代入正常"}, {"index": 6, "action": "多选题和选项个数", "expected": "代入正常"}, {"index": 7, "action": "填空题", "expected": "展示类型"}, {"index": 8, "action": "系统问诊单", "expected": "表现正常"}, {"index": 9, "action": "自定义问诊单", "expected": "表现正常"}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "case_name": "进入下一页的各种情况", "raw_text": "step1: 进入下一页后 => 展示模板内所有数据 [截图] | step2: 问诊单名和字数 => 代入正常 | step3: 问诊单各分类 => 代入正常 | step4: 每个分类中的问题和序号 => 代入正常 | step5: 单选题和选项个数 => 代入正常 | step6: 多选题和选项个数 => 代入正常 | step7: 填空题 => 展示类型 | step8: 系统问诊单 => 表现正常 | step9: 自定义问诊单 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "使用已有模板创建问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 使用已有模板创建问诊单", "case_name": "各操作表现正常", "internal_id": "181444", "external_id": "30352", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "以下操作", "expected": "表现正常"}, {"index": 2, "action": "编辑问诊单名", "expected": ""}, {"index": 3, "action": "编辑分类名 新增分类", "expected": ""}, {"index": 4, "action": "编辑题目 删除题目 新增题目 上下移动题目", "expected": ""}, {"index": 5, "action": "单选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 6, "action": "多选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 7, "action": "查看多选题里的“以上皆无”", "expected": ""}, {"index": 8, "action": "题目切换类型 a、选择题互切 b、选择题和填空题互切", "expected": ""}, {"index": 9, "action": "模板里的正常项 取消勾选", "expected": ""}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "case_name": "各操作表现正常", "raw_text": "step1: 以下操作 => 表现正常 | step2: 编辑问诊单名 => | step3: 编辑分类名 新增分类 => | step4: 编辑题目 删除题目 新增题目 上下移动题目 => | step5: 单选题 编辑答案 删除答案 新增答案 => | step6: 多选题 编辑答案 删除答案 新增答案 => | step7: 查看多选题里的“以上皆无” => | step8: 题目切换类型 a、选择题互切 b、选择题和填空题互切 => | step9: 模板里的正常项 取消勾选 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "使用已有模板创建问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 使用已有模板创建问诊单", "case_name": "保存", "internal_id": "181455", "external_id": "30353", "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、自定义问诊单", "expected": ""}, {"index": 4, "action": "问诊单名 a、未改 b、改过", "expected": ""}, {"index": 5, "action": "分类 a、无新增 b、有新增", "expected": ""}, {"index": 6, "action": "题目名 a、未改 b、改过", "expected": ""}, {"index": 7, "action": "删除题目", "expected": ""}, {"index": 8, "action": "新增题目", "expected": ""}, {"index": 9, "action": "修改题目顺序", "expected": ""}, {"index": 10, "action": "单选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 11, "action": "多选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 12, "action": "题目切换类型 a、选择题互切 b、选择题和填空题互切", "expected": ""}, {"index": 13, "action": "模板里的正常项 a、不动 b、取消勾选 c、勾选新的正常项", "expected": ""}], "step_count": 13, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "case_name": "保存", "raw_text": "step1: 点击保存 => 返回到问诊单列表页,展示刚刚创建的问诊单 | step2: 以下情况 => 保存正常 | step3: 模板为 a、系统问诊单 b、自定义问诊单 => | step4: 问诊单名 a、未改 b、改过 => | step5: 分类 a、无新增 b、有新增 => | step6: 题目名 a、未改 b、改过 => | step7: 删除题目 => | step8: 新增题目 => | step9: 修改题目顺序 => | step10: 单选题 编辑答案 删除答案 新增答案 => | step11: 多选题 编辑答案 删除答案 新增答案 => | step12: 题目切换类型 a、选择题互切 b、选择题和填空题互切 => | step13: 模板里的正常项 a、不动 b、取消勾选 c、勾选新的正常项 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "使用已有模板创建问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 使用已有模板创建问诊单", "case_name": "返回", "internal_id": "181470", "external_id": "30354", "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、满足保存条件", "expected": "a、提示正常 b、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "使用已有模板创建问诊单"], "case_name": "返回", "raw_text": "step1: 模板创建问诊单页点击返回 [截图] => 弹窗提示 [截图] | step2: 点击不保存-> 再次选择某模板确定 => 回到选择模板页???-> 更换为该模板的内容 | step3: 点击保存 a、不满足保存条件 b、满足保存条件 => a、提示正常 b、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "创建空白问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 创建空白问诊单", "case_name": "查看空白问诊单", "internal_id": "181476", "external_id": "30355", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "默认有一个示例 分类名、题目、选项正确"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "case_name": "查看空白问诊单", "raw_text": "step1: => [截图] | step2: => 默认有一个示例 分类名、题目、选项正确"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "创建空白问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 创建空白问诊单", "case_name": "编辑示例", "internal_id": "181480", "external_id": "30356", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "case_name": "编辑示例", "raw_text": "step1: => 示例为单选题 [截图] | step2: 编辑分类名 => 表现正常 | step3: 编辑问题 删除问题 => 表现正常 | step4: 编辑答案 删除答案 新增答案 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "创建空白问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 创建空白问诊单", "case_name": "各操作表现正常", "internal_id": "181486", "external_id": "30357", "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": "保存前在各页面间反复横跳 a、多次编辑分类、新增分类 b、多次编辑题目名 c、多次删除题目 d、多次新增题目 e、多次上下移动题目 f、多次修改单选题选项(新增、修改、删除) g、多次修改多选题选项(新增、修改、删除) h、多次切换同一题目的问题类型 i、多次修改正常项", "expected": ""}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "case_name": "各操作表现正常", "raw_text": "step1: 以下操作 => 表现正常 | step2: 编辑问诊单名 => | step3: 编辑分类 => | step4: 编辑题目 => | step5: 保存前在各页面间反复横跳 a、多次编辑分类、新增分类 b、多次编辑题目名 c、多次删除题目 d、多次新增题目 e、多次上下移动题目 f、多次修改单选题选项(新增、修改、删除) g、多次修改多选题选项(新增、修改、删除) h、多次切换同一题目的问题类型 i、多次修改正常项 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "创建空白问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 创建空白问诊单", "case_name": "保存", "internal_id": "181493", "external_id": "30358", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "点击保存", "expected": "返回到问诊单列表页,展示刚刚创建的问诊单"}, {"index": 2, "action": "以下内容", "expected": "保存正常"}, {"index": 3, "action": "问诊单名、分类", "expected": ""}, {"index": 4, "action": "单选题题目及选项及正常项", "expected": ""}, {"index": 5, "action": "多选题题目及选项及“以上皆无”及正常项", "expected": ""}, {"index": 6, "action": "填空题题目", "expected": ""}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "case_name": "保存", "raw_text": "step1: 点击保存 => 返回到问诊单列表页,展示刚刚创建的问诊单 | step2: 以下内容 => 保存正常 | step3: 问诊单名、分类 => | step4: 单选题题目及选项及正常项 => | step5: 多选题题目及选项及“以上皆无”及正常项 => | step6: 填空题题目 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "创建空白问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 创建空白问诊单", "case_name": "返回", "internal_id": "181501", "external_id": "30359", "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、满足保存条件", "expected": "a、提示正常 b、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "创建空白问诊单"], "case_name": "返回", "raw_text": "step1: 点击返回 => 弹窗提示 [截图] | step2: 点击不保存 => 回到问诊单列表页 | step3: 点击保存 a、不满足保存条件 b、满足保存条件 => a、提示正常 b、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "查看问诊单页", "internal_id": "181507", "external_id": "30360", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击新建分类", "expected": "进入新建分类页"}, {"index": 3, "action": "已有15个分类时点击新建分类", "expected": "最多可创建15个分类。 toast:最多添加15个分类"}, {"index": 4, "action": "点击预览", "expected": "进入预览页"}, {"index": 5, "action": "问诊单名称为空时", "expected": "预览置灰不可点"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "查看问诊单页", "raw_text": "step1: => [截图] | step2: 点击新建分类 => 进入新建分类页 | step3: 已有15个分类时点击新建分类 => 最多可创建15个分类。 toast:最多添加15个分类 | step4: 点击预览 => 进入预览页 | step5: 问诊单名称为空时 => 预览置灰不可点"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "编辑问诊单名", "internal_id": "181514", "external_id": "30361", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "名称为空时展示默认文案"}, {"index": 3, "action": "输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字", "expected": "表现正常 展示已输入的字数 最多输入15个字符"}, {"index": 4, "action": "输入15个字后再输入", "expected": "输入不了"}, {"index": 5, "action": "粘贴内容超出15字", "expected": "截取"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "编辑问诊单名", "raw_text": "step1: => [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字 => 表现正常 展示已输入的字数 最多输入15个字符 | step4: 输入15个字后再输入 => 输入不了 | step5: 粘贴内容超出15字 => 截取"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "查看分类列表", "internal_id": "181521", "external_id": "30362", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "查看分类列表", "raw_text": "step1: => 展示所有分类 最先添加的排列在前 | step2: 分类名较长 => 展示全 | step3: 分类较多 => 可滑动查看 | step4: 点击某分类 => 进入编辑问诊单问题页"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "查看单个分类", "internal_id": "181527", "external_id": "30363", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "展示该分类所有问题 [截图]"}, {"index": 2, "action": "", "expected": "问题序号正确"}, {"index": 3, "action": "单选题", "expected": "展示选项个数"}, {"index": 4, "action": "多选题", "expected": "展示选项个数"}, {"index": 5, "action": "填空题", "expected": "展示为填空题"}, {"index": 6, "action": "题目名称较长", "expected": "展示正常"}, {"index": 7, "action": "题目较多时", "expected": "展示正常"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "查看单个分类", "raw_text": "step1: => 展示该分类所有问题 [截图] | step2: => 问题序号正确 | step3: 单选题 => 展示选项个数 | step4: 多选题 => 展示选项个数 | step5: 填空题 => 展示为填空题 | step6: 题目名称较长 => 展示正常 | step7: 题目较多时 => 展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "预览页", "internal_id": "181536", "external_id": "30364", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "查看预览页", "expected": "[截图]"}, {"index": 2, "action": "问诊单名称、各分类 单选题及选项、多选题及选项、填空题", "expected": "展示正常(之前已有类似页面)"}, {"index": 3, "action": "", "expected": "不可编辑"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "预览页", "raw_text": "step1: 查看预览页 => [截图] | step2: 问诊单名称、各分类 单选题及选项、多选题及选项、填空题 => 展示正常(之前已有类似页面) | step3: => 不可编辑"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "保存", "internal_id": "181541", "external_id": "30365", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无问诊单名称", "expected": "操作“保存”给予toast:请补充问诊单名称"}, {"index": 2, "action": "存在相同名称的问诊单", "expected": "保存时提醒 [截图] 点击我知道了,关闭弹窗留在原地"}, {"index": 3, "action": "满足保存条件", "expected": "保存成功返回问诊单列表"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "保存", "raw_text": "step1: 无问诊单名称 => 操作“保存”给予toast:请补充问诊单名称 | step2: 存在相同名称的问诊单 => 保存时提醒 [截图] 点击我知道了,关闭弹窗留在原地 | step3: 满足保存条件 => 保存成功返回问诊单列表"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "保存按钮逻辑", "internal_id": "181546", "external_id": "30366", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "创建新的问诊单展示操作为“保存” 打开已保存的问诊单展示为删除操作,编辑内容后展示为保存。 [截图] [截图]"}, {"index": 2, "action": "从模板创建问诊单", "expected": "是保存按钮"}, {"index": 3, "action": "创建空白问诊单", "expected": "是保存按钮"}, {"index": 4, "action": "编辑已保存的问诊单 a、未改动时 b、改问诊单名 c、改分类名、新增分类 d、改题目、改顺序、改选项、改正常项 e、删题目、新增题目", "expected": "a、是删除按钮 bcde、是保存按钮"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "保存按钮逻辑", "raw_text": "step1: => 创建新的问诊单展示操作为“保存” 打开已保存的问诊单展示为删除操作,编辑内容后展示为保存。 [截图] [截图] | step2: 从模板创建问诊单 => 是保存按钮 | step3: 创建空白问诊单 => 是保存按钮 | step4: 编辑已保存的问诊单 a、未改动时 b、改问诊单名 c、改分类名、新增分类 d、改题目、改顺序、改选项、改正常项 e、删题目、新增题目 => a、是删除按钮 bcde、是保存按钮"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单页", "case_name": "删除", "internal_id": "181552", "external_id": "30367", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单页"], "case_name": "删除", "raw_text": "step1: => 操作删除给予弹窗提醒 [截图] | step2: 点击取消 => 关闭弹窗 | step3: 点击删除 => 返回到问诊单列表 删除成功"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "查看问诊单问题页", "internal_id": "181558", "external_id": "30368", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "查看问诊单问题页", "raw_text": "step1: => [截图] | step2: 无题目时 => 展示正常 [截图] | step3: 点击新建题目 => 进入新建题目页 | step4: 点击从问题库导入 => 进入问题库"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "编辑分类名", "internal_id": "181564", "external_id": "30369", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] [截图]"}, {"index": 2, "action": "", "expected": "名称为空时展示默认文案"}, {"index": 3, "action": "输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字", "expected": "表现正常 展示已输入的字数 最多输入20个字符"}, {"index": 4, "action": "输入20个字后再输入", "expected": "输入不了"}, {"index": 5, "action": "粘贴内容超出20字", "expected": "截取"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "编辑分类名", "raw_text": "step1: => [截图] [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字 => 表现正常 展示已输入的字数 最多输入20个字符 | step4: 输入20个字后再输入 => 输入不了 | step5: 粘贴内容超出20字 => 截取"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "查看问题列表", "internal_id": "181571", "external_id": "30370", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "查看问题列表", "raw_text": "step1: => 展示该分类所有题目 | step2: 题目名较长 => 展示正常 | step3: 题目较多 => 可滑动查看"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "查看单个题目", "internal_id": "181576", "external_id": "30371", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "单选题", "expected": "展示问题类型和选项 [截图]"}, {"index": 2, "action": "多选题", "expected": "展示问题类型和选项和“以上皆无” [截图]"}, {"index": 3, "action": "填空题", "expected": "展示问题类型 [截图]"}, {"index": 4, "action": "选项较长", "expected": "展示正常"}, {"index": 5, "action": "选项较多时", "expected": "展示正常"}, {"index": 6, "action": "点击某题目的编辑", "expected": "进入编辑题目页"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "查看单个题目", "raw_text": "step1: 单选题 => 展示问题类型和选项 [截图] | step2: 多选题 => 展示问题类型和选项和“以上皆无” [截图] | step3: 填空题 => 展示问题类型 [截图] | step4: 选项较长 => 展示正常 | step5: 选项较多时 => 展示正常 | step6: 点击某题目的编辑 => 进入编辑题目页"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "回到顶部按钮", "internal_id": "181584", "external_id": "30372", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] 默认不展示,划动两页面后展示。"}, {"index": 2, "action": "按钮展示逻辑 a、划动两页后 b、又划到前面", "expected": "a、按钮出现 b、按钮消失"}, {"index": 3, "action": "点击按钮", "expected": "回到问题顶部"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "回到顶部按钮", "raw_text": "step1: => [截图] 默认不展示,划动两页面后展示。 | step2: 按钮展示逻辑 a、划动两页后 b、又划到前面 => a、按钮出现 b、按钮消失 | step3: 点击按钮 => 回到问题顶部"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "置顶", "internal_id": "181589", "external_id": "30373", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "置顶", "raw_text": "step1: 第一个题目 => 无置顶按钮 | step2: 点击置顶 => 将该题目移到第一个 该题目无置顶按钮 原第一个题目有置顶按钮 | step3: 下移第一个题目 => 原第一个题目有置顶按钮 原第二个题目无置顶按钮 | step4: 上移第二个题目 => 原第一个题目有置顶按钮 原第二个题目无置顶按钮 | step5: 删除第一个题目 => 原第二个题目无置顶按钮"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "上移", "internal_id": "181596", "external_id": "30374", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "上移", "raw_text": "step1: 第一个题目 => 无上移按钮 | step2: 点击上移 => 和上一个题目交换位置 | step3: 置顶某题目 => 原第一个题目有上移按钮 新第一个题目无上移按钮 | step4: 上移第二个题目 => 原第一个题目有上移按钮 原第二个题目无上移按钮 | step5: 删除第一个题目 => 原第二个题目无上移按钮"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "下移", "internal_id": "181603", "external_id": "30375", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "下移", "raw_text": "step1: 最后一个题目 => 无下移按钮 | step2: 点击下移 => 和下一个题目交换位置 | step3: 最后一个题目置顶 => 原最后一个题目有下移按钮 原倒数第二个题目无下移按钮 | step4: 下移的是倒数第二个题目 => 原倒数第一个题目有下移按钮 原倒数第二个题目无下移按钮 | step5: 删除的是倒数第一个题目 => 原倒数第二个题目无下移按钮"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "删除", "internal_id": "181610", "external_id": "30376", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "删除", "raw_text": "step1: 点击删除 => 给予弹窗提醒 [截图] | step2: 点击取消 => 关闭弹窗 | step3: 点击删除 => 删除该题目 | step4: 删除的是唯一一个题目 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "保存", "internal_id": "181616", "external_id": "30377", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无分类名称或无题目", "expected": "无法保存。 给予toast:请补充分类名称、请创建问诊单题目。"}, {"index": 2, "action": "存在相同名称的分类", "expected": "保存分类时提醒 [截图] 点击我知道了,关闭弹窗留在原地"}, {"index": 3, "action": "满足保存条件", "expected": "保存成功 返回上一页"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "保存", "raw_text": "step1: 无分类名称或无题目 => 无法保存。 给予toast:请补充分类名称、请创建问诊单题目。 | step2: 存在相同名称的分类 => 保存分类时提醒 [截图] 点击我知道了,关闭弹窗留在原地 | step3: 满足保存条件 => 保存成功 返回上一页"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "保存新增分类", "internal_id": "181621", "external_id": "30378", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "返回上一页 该分类添加在最后 分类名、题目、选项展示正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "保存新增分类", "raw_text": "step1: => 返回上一页 该分类添加在最后 分类名、题目、选项展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "保存编辑分类", "internal_id": "181624", "external_id": "30379", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "返回上一页 更新该分类的展示内容"}, {"index": 2, "action": "修改以下内容", "expected": "展示正常"}, {"index": 3, "action": "改分类名", "expected": ""}, {"index": 4, "action": "改题目名", "expected": ""}, {"index": 5, "action": "新增或删除题目选项", "expected": ""}, {"index": 6, "action": "改题目类型", "expected": ""}, {"index": 7, "action": "改题目顺序", "expected": ""}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "保存编辑分类", "raw_text": "step1: => 返回上一页 更新该分类的展示内容 | step2: 修改以下内容 => 展示正常 | step3: 改分类名 => | step4: 改题目名 => | step5: 新增或删除题目选项 => | step6: 改题目类型 => | step7: 改题目顺序 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单问题页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单问题页", "case_name": "返回", "internal_id": "181633", "external_id": "30380", "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、满足保存条件", "expected": "a、提示正常 b、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单问题页"], "case_name": "返回", "raw_text": "step1: 点击返回 => 弹窗提示 [截图] | step2: 点击不保存 => 回到上一页 | step3: 点击保存 a、不满足保存条件 b、满足保存条件 => a、提示正常 b、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "编辑题目名", "internal_id": "181644", "external_id": "30382", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "名称为空时展示默认文案"}, {"index": 3, "action": "输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字", "expected": "表现正常 展示已输入的字数 最多输入100个字符"}, {"index": 4, "action": "输入100个字后再输入", "expected": "输入不了"}, {"index": 5, "action": "粘贴内容超出100字", "expected": "截取"}, {"index": 6, "action": "输入内容很长", "expected": "换行展示"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "编辑题目名", "raw_text": "step1: => [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字 => 表现正常 展示已输入的字数 最多输入100个字符 | step4: 输入100个字后再输入 => 输入不了 | step5: 粘贴内容超出100字 => 截取 | step6: 输入内容很长 => 换行展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "默认展示2个编辑选项", "internal_id": "181652", "external_id": "30383", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "默认展示2个编辑选项", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "编辑选项", "internal_id": "181655", "external_id": "30384", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "名称为空时展示默认文案"}, {"index": 3, "action": "输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字", "expected": "表现正常 最多输入200个字符"}, {"index": 4, "action": "输入200个字后再输入", "expected": "输入不了"}, {"index": 5, "action": "粘贴内容超出200字", "expected": "截取"}, {"index": 6, "action": "输入内容很长", "expected": "换行展示"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "编辑选项", "raw_text": "step1: => [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字、符号、数字、空格、回车 复制粘贴文字 删除文字 => 表现正常 最多输入200个字符 | step4: 输入200个字后再输入 => 输入不了 | step5: 粘贴内容超出200字 => 截取 | step6: 输入内容很长 => 换行展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "添加选项", "internal_id": "181663", "external_id": "30385", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "在该位置添加一个空白选项 按钮显示在最后"}, {"index": 2, "action": "已有20个选项 点击添加", "expected": "最多可添加20个选项 给予toast:最多添加20个选项。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "添加选项", "raw_text": "step1: [截图] => 在该位置添加一个空白选项 按钮显示在最后 | step2: 已有20个选项 点击添加 => 最多可添加20个选项 给予toast:最多添加20个选项。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "删除选项", "internal_id": "181667", "external_id": "30386", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "删除选项", "raw_text": "step1: [截图] 点击删除按钮 => 删除选项 | step2: 删除第一个选项 删除最后一个选项 删除中间选项 删除空选项 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "(改)删除按钮出现逻辑", "internal_id": "181671", "external_id": "30387", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "删除操作有3个选项展示,只有2个选项时不展示。"}, {"index": 2, "action": "添加第三个选项", "expected": "展示删除按钮"}, {"index": 3, "action": "删除某选项后只剩两个选项", "expected": "不展示删除按钮"}, {"index": 4, "action": "", "expected": "(改)删除按钮一直展示 删除倒数第二个选项时toast提示不可删除"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "(改)删除按钮出现逻辑", "raw_text": "step1: => 删除操作有3个选项展示,只有2个选项时不展示。 | step2: 添加第三个选项 => 展示删除按钮 | step3: 删除某选项后只剩两个选项 => 不展示删除按钮 | step4: => (改)删除按钮一直展示 删除倒数第二个选项时toast提示不可删除"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "标记正常项", "internal_id": "181677", "external_id": "30388", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "标记正常项", "raw_text": "step1: => [截图] | step2: => 默认不勾选 | step3: 未勾选时点击 => 勾选上 | step4: 已勾选时点击 => 取消勾选 | step5: => 可勾选多个正常项"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "(改)勾选框出现逻辑", "internal_id": "181684", "external_id": "30389", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "选项无内容不展示勾选框"}, {"index": 2, "action": "新添加的选项", "expected": "无勾选框"}, {"index": 3, "action": "某选项输入内容后", "expected": "勾选框出现"}, {"index": 4, "action": "某选项删空内容", "expected": "勾选框消失"}, {"index": 5, "action": "已勾选的选项删空内容再输入", "expected": "勾选框为未勾选"}, {"index": 6, "action": "", "expected": "(改)勾选框一直展示 无内容时不可勾选"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "(改)勾选框出现逻辑", "raw_text": "step1: => 选项无内容不展示勾选框 | step2: 新添加的选项 => 无勾选框 | step3: 某选项输入内容后 => 勾选框出现 | step4: 某选项删空内容 => 勾选框消失 | step5: 已勾选的选项删空内容再输入 => 勾选框为未勾选 | step6: => (改)勾选框一直展示 无内容时不可勾选"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "单选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 单选题", "case_name": "保存题目", "internal_id": "181692", "external_id": "30390", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "无题目名称或有选项为空", "expected": "保存时toast提示 toast:请补充题目名称 toast:请补充问题选项"}, {"index": 2, "action": "存在相同名称的题目", "expected": "保存时提醒 [截图] 点击我知道了,关闭弹窗留在原地"}, {"index": 3, "action": "满足保存条件", "expected": "题目、选项、正常项标记保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "单选题"], "case_name": "保存题目", "raw_text": "step1: 无题目名称或有选项为空 => 保存时toast提示 toast:请补充题目名称 toast:请补充问题选项 | step2: 存在相同名称的题目 => 保存时提醒 [截图] 点击我知道了,关闭弹窗留在原地 | step3: 满足保存条件 => 题目、选项、正常项标记保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "编辑题目名", "internal_id": "181698", "external_id": "30391", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "编辑题目名", "raw_text": "step1: => [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "默认展示2个编辑选项", "internal_id": "181703", "external_id": "30392", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "默认展示2个编辑选项", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "编辑选项", "internal_id": "181706", "external_id": "30393", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "编辑选项", "raw_text": "step1: => [截图] | step2: => 名称为空时展示默认文案 | step3: 输入文字 => 表现正常 | step4: “以上皆无”选项 => 不可编辑内容"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "添加选项", "internal_id": "181712", "external_id": "30394", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "在“以上皆无”上方添加一个空白选项 [截图]"}, {"index": 2, "action": "已有20个选项(包含“以上皆无”???) 点击添加", "expected": "最多可添加20个选项 给予toast:最多添加20个选项。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "添加选项", "raw_text": "step1: [截图] => 在“以上皆无”上方添加一个空白选项 [截图] | step2: 已有20个选项(包含“以上皆无”???) 点击添加 => 最多可添加20个选项 给予toast:最多添加20个选项。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "删除选项", "internal_id": "181716", "external_id": "30395", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "[截图] 点击删除按钮", "expected": "删除选项"}, {"index": 2, "action": "删除第一个选项 删除“以上皆无”上方最后一个选项 删除中间选项 删除空选项", "expected": "表现正常"}, {"index": 3, "action": "删除以上皆无", "expected": "不可删除 该选项无删除按钮"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "删除选项", "raw_text": "step1: [截图] 点击删除按钮 => 删除选项 | step2: 删除第一个选项 删除“以上皆无”上方最后一个选项 删除中间选项 删除空选项 => 表现正常 | step3: 删除以上皆无 => 不可删除 该选项无删除按钮"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "(改)删除按钮出现逻辑", "internal_id": "181721", "external_id": "30396", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "删除操作有3个选项展示,只有2个选项时不展示。 不包含“以上皆无”选项"}, {"index": 2, "action": "添加第三个选项", "expected": "展示删除按钮 “以上皆无”无删除按钮"}, {"index": 3, "action": "删除某选项后只剩两个选项", "expected": "不展示删除按钮"}, {"index": 4, "action": "", "expected": "(改)删除按钮一直展示 删除倒数第二个选项时toast提示不可删除"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "(改)删除按钮出现逻辑", "raw_text": "step1: => 删除操作有3个选项展示,只有2个选项时不展示。 不包含“以上皆无”选项 | step2: 添加第三个选项 => 展示删除按钮 “以上皆无”无删除按钮 | step3: 删除某选项后只剩两个选项 => 不展示删除按钮 | step4: => (改)删除按钮一直展示 删除倒数第二个选项时toast提示不可删除"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "标记正常项", "internal_id": "181727", "external_id": "30397", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "默认不勾选"}, {"index": 3, "action": "未勾选时点击", "expected": "勾选上"}, {"index": 4, "action": "已勾选时点击", "expected": "取消勾选"}, {"index": 5, "action": "", "expected": "可勾选多个正常项"}, {"index": 6, "action": "", "expected": "“以上皆无”也可勾选为正常项"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "标记正常项", "raw_text": "step1: => [截图] | step2: => 默认不勾选 | step3: 未勾选时点击 => 勾选上 | step4: 已勾选时点击 => 取消勾选 | step5: => 可勾选多个正常项 | step6: => “以上皆无”也可勾选为正常项"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "(改)勾选框出现逻辑", "internal_id": "181735", "external_id": "30398", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "选项无内容不展示勾选框"}, {"index": 2, "action": "新添加的选项", "expected": "无勾选框"}, {"index": 3, "action": "某选项输入内容后", "expected": "勾选框出现"}, {"index": 4, "action": "某选项删空内容", "expected": "勾选框消失"}, {"index": 5, "action": "已勾选的选项删空内容再输入", "expected": "勾选框为未勾选"}, {"index": 6, "action": "“以上皆无”选项", "expected": "一直有勾选框"}, {"index": 7, "action": "", "expected": "(改)勾选框一直展示 无内容时不可勾选"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "(改)勾选框出现逻辑", "raw_text": "step1: => 选项无内容不展示勾选框 | step2: 新添加的选项 => 无勾选框 | step3: 某选项输入内容后 => 勾选框出现 | step4: 某选项删空内容 => 勾选框消失 | step5: 已勾选的选项删空内容再输入 => 勾选框为未勾选 | step6: “以上皆无”选项 => 一直有勾选框 | step7: => (改)勾选框一直展示 无内容时不可勾选"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "“以上皆无”小问号", "internal_id": "181744", "external_id": "30399", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "“以上皆无”小问号", "raw_text": "step1: => [截图] | step2: 点击小问号 => 展示提醒文案 [截图] | step3: 点击任意地方 => 关闭提醒"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "正常项小问号", "internal_id": "181749", "external_id": "30400", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "正常项小问号", "raw_text": "step1: => [截图] | step2: 点击小问号 => 展示提醒文案 [截图] | step3: 点击任意地方 => 关闭提醒"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "多选题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "feature_scope": "自定义问诊单 > 编辑题目 > 多选题", "case_name": "保存题目", "internal_id": "181754", "external_id": "30401", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无题目名称或有选项为空", "expected": "保存时toast提示 toast:请补充题目名称 toast:请补充问题选项"}, {"index": 2, "action": "满足保存条件", "expected": "题目、选项、正常项标记保存正常 “以上皆无”及标记“以上皆无”为正常项保存正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "多选题"], "case_name": "保存题目", "raw_text": "step1: 无题目名称或有选项为空 => 保存时toast提示 toast:请补充题目名称 toast:请补充问题选项 | step2: 满足保存条件 => 题目、选项、正常项标记保存正常 “以上皆无”及标记“以上皆无”为正常项保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "填空题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "填空题"], "feature_scope": "自定义问诊单 > 编辑题目 > 填空题", "case_name": "编辑题目名", "internal_id": "181759", "external_id": "30402", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "填空题"], "case_name": "编辑题目名", "raw_text": "step1: => [截图] | step2: 输入文字 => 表现正常 | step3: 输入内容很长 => 换行展示 | step4: => 填空题答案无法编辑。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "填空题", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "填空题"], "feature_scope": "自定义问诊单 > 编辑题目 > 填空题", "case_name": "保存题目", "internal_id": "181765", "external_id": "30403", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "无题目名称", "expected": "保存时toast提示 toast:请补充题目名称"}, {"index": 2, "action": "满足保存条件", "expected": "题目保存正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "填空题"], "case_name": "保存题目", "raw_text": "step1: 无题目名称 => 保存时toast提示 toast:请补充题目名称 | step2: 满足保存条件 => 题目保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "切换题目类型", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "feature_scope": "自定义问诊单 > 编辑题目 > 切换题目类型", "case_name": "单选题切到多选题", "internal_id": "181770", "external_id": "30404", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "切换单选和多选问题类型时,题目内容同步"}, {"index": 2, "action": "切换前为以下情况", "expected": "切换后为以下表现"}, {"index": 3, "action": "未输入内容时", "expected": "展示默认 [截图]"}, {"index": 4, "action": "仅输入题目", "expected": "保留题目"}, {"index": 5, "action": "仅输入选项", "expected": "保留选项 最后有“以上皆无”"}, {"index": 6, "action": "既有题目又有选项", "expected": "都保留"}, {"index": 7, "action": "选项有多个,既有空选项也有不空的", "expected": "统统保留"}, {"index": 8, "action": "选项有多个,都是空的", "expected": "统统保留"}, {"index": 9, "action": "某选项的正常项已勾选", "expected": "还是勾选"}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "case_name": "单选题切到多选题", "raw_text": "step1: => 切换单选和多选问题类型时,题目内容同步 | step2: 切换前为以下情况 => 切换后为以下表现 | step3: 未输入内容时 => 展示默认 [截图] | step4: 仅输入题目 => 保留题目 | step5: 仅输入选项 => 保留选项 最后有“以上皆无” | step6: 既有题目又有选项 => 都保留 | step7: 选项有多个,既有空选项也有不空的 => 统统保留 | step8: 选项有多个,都是空的 => 统统保留 | step9: 某选项的正常项已勾选 => 还是勾选"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "切换题目类型", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "feature_scope": "自定义问诊单 > 编辑题目 > 切换题目类型", "case_name": "多选题切到单选题", "internal_id": "181781", "external_id": "30405", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "切换单选和多选问题类型时,题目内容同步"}, {"index": 2, "action": "切换前为以下情况", "expected": "切换后为以下表现"}, {"index": 3, "action": "未输入内容时", "expected": "展示默认 [截图]"}, {"index": 4, "action": "仅输入题目", "expected": "保留题目"}, {"index": 5, "action": "仅输入选项", "expected": "保留选项(除“以上皆无”)"}, {"index": 6, "action": "既有题目又有选项", "expected": "都保留"}, {"index": 7, "action": "选项有多个,既有空选项也有不空的", "expected": "统统保留"}, {"index": 8, "action": "选项有多个,都是空的", "expected": "统统保留"}, {"index": 9, "action": "某选项的正常项已勾选", "expected": "还是勾选"}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "case_name": "多选题切到单选题", "raw_text": "step1: => 切换单选和多选问题类型时,题目内容同步 | step2: 切换前为以下情况 => 切换后为以下表现 | step3: 未输入内容时 => 展示默认 [截图] | step4: 仅输入题目 => 保留题目 | step5: 仅输入选项 => 保留选项(除“以上皆无”) | step6: 既有题目又有选项 => 都保留 | step7: 选项有多个,既有空选项也有不空的 => 统统保留 | step8: 选项有多个,都是空的 => 统统保留 | step9: 某选项的正常项已勾选 => 还是勾选"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "切换题目类型", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "feature_scope": "自定义问诊单 > 编辑题目 > 切换题目类型", "case_name": "单选题或多选题切到填空题", "internal_id": "181792", "external_id": "30406", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "已经编辑好的单选或多选题目名称,切换为填空题也同步。"}, {"index": 2, "action": "切换前为以下情况", "expected": "切换后为以下表现"}, {"index": 3, "action": "未输入内容时", "expected": "展示默认 [截图]"}, {"index": 4, "action": "仅输入题目", "expected": "保留题目"}, {"index": 5, "action": "仅输入选项", "expected": "表现正常"}, {"index": 6, "action": "既有题目又有选项", "expected": "保留题目"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "case_name": "单选题或多选题切到填空题", "raw_text": "step1: => 已经编辑好的单选或多选题目名称,切换为填空题也同步。 | step2: 切换前为以下情况 => 切换后为以下表现 | step3: 未输入内容时 => 展示默认 [截图] | step4: 仅输入题目 => 保留题目 | step5: 仅输入选项 => 表现正常 | step6: 既有题目又有选项 => 保留题目"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "切换题目类型", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "feature_scope": "自定义问诊单 > 编辑题目 > 切换题目类型", "case_name": "填空题切到单选题或多选题", "internal_id": "181800", "external_id": "30407", "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": "之前在单选已输入选项 a、切回单选 b、切到多选", "expected": "ab、选项还在"}, {"index": 6, "action": "之前在多选已输入选项 a、切回单选 b、切到多选", "expected": "ab、选项还在"}, {"index": 7, "action": "之前在选择题有题目有选项,在填空题改了题目", "expected": "保留填空题题目 选项还在"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目", "切换题目类型"], "case_name": "填空题切到单选题或多选题", "raw_text": "step1: => 单选或多选编辑内容后,切换填空后再切回保留上次编辑的内容。 | step2: 切换前为以下情况 => 切换后为以下表现 | step3: 未输入内容时 => 展示默认 | step4: 已输入题目 => 保留题目 | step5: 之前在单选已输入选项 a、切回单选 b、切到多选 => ab、选项还在 | step6: 之前在多选已输入选项 a、切回单选 b、切到多选 => ab、选项还在 | step7: 之前在选择题有题目有选项,在填空题改了题目 => 保留填空题题目 选项还在"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目", "case_name": "查看题目页", "internal_id": "181639", "external_id": "30381", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "case_name": "查看题目页", "raw_text": "step1: 是新建题目 => [截图] 默认选中单选??? | step2: 是编辑题目(单选、多选、填空) => 类型、题目、选项展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目", "case_name": "保存新增题目", "internal_id": "181809", "external_id": "30408", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "case_name": "保存新增题目", "raw_text": "step1: => 返回上一页 该题目添加在最后 题目、选项展示正常 原最后一个题目有下移按钮 新增题目无下移按钮 | step2: 之前该分类无题目 新增的是第一个题目 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目", "case_name": "保存编辑题目", "internal_id": "181813", "external_id": "30409", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "case_name": "保存编辑题目", "raw_text": "step1: => 返回上一页 更新该问题的内容 | step2: 修改以下内容 => 展示正常 | step3: 改题目名 => | step4: 新增或删除或修改题目选项 => | step5: 改题目类型 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑题目", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "feature_scope": "医师端 > 自定义问诊单 > 编辑题目", "case_name": "返回", "internal_id": "181820", "external_id": "30410", "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、满足保存条件", "expected": "a、提示正常 b、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑题目"], "case_name": "返回", "raw_text": "step1: 点击返回 => 弹窗提示 [截图] | step2: 点击不保存 => 回到上一页 | step3: 点击保存 a、不满足保存条件 b、满足保存条件 => a、提示正常 b、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "搜索", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "feature_scope": "自定义问诊单 > 问题库 > 搜索", "case_name": "查看搜索栏", "internal_id": "181867", "external_id": "30418", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "默认文案:请输入题目名称"}, {"index": 3, "action": "", "expected": "最多输入50个字符"}, {"index": 4, "action": "输入过长时", "expected": "展示正常"}, {"index": 5, "action": "点击搜索框", "expected": "默认为中文输入键盘"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "case_name": "查看搜索栏", "raw_text": "step1: => [截图] | step2: => 默认文案:请输入题目名称 | step3: => 最多输入50个字符 | step4: 输入过长时 => 展示正常 | step5: 点击搜索框 => 默认为中文输入键盘"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "搜索", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "feature_scope": "自定义问诊单 > 问题库 > 搜索", "case_name": "输入时搜索", "internal_id": "181874", "external_id": "30419", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "case_name": "输入时搜索", "raw_text": "step1: => 输入时输出搜索结果 | step2: 输入内容 => 更新搜索结果 | step3: 删除内容 => 更新搜索结果 | step4: 输入的很快 => 表现正常 | step5: 删除的很快 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "搜索", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "feature_scope": "自定义问诊单 > 问题库 > 搜索", "case_name": "查看搜索结果", "internal_id": "181881", "external_id": "30420", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "case_name": "查看搜索结果", "raw_text": "step1: 在各分类时搜索 => 搜索范围:题目名称 搜索结果正确 各分类下满足搜索条件的数量正确 标红对应的关键字 | step2: 搜索时切换分类 => 该分类也是搜索结果 标红对应的关键字 | step3: 搜索出的结果是之前已选中的-> 切换分类 => 搜索后还是已选中-> 还是已选中 | step4: 搜索结果为空 => 表现正常 | step5: 搜索内容为空时 => 搜索结果为所有问题"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "搜索", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "feature_scope": "自定义问诊单 > 问题库 > 搜索", "case_name": "全选", "internal_id": "181888", "external_id": "30421", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "case_name": "全选", "raw_text": "step1: 在搜索时点击全选 => 选中搜索结果中的所有问题 非搜索结果的问题不选中 操作更新为“取消” | step2: 点击取消 => 取消选中搜索结果中的所有问题 非搜索结果的问题不取消选中 | step3: 按钮为取消时切换到其他分类 => 按钮变为全选???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "搜索", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "feature_scope": "自定义问诊单 > 问题库 > 搜索", "case_name": "选中搜索结果", "internal_id": "181893", "external_id": "30422", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库", "搜索"], "case_name": "选中搜索结果", "raw_text": "step1: 选中或取消选中搜索结果中的题目 => 表现正常(可多选) | step2: 选中或取消选中后退出搜索模式 => 选中状态还在"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "查看问题库", "internal_id": "181826", "external_id": "30411", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "默认选中分类全部 已选题目数为0"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "查看问题库", "raw_text": "step1: => [截图] | step2: => 默认选中分类全部 已选题目数为0"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "查看分类", "internal_id": "181830", "external_id": "30412", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "查看分类", "raw_text": "step1: => [截图] | step2: => 分类分为:全部、妇科、男科、儿科、六经辨证、肺炎、通用。 | step3: => 各分类的题目数正确 全部=妇科+男科+儿科+六经辨证+肺炎+通用 | step4: => 可左右滑动查看"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "各分类数据", "internal_id": "181836", "external_id": "30413", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "通用", "expected": "女性、男性、小儿、六经辨证、肺炎问诊单内的通用题(题目和选项都一样的问题)"}, {"index": 2, "action": "全部", "expected": "先展示通用题目,通用题目后依次将女性、男性、小儿、六经辨证、肺炎的问诊单题目展示完整"}, {"index": 3, "action": "妇科", "expected": "女性数据中剔除掉通用题。"}, {"index": 4, "action": "男科", "expected": "男性数据中剔除掉通用题。"}, {"index": 5, "action": "儿科", "expected": "小儿数据中剔除掉通用题。"}, {"index": 6, "action": "六经辨证", "expected": "六经辨证中剔除掉通用题。"}, {"index": 7, "action": "肺炎", "expected": "肺炎中剔除掉通用题。"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "各分类数据", "raw_text": "step1: 通用 => 女性、男性、小儿、六经辨证、肺炎问诊单内的通用题(题目和选项都一样的问题) | step2: 全部 => 先展示通用题目,通用题目后依次将女性、男性、小儿、六经辨证、肺炎的问诊单题目展示完整 | step3: 妇科 => 女性数据中剔除掉通用题。 | step4: 男科 => 男性数据中剔除掉通用题。 | step5: 儿科 => 小儿数据中剔除掉通用题。 | step6: 六经辨证 => 六经辨证中剔除掉通用题。 | step7: 肺炎 => 肺炎中剔除掉通用题。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "查看列表", "internal_id": "181845", "external_id": "30414", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "查看列表", "raw_text": "step1: => 上下滑动时固定模块 [截图] | step2: 选中或取消选中题目 => 表现正常(可多选) | step3: 在多个分类中选中或取消选中 => 切换分类时,选中状态保留"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "查看列表题目", "internal_id": "181850", "external_id": "30415", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "查看列表题目", "raw_text": "step1: 单选题 => [截图] 展示题目名称、问题类型、选项数量 | step2: 多选题 => [截图] 展示题目名称、问题类型、选项数量 | step3: 填空题 => [截图] 展示题目名称、问题类型 | step4: 题目名称很长时 => [截图] 换行展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "全选", "internal_id": "181856", "external_id": "30416", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "在各分类时点击全选", "expected": "选中该分类下所有问题 操作更新为“取消”"}, {"index": 2, "action": "点击取消", "expected": "取消选中该分类下所有问题"}, {"index": 3, "action": "按钮为取消时切换到其他分类", "expected": "按钮变为全选???"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "全选", "raw_text": "step1: 在各分类时点击全选 => 选中该分类下所有问题 操作更新为“取消” | step2: 点击取消 => 取消选中该分类下所有问题 | step3: 按钮为取消时切换到其他分类 => 按钮变为全选???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "回到顶部按钮", "internal_id": "181861", "external_id": "30417", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] 默认不展示,划动两页面后展示。"}, {"index": 2, "action": "按钮展示逻辑 a、划动两页后 b、又划到前面", "expected": "a、按钮出现 b、按钮消失"}, {"index": 3, "action": "点击按钮", "expected": "回到问题顶部"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "回到顶部按钮", "raw_text": "step1: => [截图] 默认不展示,划动两页面后展示。 | step2: 按钮展示逻辑 a、划动两页后 b、又划到前面 => a、按钮出现 b、按钮消失 | step3: 点击按钮 => 回到问题顶部"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "已选题目数", "internal_id": "181897", "external_id": "30423", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "勾选某题", "expected": "数字+1"}, {"index": 3, "action": "取消勾选某题", "expected": "数字-1"}, {"index": 4, "action": "切换分类后-> 勾选或取消勾选", "expected": "数字不变-> 数字相应变化"}, {"index": 5, "action": "全选或取消全选", "expected": "数字变化正确"}, {"index": 6, "action": "已勾选了部分,然后全选", "expected": "数字变化正确"}, {"index": 7, "action": "搜索后勾选或取消勾选", "expected": "数字变化正确"}, {"index": 8, "action": "搜索后全选或取消全选", "expected": "数字变化正确"}, {"index": 9, "action": "搜索后已勾选了部分,然后全选", "expected": "数字变化正确"}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "已选题目数", "raw_text": "step1: => [截图] | step2: 勾选某题 => 数字+1 | step3: 取消勾选某题 => 数字-1 | step4: 切换分类后-> 勾选或取消勾选 => 数字不变-> 数字相应变化 | step5: 全选或取消全选 => 数字变化正确 | step6: 已勾选了部分,然后全选 => 数字变化正确 | step7: 搜索后勾选或取消勾选 => 数字变化正确 | step8: 搜索后全选或取消全选 => 数字变化正确 | step9: 搜索后已勾选了部分,然后全选 => 数字变化正确"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "点击确定", "internal_id": "181908", "external_id": "30424", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "点击确定", "raw_text": "step1: => 带入选择的题目返回到上一层 | step2: 未选择题目时 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "点击返回", "internal_id": "181912", "external_id": "30425", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "返回正常 不带入选择的题目"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "点击返回", "raw_text": "step1: => 返回正常 不带入选择的题目"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问题库", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "feature_scope": "医师端 > 自定义问诊单 > 问题库", "case_name": "带入的各种情况", "internal_id": "181915", "external_id": "30426", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "返回上一页 选中的题目添加在最后 题目、选项展示正常 原最后一个题目有下移按钮 新最后一个题目无下移按钮"}, {"index": 2, "action": "之前该分类无题目 带入后", "expected": "表现正常"}, {"index": 3, "action": "带入一个题目", "expected": "表现正常"}, {"index": 4, "action": "带入多个题目", "expected": "题目顺序跟题库一致???"}, {"index": 5, "action": "带入多个分类的题目", "expected": "按照题库分类顺序导入题目???"}, {"index": 6, "action": "单选、多选、填空 正常项", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问题库"], "case_name": "带入的各种情况", "raw_text": "step1: => 返回上一页 选中的题目添加在最后 题目、选项展示正常 原最后一个题目有下移按钮 新最后一个题目无下移按钮 | step2: 之前该分类无题目 带入后 => 表现正常 | step3: 带入一个题目 => 表现正常 | step4: 带入多个题目 => 题目顺序跟题库一致??? | step5: 带入多个分类的题目 => 按照题库分类顺序导入题目??? | step6: 单选、多选、填空 正常项 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑已保存的问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 编辑已保存的问诊单", "case_name": "自定义问诊单展示编辑入口。", "internal_id": "181924", "external_id": "30427", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "case_name": "自定义问诊单展示编辑入口。", "raw_text": "step1: => [截图] | step2: 点击编辑 => [截图] | step3: 点击直接修改 => 进入编辑问诊单页 | step4: 点击去电脑 => 和之前一样 扫码正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑已保存的问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 编辑已保存的问诊单", "case_name": "进入编辑页", "internal_id": "181930", "external_id": "30428", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下各内容", "expected": "展示正常 编辑正常"}, {"index": 2, "action": "问诊单名", "expected": ""}, {"index": 3, "action": "问诊单各分类", "expected": ""}, {"index": 4, "action": "每个分类中的问题", "expected": ""}, {"index": 5, "action": "单选题和选项个数", "expected": ""}, {"index": 6, "action": "多选题和选项个数", "expected": ""}, {"index": 7, "action": "填空题", "expected": ""}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "case_name": "进入编辑页", "raw_text": "step1: 以下各内容 => 展示正常 编辑正常 | step2: 问诊单名 => | step3: 问诊单各分类 => | step4: 每个分类中的问题 => | step5: 单选题和选项个数 => | step6: 多选题和选项个数 => | step7: 填空题 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑已保存的问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 编辑已保存的问诊单", "case_name": "保存", "internal_id": "181939", "external_id": "30429", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "修改以下内容", "expected": "保存正常"}, {"index": 2, "action": "问诊单名", "expected": "返回到问诊单列表页后 更新问诊单名称"}, {"index": 3, "action": "分类有新增", "expected": ""}, {"index": 4, "action": "题目名改过", "expected": ""}, {"index": 5, "action": "删除题目", "expected": ""}, {"index": 6, "action": "新增题目", "expected": ""}, {"index": 7, "action": "修改题目顺序", "expected": ""}, {"index": 8, "action": "单选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 9, "action": "多选题 编辑答案 删除答案 新增答案", "expected": ""}, {"index": 10, "action": "题目切换类型 a、选择题互切 b、选择题和填空题互切", "expected": ""}, {"index": 11, "action": "模板里的正常项 a、不动 b、取消勾选 c、勾选新的正常项", "expected": ""}], "step_count": 11, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "case_name": "保存", "raw_text": "step1: 修改以下内容 => 保存正常 | step2: 问诊单名 => 返回到问诊单列表页后 更新问诊单名称 | step3: 分类有新增 => | step4: 题目名改过 => | step5: 删除题目 => | step6: 新增题目 => | step7: 修改题目顺序 => | step8: 单选题 编辑答案 删除答案 新增答案 => | step9: 多选题 编辑答案 删除答案 新增答案 => | step10: 题目切换类型 a、选择题互切 b、选择题和填空题互切 => | step11: 模板里的正常项 a、不动 b、取消勾选 c、勾选新的正常项 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑已保存的问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "feature_scope": "医师端 > 自定义问诊单 > 编辑已保存的问诊单", "case_name": "返回", "internal_id": "181952", "external_id": "30430", "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、满足保存条件", "expected": "a、提示正常 b、保存正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "编辑已保存的问诊单"], "case_name": "返回", "raw_text": "step1: 点击返回 => 弹窗提示 [截图] | step2: 点击不保存 => 回到上一页 | step3: 点击保存 a、不满足保存条件 b、满足保存条件 => a、提示正常 b、保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单详情页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单详情页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单详情页", "case_name": "患者填写自定义问诊单", "internal_id": "181958", "external_id": "30431", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "单选题", "expected": "题目选项展示正常 只能单选"}, {"index": 2, "action": "多选题", "expected": "题目选项展示正常 可多选 以上皆无与其他选项互斥"}, {"index": 3, "action": "填空题", "expected": "题目展示正常 可填写 最多200字"}, {"index": 4, "action": "各分类名", "expected": "展示正常"}, {"index": 5, "action": "提交问诊单", "expected": "表现正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单详情页"], "case_name": "患者填写自定义问诊单", "raw_text": "step1: 单选题 => 题目选项展示正常 只能单选 | step2: 多选题 => 题目选项展示正常 可多选 以上皆无与其他选项互斥 | step3: 填空题 => 题目展示正常 可填写 最多200字 | step4: 各分类名 => 展示正常 | step5: 提交问诊单 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单详情页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单详情页"], "feature_scope": "医师端 > 自定义问诊单 > 问诊单详情页", "case_name": "查看问诊单", "internal_id": "181965", "external_id": "30432", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图] 自定义问诊单同系统问诊单一样标记处展示填写的异常项(非正常项)。"}, {"index": 2, "action": "查看问诊单详情", "expected": "单选、多选、填空答案展示正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "问诊单详情页"], "case_name": "查看问诊单", "raw_text": "step1: => [截图] 自定义问诊单同系统问诊单一样标记处展示填写的异常项(非正常项)。 | step2: 查看问诊单详情 => 单选、多选、填空答案展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "web端问诊单编辑页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "feature_scope": "医师端 > 自定义问诊单 > web端问诊单编辑页", "case_name": "标记正常项", "internal_id": "181970", "external_id": "30433", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "case_name": "标记正常项", "raw_text": "step1: => [截图] | step2: => 默认不勾选 | step3: 未勾选时点击 => 勾选上 | step4: 已勾选时点击 => 取消勾选 | step5: => 可勾选多个正常项"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "web端问诊单编辑页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "feature_scope": "医师端 > 自定义问诊单 > web端问诊单编辑页", "case_name": "勾选框出现逻辑", "internal_id": "181977", "external_id": "30434", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "case_name": "勾选框出现逻辑", "raw_text": "step1: => 选项无内容不展示勾选框 | step2: 新添加的选项 => 无勾选框 | step3: 某选项输入内容后 => 勾选框出现 | step4: 某选项删空内容 => 勾选框消失 | step5: 已勾选的选项删空内容再输入 => 勾选框为未勾选"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "web端问诊单编辑页", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "feature_scope": "医师端 > 自定义问诊单 > web端问诊单编辑页", "case_name": "保存", "internal_id": "181984", "external_id": "30435", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "正常项标记保存正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单", "web端问诊单编辑页"], "case_name": "保存", "raw_text": "step1: => 正常项标记保存正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "feature_scope": "V4.21.9 > 医师端 > 自定义问诊单", "case_name": "点击创建自定义问诊单", "internal_id": "181419", "external_id": "30349", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "case_name": "点击创建自定义问诊单", "raw_text": "step1: [截图] => [截图] | step2: 点击使用模板 => 进入模板页 | step3: 点击创建空白问诊单 => 进入空白问诊单页 | step4: 点击去电脑创建 => 跟之前一样 扫码正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "feature_scope": "V4.21.9 > 医师端 > 自定义问诊单", "case_name": "老的自定义问诊单", "internal_id": "181987", "external_id": "30436", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "case_name": "老的自定义问诊单", "raw_text": "step1: => 患者填写正常 | step2: 查看问诊单 => 老的默认都是异常项 展示正常 | step3: 编辑问诊单 => 选项都不是正常项"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "feature_scope": "V4.21.9 > 医师端 > 自定义问诊单", "case_name": "老版本", "internal_id": "181992", "external_id": "30437", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看问诊单", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "case_name": "老版本", "raw_text": "step1: 查看问诊单 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "feature_scope": "V4.21.9 > 医师端 > 自定义问诊单", "case_name": "肺炎问诊单", "internal_id": "181995", "external_id": "30438", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "问诊单展示正常、对比正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "自定义问诊单"], "case_name": "肺炎问诊单", "raw_text": "step1: => 问诊单展示正常、对比正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "优惠券即将到期提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "feature_scope": "医师端 > 首页通知优化 > 优惠券即将到期提醒", "case_name": "查看通知(单张)", "internal_id": "182000", "external_id": "30439", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "case_name": "查看通知(单张)", "raw_text": "step1: => [截图] | step2: => 优惠券金额正确 | step3: 点击卡片 => 跳转至优惠券列表页"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "优惠券即将到期提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "feature_scope": "医师端 > 首页通知优化 > 优惠券即将到期提醒", "case_name": "查看通知(多张)", "internal_id": "182005", "external_id": "30440", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "优惠券金额为多张优惠券相加"}, {"index": 3, "action": "点击卡片", "expected": "跳转至优惠券列表页"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "case_name": "查看通知(多张)", "raw_text": "step1: => [截图] | step2: => 优惠券金额为多张优惠券相加 | step3: 点击卡片 => 跳转至优惠券列表页"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "优惠券即将到期提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "feature_scope": "医师端 > 首页通知优化 > 优惠券即将到期提醒", "case_name": "通知发送时间", "internal_id": "182010", "external_id": "30441", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "提前3天的上午9点发通知"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠券即将到期提醒"], "case_name": "通知发送时间", "raw_text": "step1: => 提前3天的上午9点发通知"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "优惠码即将到期提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠码即将到期提醒"], "feature_scope": "医师端 > 首页通知优化 > 优惠码即将到期提醒", "case_name": "查看通知", "internal_id": "182014", "external_id": "30442", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "0.1元优惠码即将到期", "expected": "[截图] 优惠码、有效期、课程名显示正确"}, {"index": 2, "action": "生日优惠码即将到期", "expected": "[截图] 优惠码、有效期、课程名显示正确"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠码即将到期提醒"], "case_name": "查看通知", "raw_text": "step1: 0.1元优惠码即将到期 => [截图] 优惠码、有效期、课程名显示正确 | step2: 生日优惠码即将到期 => [截图] 优惠码、有效期、课程名显示正确"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "优惠码即将到期提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠码即将到期提醒"], "feature_scope": "医师端 > 首页通知优化 > 优惠码即将到期提醒", "case_name": "通知发送时间", "internal_id": "182018", "external_id": "30443", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "提前3天的上午9点发通知"}, {"index": 2, "action": "如果有多个优惠码", "expected": "发多条通知"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "优惠码即将到期提醒"], "case_name": "通知发送时间", "raw_text": "step1: => 提前3天的上午9点发通知 | step2: 如果有多个优惠码 => 发多条通知"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底7天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底7天时", "case_name": "到达6000", "internal_id": "182027", "external_id": "30445", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费大于等于6000小于8000", "expected": "发送提醒"}, {"index": 2, "action": "[截图]", "expected": "A 3% B 当前药费 C 8000-当前药费 D 4.5% E 3% F 本月税前收入*1.5%"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "case_name": "到达6000", "raw_text": "step1: 纯药费大于等于6000小于8000 => 发送提醒 | step2: [截图] => A 3% B 当前药费 C 8000-当前药费 D 4.5% E 3% F 本月税前收入*1.5%"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底7天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底7天时", "case_name": "到达23000", "internal_id": "182031", "external_id": "30446", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费大于等于23000小于30000", "expected": "发送提醒"}, {"index": 2, "action": "[截图]", "expected": "A 0% B 当前药费 C 30000-当前药费 D 3% E 0% F 本月税前收入*3%"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "case_name": "到达23000", "raw_text": "step1: 纯药费大于等于23000小于30000 => 发送提醒 | step2: [截图] => A 0% B 当前药费 C 30000-当前药费 D 3% E 0% F 本月税前收入*3%"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底7天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底7天时", "case_name": "通知发送时间", "internal_id": "182035", "external_id": "30447", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "距月底7天时,上午9点发通知"}, {"index": 2, "action": "本月30天", "expected": "24号发"}, {"index": 3, "action": "本月31天", "expected": "25号发"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "case_name": "通知发送时间", "raw_text": "step1: => 距月底7天时,上午9点发通知 | step2: 本月30天 => 24号发 | step3: 本月31天 => 25号发"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底7天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底7天时", "case_name": "纯药费不满足发送条件的", "internal_id": "182040", "external_id": "30448", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费为以下", "expected": "不发送提醒"}, {"index": 2, "action": "小于6000", "expected": ""}, {"index": 3, "action": "大于等于8000小于23000", "expected": ""}, {"index": 4, "action": "大于等于30000", "expected": ""}, {"index": 5, "action": "劳务模式", "expected": ""}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底7天时"], "case_name": "纯药费不满足发送条件的", "raw_text": "step1: 纯药费为以下 => 不发送提醒 | step2: 小于6000 => | step3: 大于等于8000小于23000 => | step4: 大于等于30000 => | step5: 劳务模式 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底3天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底3天时", "case_name": "到达7000", "internal_id": "182048", "external_id": "30449", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费大于等于7000小于8000", "expected": "发送提醒"}, {"index": 2, "action": "[截图]", "expected": "A 3% B 当前药费 C 8000-当前药费 D 4.5% E 3% F 本月税前收入*1.5%"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "case_name": "到达7000", "raw_text": "step1: 纯药费大于等于7000小于8000 => 发送提醒 | step2: [截图] => A 3% B 当前药费 C 8000-当前药费 D 4.5% E 3% F 本月税前收入*1.5%"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底3天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底3天时", "case_name": "到达27000", "internal_id": "182052", "external_id": "30450", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费大于等于27000小于30000", "expected": "发送提醒"}, {"index": 2, "action": "[截图]", "expected": "A 0% B 当前药费 C 30000-当前药费 D 3% E 0% F 本月税前收入*3%"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "case_name": "到达27000", "raw_text": "step1: 纯药费大于等于27000小于30000 => 发送提醒 | step2: [截图] => A 0% B 当前药费 C 30000-当前药费 D 3% E 0% F 本月税前收入*3%"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底3天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底3天时", "case_name": "通知发送时间", "internal_id": "182056", "external_id": "30451", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "距月底3天时,上午9点发通知"}, {"index": 2, "action": "本月30天", "expected": "28号发"}, {"index": 3, "action": "本月31天", "expected": "29号发"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "case_name": "通知发送时间", "raw_text": "step1: => 距月底3天时,上午9点发通知 | step2: 本月30天 => 28号发 | step3: 本月31天 => 29号发"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "距月底3天时", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "feature_scope": "首页通知优化 > 月收入提醒 > 距月底3天时", "case_name": "纯药费不满足发送条件的", "internal_id": "182061", "external_id": "30452", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "纯药费为以下", "expected": "不发送提醒"}, {"index": 2, "action": "小于7000", "expected": ""}, {"index": 3, "action": "大于等于8000小于27000", "expected": ""}, {"index": 4, "action": "大于等于30000", "expected": ""}, {"index": 5, "action": "劳务模式", "expected": ""}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒", "距月底3天时"], "case_name": "纯药费不满足发送条件的", "raw_text": "step1: 纯药费为以下 => 不发送提醒 | step2: 小于7000 => | step3: 大于等于8000小于27000 => | step4: 大于等于30000 => | step5: 劳务模式 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "月收入提醒", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒"], "feature_scope": "医师端 > 首页通知优化 > 月收入提醒", "case_name": "查看通知", "internal_id": "182023", "external_id": "30444", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "月收入提醒"], "case_name": "查看通知", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "投保", "internal_id": "182069", "external_id": "30453", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "投保", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "等级礼物申请", "internal_id": "182072", "external_id": "30454", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "等级礼物申请", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "(废)等级礼物发货", "internal_id": "182075", "external_id": "30455", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "不改"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "(废)等级礼物发货", "raw_text": "step1: [截图] => 不改"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "处方毒性饮片超标提醒", "internal_id": "182078", "external_id": "30456", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "处方毒性饮片超标提醒", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "“活跃医师奖”", "internal_id": "182081", "external_id": "30457", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图] [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "“活跃医师奖”", "raw_text": "step1: [截图] => [截图] [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "(废)认证提醒", "internal_id": "182084", "external_id": "30458", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "不改"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "(废)认证提醒", "raw_text": "step1: [截图] => 不改"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "原大家助理发的文字消息移至通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "feature_scope": "医师端 > 首页通知优化 > 原大家助理发的文字消息移至通知", "case_name": "完善工作室", "internal_id": "182087", "external_id": "30459", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "原大家助理发的文字消息移至通知"], "case_name": "完善工作室", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日无通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日无通知", "case_name": "全部已读", "internal_id": "182092", "external_id": "30460", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "case_name": "全部已读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日无通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日无通知", "case_name": "两条未读", "internal_id": "182095", "external_id": "30461", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "case_name": "两条未读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日无通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日无通知", "case_name": "一条未读其他已读", "internal_id": "182098", "external_id": "30462", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "当某条消息已读且发送至今超过30日,隐藏该条消息在首页 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日无通知"], "case_name": "一条未读其他已读", "raw_text": "step1: => 当某条消息已读且发送至今超过30日,隐藏该条消息在首页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日仅有一条通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日仅有一条通知", "case_name": "全部已读", "internal_id": "182102", "external_id": "30463", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "case_name": "全部已读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日仅有一条通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日仅有一条通知", "case_name": "两条未读", "internal_id": "182105", "external_id": "30464", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "case_name": "两条未读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日仅有一条通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日仅有一条通知", "case_name": "一条未读其他已读", "internal_id": "182108", "external_id": "30465", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "当某条消息已读且发送至今超过30日,隐藏该条消息在首页 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日仅有一条通知"], "case_name": "一条未读其他已读", "raw_text": "step1: => 当某条消息已读且发送至今超过30日,隐藏该条消息在首页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日有两条或以上通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日有两条或以上通知", "case_name": "全部已读", "internal_id": "182112", "external_id": "30466", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "case_name": "全部已读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日有两条或以上通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日有两条或以上通知", "case_name": "两条未读", "internal_id": "182115", "external_id": "30467", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "case_name": "两条未读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "近30日有两条或以上通知", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "feature_scope": "首页通知优化 > 减少旧通知打扰 > 近30日有两条或以上通知", "case_name": "一条未读其他已读", "internal_id": "182118", "external_id": "30468", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "首页通知优化", "减少旧通知打扰", "近30日有两条或以上通知"], "case_name": "一条未读其他已读", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者头像", "suite_path": ["V4.21.9", "医师端", "患者头像"], "feature_scope": "V4.21.9 > 医师端 > 患者头像", "case_name": "患者没有上传头像时,使用默认头像(冒烟)", "internal_id": "182169", "external_id": "30480", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "新注册的患者,没有性别时", "expected": "1,默认使用男性的头像 t_patient_account 里avatar字段为null,填充一个男性头像 2,老数据还是使用之前小程序上传的默认头像"}, {"index": 3, "action": "患者性别是男性,并且还没有上传过头像", "expected": "使用男性的默认头像"}, {"index": 4, "action": "患者性别是女性,并且还没有上传过头像", "expected": "使用女性的默认头像"}, {"index": 5, "action": "患者有上传头像", "expected": "展示患者上传的头像"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者头像"], "case_name": "患者没有上传头像时,使用默认头像(冒烟)", "raw_text": "step1: => [截图] | step2: 新注册的患者,没有性别时 => 1,默认使用男性的头像 t_patient_account 里avatar字段为null,填充一个男性头像 2,老数据还是使用之前小程序上传的默认头像 | step3: 患者性别是男性,并且还没有上传过头像 => 使用男性的默认头像 | step4: 患者性别是女性,并且还没有上传过头像 => 使用女性的默认头像 | step5: 患者有上传头像 => 展示患者上传的头像"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者头像", "suite_path": ["V4.21.9", "医师端", "患者头像"], "feature_scope": "V4.21.9 > 医师端 > 患者头像", "case_name": "所有需要用到患者头像的地方", "internal_id": "182176", "external_id": "30481", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,黑名单; 2,患者列表(全部患者、搜索患者、患者标签列表); 3,最近会话列表; 4,待开方/待接诊/待视频/待通话列表、 5,感谢列表; 6,患者扫码关注工作室弹框; 7,开方页的患者联想; 8,选择开方联想到的患者发送方案; 9,视频问诊呼叫; 10,咨询页面病历和对话消息页面。 11,Flutter:方案详情、随访详情、随访复诊单、明医好方问诊单、问诊单。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者头像"], "case_name": "所有需要用到患者头像的地方", "raw_text": "step1: => 1,黑名单; 2,患者列表(全部患者、搜索患者、患者标签列表); 3,最近会话列表; 4,待开方/待接诊/待视频/待通话列表、 5,感谢列表; 6,患者扫码关注工作室弹框; 7,开方页的患者联想; 8,选择开方联想到的患者发送方案; 9,视频问诊呼叫; 10,咨询页面病历和对话消息页面。 11,Flutter:方案详情、随访详情、随访复诊单、明医好方问诊单、问诊单。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "活动规则文案", "internal_id": "182419", "external_id": "30535", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "活动规则文案", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "显示当月的参与人数", "internal_id": "182422", "external_id": "30536", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "有0个、10、100、500", "expected": "参与人数 0、10、100、500 下方医生头像超出后省略展示(最多展示6个头像)"}, {"index": 3, "action": "6月份的抽奖有100个人 7月抽奖还没有人参与", "expected": "打开6月份的抽奖链接显示 参与人数 100 打开7月份的抽奖链接显示 参与人数 0"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "显示当月的参与人数", "raw_text": "step1: => [截图] | step2: 有0个、10、100、500 => 参与人数 0、10、100、500 下方医生头像超出后省略展示(最多展示6个头像) | step3: 6月份的抽奖有100个人 7月抽奖还没有人参与 => 打开6月份的抽奖链接显示 参与人数 100 打开7月份的抽奖链接显示 参与人数 0"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "开奖方式显示", "internal_id": "182427", "external_id": "30537", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "6月份的抽奖链接,在2023年7月1号上午11点前打开这个抽奖链接", "expected": "显示7月1号开奖"}, {"index": 3, "action": "6月份的抽奖链接,没有参与抽奖活动或者参与抽奖活动,但是患者没有购药成功的 医生在2023年7月1号上午11点之后打开这个抽奖链接", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "开奖方式显示", "raw_text": "step1: => [截图] | step2: 6月份的抽奖链接,在2023年7月1号上午11点前打开这个抽奖链接 => 显示7月1号开奖 | step3: 6月份的抽奖链接,没有参与抽奖活动或者参与抽奖活动,但是患者没有购药成功的 医生在2023年7月1号上午11点之后打开这个抽奖链接 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "上期中奖名单显示", "internal_id": "182432", "external_id": "30538", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "如果当月是第一期抽奖", "expected": "上期中奖名单下方 为空"}, {"index": 3, "action": "如果当前月份不是第一期抽奖", "expected": "展示上期中奖名单 最多展示2个,点击【查看全部】查看所有中奖名单;(中奖名单按照中奖等级排序) [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "上期中奖名单显示", "raw_text": "step1: => [截图] | step2: 如果当月是第一期抽奖 => 上期中奖名单下方 为空 | step3: 如果当前月份不是第一期抽奖 => 展示上期中奖名单 最多展示2个,点击【查看全部】查看所有中奖名单;(中奖名单按照中奖等级排序) [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "报名参加,按钮变化(冒烟)", "internal_id": "182437", "external_id": "30539", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "在抽奖时间内 医生还未参加", "expected": "1,显示【报名参加】; [截图]"}, {"index": 2, "action": "超出抽奖链接的月份,医生一直未参加 2023年6月份的抽奖链接,医生在2023年7月1号00:00点以后打开该链接", "expected": "1,按钮显示【本月活动已结束】; [截图]"}, {"index": 3, "action": "超出抽奖时间后,医生参加了,但是没有购药成功的方案 2023年6月份的抽奖链接,医生在2023年7月1号上午11点以后打开该链接", "expected": "按钮显示【本月活动已结束】 [截图]"}, {"index": 4, "action": "医生点击【报名参加】按钮后", "expected": "1,弹出助理手机号弹窗,可以复制手机号; 2,点击【知道了】弹窗关闭; [截图]"}, {"index": 5, "action": "医生点击【报名参加】后", "expected": "1,按钮变成【立即开方】,点击【立即开方】进入到线上开方页面。 2,点击【报名参加】按钮后,开始统计患者成功购药的方案。(没有数量要求,退款的也算) [截图]"}, {"index": 6, "action": "医生开了方案,但是患者没有购药", "expected": "按钮还是显示【立即开方】"}, {"index": 7, "action": "医生点击【立即开方】/其他途径开方给患者/代患者购药,付款成功后", "expected": "1,即可参与活动抽奖; 2,按钮变成【等待抽奖结果】 [截图]"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "报名参加,按钮变化(冒烟)", "raw_text": "step1: 在抽奖时间内 医生还未参加 => 1,显示【报名参加】; [截图] | step2: 超出抽奖链接的月份,医生一直未参加 2023年6月份的抽奖链接,医生在2023年7月1号00:00点以后打开该链接 => 1,按钮显示【本月活动已结束】; [截图] | step3: 超出抽奖时间后,医生参加了,但是没有购药成功的方案 2023年6月份的抽奖链接,医生在2023年7月1号上午11点以后打开该链接 => 按钮显示【本月活动已结束】 [截图] | step4: 医生点击【报名参加】按钮后 => 1,弹出助理手机号弹窗,可以复制手机号; 2,点击【知道了】弹窗关闭; [截图] | step5: 医生点击【报名参加】后 => 1,按钮变成【立即开方】,点击【立即开方】进入到线上开方页面。 2,点击【报名参加】按钮后,开始统计患者成功购药的方案。(没有数量要求,退款的也算) [截图] | step6: 医生开了方案,但是患者没有购药 => 按钮还是显示【立即开方】 | step7: 医生点击【立即开方】/其他途径开方给患者/代患者购药,付款成功后 => 1,即可参与活动抽奖; 2,按钮变成【等待抽奖结果】 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "抽奖结束后,显示医生的中奖结果", "internal_id": "182446", "external_id": "30540", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生参加了2023年6月份的抽奖活动,有中奖,在2023年7月1号上午11点以后打开抽奖链接", "expected": "1,弹窗显示医生的中奖信息,并且该弹窗无法关闭。 2,同时会在大家助理里面通知医生中奖信息。(中奖文案:恭喜您中奖啦!) (1)打开该链接也是直接打开抽奖页面,弹出中奖弹窗。 (2)中奖后,把钱自动打到医生账户。 [截图]"}, {"index": 2, "action": "医生参加了2023年6月份的抽奖活动,没有中奖,在2023年7月1号上午11点以后打开抽奖链接", "expected": "1,弹窗显示医生的未中奖信息,并且该弹窗无法关闭。 2,也不会给医生发通知。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "抽奖结束后,显示医生的中奖结果", "raw_text": "step1: 医生参加了2023年6月份的抽奖活动,有中奖,在2023年7月1号上午11点以后打开抽奖链接 => 1,弹窗显示医生的中奖信息,并且该弹窗无法关闭。 2,同时会在大家助理里面通知医生中奖信息。(中奖文案:恭喜您中奖啦!) (1)打开该链接也是直接打开抽奖页面,弹出中奖弹窗。 (2)中奖后,把钱自动打到医生账户。 [截图] | step2: 医生参加了2023年6月份的抽奖活动,没有中奖,在2023年7月1号上午11点以后打开抽奖链接 => 1,弹窗显示医生的未中奖信息,并且该弹窗无法关闭。 2,也不会给医生发通知。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "feature_scope": "医师端 > 抽奖小程序 > 抽奖小程序", "case_name": "抽奖规则", "internal_id": "182450", "external_id": "30541", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "参与人数小于等于81人", "expected": "参与的人都可以中奖,随机优先抽一等奖,在随机抽二等奖、三等奖、四等奖、五等奖"}, {"index": 2, "action": "参与人数大于81人", "expected": "参与的人有的无法中奖,随机优先抽一等奖,在随机抽二等奖、三等奖、四等奖、五等奖"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "抽奖小程序"], "case_name": "抽奖规则", "raw_text": "step1: 参与人数小于等于81人 => 参与的人都可以中奖,随机优先抽一等奖,在随机抽二等奖、三等奖、四等奖、五等奖 | step2: 参与人数大于81人 => 参与的人有的无法中奖,随机优先抽一等奖,在随机抽二等奖、三等奖、四等奖、五等奖"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "兼容性", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "兼容性"], "feature_scope": "医师端 > 抽奖小程序 > 兼容性", "case_name": "老版本也可以正常打开小程序,去参加抽奖", "internal_id": "182455", "external_id": "30542", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "老版本该弹窗没有【复制】按钮 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序", "兼容性"], "case_name": "老版本也可以正常打开小程序,去参加抽奖", "raw_text": "step1: => 老版本该弹窗没有【复制】按钮 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "抽奖小程序", "suite_path": ["V4.21.9", "医师端", "抽奖小程序"], "feature_scope": "V4.21.9 > 医师端 > 抽奖小程序", "case_name": "医生点击抽奖通知,进入到抽奖小程序里,进行抽奖", "internal_id": "182413", "external_id": "30534", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "抽奖小程序"], "case_name": "医生点击抽奖通知,进入到抽奖小程序里,进行抽奖", "raw_text": "step1: => [截图] | step2: => 开通工作室的医生,可以参与抽奖 | step3: => 没有开通工作室的医生,无法参与抽奖"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 医师端 > 患者取消关注医生", "case_name": "取关后的表现", "internal_id": "182504", "external_id": "30552", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "会话列表中保留"}, {"index": 2, "action": "查看会话页", "expected": "正常"}, {"index": 3, "action": "如果医生在聊天页时患者取关医生", "expected": "医生可以发送,但是患者不能够收到推送消息(消息本身可以在会话页看到)"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "case_name": "取关后的表现", "raw_text": "step1: => 会话列表中保留 | step2: 查看会话页 => 正常 | step3: 如果医生在聊天页时患者取关医生 => 医生可以发送,但是患者不能够收到推送消息(消息本身可以在会话页看到)"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 医师端 > 患者取消关注医生", "case_name": "关注的表现", "internal_id": "182509", "external_id": "30553", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "case_name": "关注的表现", "raw_text": "step1: => 和线上一样 | step2: => 会话页可发送消息"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 医师端 > 患者取消关注医生", "case_name": "患者统计", "internal_id": "182513", "external_id": "30554", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "患者重新关注在各种患者统计中,只计算第一次关注,按照第一次关注统计"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "case_name": "患者统计", "raw_text": "step1: => 患者重新关注在各种患者统计中,只计算第一次关注,按照第一次关注统计"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 医师端 > 患者取消关注医生", "case_name": "老版本", "internal_id": "182516", "external_id": "30555", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给取关患者发消息", "expected": "能发"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "患者取消关注医生"], "case_name": "老版本", "raw_text": "step1: 给取关患者发消息 => 能发"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑和删除", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "feature_scope": "随访计划页 > 随访卡片的显示 > 编辑和删除", "case_name": "当系统随访处于“待发出”状态,可以进行修改和删除操作", "internal_id": "182631", "external_id": "30577", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,ios左滑,唤起删除和修改的操作。 [截图] 2,安卓长按,唤起删除和修改的操作。 [截图]"}, {"index": 2, "action": "系统的随访单还没有发出,唤起删除和编辑的操作", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "case_name": "当系统随访处于“待发出”状态,可以进行修改和删除操作", "raw_text": "step1: => 1,ios左滑,唤起删除和修改的操作。 [截图] 2,安卓长按,唤起删除和修改的操作。 [截图] | step2: 系统的随访单还没有发出,唤起删除和编辑的操作 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑和删除", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "feature_scope": "随访计划页 > 随访卡片的显示 > 编辑和删除", "case_name": "自行随访可以随时修改和删除", "internal_id": "182635", "external_id": "30578", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,ios左滑,唤起撤销和修改日期的操作。 [截图] 2,安卓长按,唤起删除和修改日期的操作。 [截图]"}, {"index": 3, "action": "自行随访,唤起删除和编辑的操作", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "case_name": "自行随访可以随时修改和删除", "raw_text": "step1: => 1,ios左滑,唤起撤销和修改日期的操作。 [截图] 2,安卓长按,唤起删除和修改日期的操作。 [截图] | step3: 自行随访,唤起删除和编辑的操作 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑和删除", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "feature_scope": "随访计划页 > 随访卡片的显示 > 编辑和删除", "case_name": "点击编辑按钮,打开编辑页面", "internal_id": "182640", "external_id": "30579", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击系统随访单的【编辑】按钮", "expected": "1,进入到编辑随访计划页面。 [截图]"}, {"index": 2, "action": "点击自动随访单的【编辑】按钮", "expected": "1,进入到编辑随访计划页面。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "case_name": "点击编辑按钮,打开编辑页面", "raw_text": "step1: 点击系统随访单的【编辑】按钮 => 1,进入到编辑随访计划页面。 [截图] | step2: 点击自动随访单的【编辑】按钮 => 1,进入到编辑随访计划页面。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑和删除", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "feature_scope": "随访计划页 > 随访卡片的显示 > 编辑和删除", "case_name": "点击删除按钮,删除随访计划", "internal_id": "182644", "external_id": "30580", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击【删除】按钮", "expected": "1,调起二次确认弹窗。 (1)点击【取消】/其他地方,弹窗关闭,随访单不变。 (2)点击【确认删除】,弹窗关闭,该随访单记录消失。 [截图] 只有安卓手机在该页面点击需要有二次确认的弹窗,ios 不需要二次确认弹窗"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示", "编辑和删除"], "case_name": "点击删除按钮,删除随访计划", "raw_text": "step1: 点击【删除】按钮 => 1,调起二次确认弹窗。 (1)点击【取消】/其他地方,弹窗关闭,随访单不变。 (2)点击【确认删除】,弹窗关闭,该随访单记录消失。 [截图] 只有安卓手机在该页面点击需要有二次确认的弹窗,ios 不需要二次确认弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访卡片的显示", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "feature_scope": "首页 > 随访计划页 > 随访卡片的显示", "case_name": "选中某天,下方显示某天所有的随访计划", "internal_id": "182622", "external_id": "30576", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,按照创建顺序排序,最新创建的排在最上面。 2,一天内有几十条数据,也展示正常。 [截图]"}, {"index": 2, "action": "当天的随访计划有系统随访,还没有发出", "expected": "1,卡片显示患者主档案信息:姓名,性别,年龄,和随访计划状态; 2,有患者备注名时,显示患者备注名。 [截图]"}, {"index": 3, "action": "当天的系统随访,随访计划已经发出,患者还没有填写", "expected": "[截图]"}, {"index": 4, "action": "当天的系统随访,随访已经发出,并且患者已经提交", "expected": "[截图]"}, {"index": 5, "action": "医生自己随访始终是“自行随访” 待发出/已发出/已填写", "expected": "[截图]"}, {"index": 6, "action": "选中的当天没有随访计划", "expected": "下方空白显示"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "case_name": "选中某天,下方显示某天所有的随访计划", "raw_text": "step1: => 1,按照创建顺序排序,最新创建的排在最上面。 2,一天内有几十条数据,也展示正常。 [截图] | step2: 当天的随访计划有系统随访,还没有发出 => 1,卡片显示患者主档案信息:姓名,性别,年龄,和随访计划状态; 2,有患者备注名时,显示患者备注名。 [截图] | step3: 当天的系统随访,随访计划已经发出,患者还没有填写 => [截图] | step4: 当天的系统随访,随访已经发出,并且患者已经提交 => [截图] | step5: 医生自己随访始终是“自行随访” 待发出/已发出/已填写 => [截图] | step6: 选中的当天没有随访计划 => 下方空白显示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访卡片的显示", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "feature_scope": "首页 > 随访计划页 > 随访卡片的显示", "case_name": "通过工作室发出的方案,根据开方时选择的随访时间,自动添加系统随访计划", "internal_id": "182647", "external_id": "30581", "case_revision_version": "1", "summary": "", "preconditions": "签收后随访时间计划: 饮片/免检颗粒/浓缩代煎液/合煎颗粒 计算: 总贴数/每天贴数(向上取整) 特殊剂型 计算: (预计天数上限+下限)/2(向上取整) 成药 计算: 7天", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共2贴,每日1贴,可以吃两天),随访时间选择: 药用完当天 2023年7月19日患者签收成功,7月21号吃完药,该方案的随访单在7月21日00:00发送", "expected": "1,随访计划里面显示一个2023年7月21号系统随访。"}, {"index": 2, "action": "2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共3贴,每日1贴,可以吃三天),随访时间选择: 药用完前一天 2023年7月19日患者签收成功,7月23号吃完药,该方案的随访单在7月22日00:00发送", "expected": "1,随访计划里面显示一个2023年7月22号系统随访。"}, {"index": 3, "action": "2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共1贴,每日1贴,可以吃一天),随访时间选择: 药用完前1/3/7天 2023年7月19日患者签收成功,7月20吃完药,该方案的随访单在7月20日00:00发送", "expected": "1,随访计划里面显示一个2023年7月20号 系统随访。"}, {"index": 4, "action": "2023年7月19日医生给患者开一个流浸膏、散剂、水丸(预计可以用 3~6天,可以吃5天),随访时间选择: 药用完前当天/前1/前3/前7天 2023年7月19日患者签收成功,7月24吃完药,该方案的随访单在7月24日00:00/7月23日00:00/7月21日00:00/7月24日00:00发送", "expected": "1,随访计划里面显示一个2023年7月24日/7月23日/7月21日/7月24日 系统随访。"}, {"index": 6, "action": "2023年7月19日医生给患者开一个成药(可以吃7天),随访时间选择: 药用完前当天/前1/前3/前7天 2023年7月19日患者签收成功,7月26吃完药,该方案的随访单在7月26日00:00/7月24日00:00/7月22日00:00/7月26日00:00发送", "expected": "1,随访计划里面显示一个2023年7月26日/7月24日/7月22日/7月26日系统随访的随访计划。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "case_name": "通过工作室发出的方案,根据开方时选择的随访时间,自动添加系统随访计划", "raw_text": "签收后随访时间计划: 饮片/免检颗粒/浓缩代煎液/合煎颗粒 计算: 总贴数/每天贴数(向上取整) 特殊剂型 计算: (预计天数上限+下限)/2(向上取整) 成药 计算: 7天 | step1: 2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共2贴,每日1贴,可以吃两天),随访时间选择: 药用完当天 2023年7月19日患者签收成功,7月21号吃完药,该方案的随访单在7月21日00:00发送 => 1,随访计划里面显示一个2023年7月21号系统随访。 | step2: 2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共3贴,每日1贴,可以吃三天),随访时间选择: 药用完前一天 2023年7月19日患者签收成功,7月23号吃完药,该方案的随访单在7月22日00:00发送 => 1,随访计划里面显示一个2023年7月22号系统随访。 | step3: 2023年7月19日医生给患者开一个免检颗粒、中药饮片、浓缩代煎液、合煎颗粒 (共1贴,每日1贴,可以吃一天),随访时间选择: 药用完前1/3/7天 2023年7月19日患者签收成功,7月20吃完药,该方案的随访单在7月20日00:00发送 => 1,随访计划里面显示一个2023年7月20号 系统随访。 | step4: 2023年7月19日医生给患者开一个流浸膏、散剂、水丸(预计可以用 3~6天,可以吃5天),随访时间选择: 药用完前当天/前1/前3/前7天 2023年7月19日患者签收成功,7月24吃完药,该方案的随访单在7月24日00:00/7月23日00:00/7月21日00:00/7月24日00:00发送 => 1,随访计划里面显示一个2023年7月24日/7月23日/7月21日/7月24日 系统随访。 | step6: 2023年7月19日医生给患者开一个成药(可以吃7天),随访时间选择: 药用完前当天/前1/前3/前7天 2023年7月19日患者签收成功,7月26吃完药,该方案的随访单在7月26日00:00/7月24日00:00/7月22日00:00/7月26日00:00发送 => 1,随访计划里面显示一个2023年7月26日/7月24日/7月22日/7月26日系统随访的随访计划。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访卡片的显示", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "feature_scope": "首页 > 随访计划页 > 随访卡片的显示", "case_name": "已经生成的随访计划,在会话页修改该方案的随访计划后,会自动变化", "internal_id": "182655", "external_id": "30582", "case_revision_version": "1", "summary": "", "preconditions": "表里面已经有一条2023年7月20日的系统随访数据", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "当天时间为2023年7月20日 医生在会话页里把该方案的随访单时间该成3天后", "expected": "1,之前在随访单计划里面已经自动生成的一个2023年7月20号系统随访的随访计划消失 2,在2023年7月23号又显示一个新的系统随访计划"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "case_name": "已经生成的随访计划,在会话页修改该方案的随访计划后,会自动变化", "raw_text": "表里面已经有一条2023年7月20日的系统随访数据 | step1: 当天时间为2023年7月20日 医生在会话页里把该方案的随访单时间该成3天后 => 1,之前在随访单计划里面已经自动生成的一个2023年7月20号系统随访的随访计划消失 2,在2023年7月23号又显示一个新的系统随访计划"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访卡片的显示", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "feature_scope": "首页 > 随访计划页 > 随访卡片的显示", "case_name": "已经生成的随访计划,在会话页撤销后,不显示该随访计划", "internal_id": "182658", "external_id": "30583", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "已经生成了一个随访计划,随访单还没有发出,在会话里撤销该随访后", "expected": "随访计划里显示的随访计划消失"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页", "随访卡片的显示"], "case_name": "已经生成的随访计划,在会话页撤销后,不显示该随访计划", "raw_text": "step1: 已经生成了一个随访计划,随访单还没有发出,在会话里撤销该随访后 => 随访计划里显示的随访计划消失"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "feature_scope": "随访优化 > 首页 > 随访计划页", "case_name": "点击随访计划,进入到随访计划页面", "internal_id": "182601", "external_id": "30573", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,默认显示今天所在周的随访计划(上周日到本周六为一周)。 2,左右滑动可以查看上下一周的随访计划。 3,如果同一周跨月,选中的月份高亮展示,没有选中的月份置灰显示。 [截图]"}, {"index": 3, "action": "", "expected": "默认展示当天随访计划,有就展示没有就不展示"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "case_name": "点击随访计划,进入到随访计划页面", "raw_text": "step1: => [截图] | step2: => 1,默认显示今天所在周的随访计划(上周日到本周六为一周)。 2,左右滑动可以查看上下一周的随访计划。 3,如果同一周跨月,选中的月份高亮展示,没有选中的月份置灰显示。 [截图] | step3: => 默认展示当天随访计划,有就展示没有就不展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "feature_scope": "随访优化 > 首页 > 随访计划页", "case_name": "有随访计划,日期下显示不同颜色的圆点标记", "internal_id": "182606", "external_id": "30574", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "选中的日期没有随访计划", "expected": "高亮显示,下方没有带颜色的圆点 [截图]"}, {"index": 3, "action": "选中的日期有随访计划", "expected": "高亮显示,下方有带颜色的圆点 [截图]"}, {"index": 4, "action": "没有选中的日期有随访计划", "expected": "置灰显示,下方有带颜色的圆点 [截图]"}, {"index": 5, "action": "没有选中的日期没有随访计划", "expected": "置灰显示,下方没有带颜色的圆点 [截图]"}, {"index": 6, "action": "当同一天有系统随访和自行随访", "expected": "当天日期下方显示两个不同颜色的圆点标记"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "case_name": "有随访计划,日期下显示不同颜色的圆点标记", "raw_text": "step1: => [截图] | step2: 选中的日期没有随访计划 => 高亮显示,下方没有带颜色的圆点 [截图] | step3: 选中的日期有随访计划 => 高亮显示,下方有带颜色的圆点 [截图] | step4: 没有选中的日期有随访计划 => 置灰显示,下方有带颜色的圆点 [截图] | step5: 没有选中的日期没有随访计划 => 置灰显示,下方没有带颜色的圆点 [截图] | step6: 当同一天有系统随访和自行随访 => 当天日期下方显示两个不同颜色的圆点标记"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "feature_scope": "随访优化 > 首页 > 随访计划页", "case_name": "展开月份显示当月的随访计划", "internal_id": "182614", "external_id": "30575", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "日期选择", "expected": "1,可以选择2015年至2100年任意一年的日期。 [截图]"}, {"index": 3, "action": "", "expected": "1,默认选中当天的日期。 [截图]"}, {"index": 4, "action": "其他月份有随访计划的,置灰显示 选中11月份,同时10月31日和12月1号有随访计划", "expected": "1,10月31号和12月1号的下方置灰显示带颜色的圆点。 2,左右滑动,滑动到10月份/12月份,会高亮显示随访计划。 [截图]"}, {"index": 5, "action": "展开月份后,左右滑动其他月份时,默认选中该月的1号 当天为11月11号,展开月份后默认选中当天的日期", "expected": "1,滑动到10月份后,默认选中10月1号的日期。 2,滑动到12月份后,默认选中12月1号的日期。 3,每个月的1号要显示月份:10/1、12/1 。"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "随访计划页"], "case_name": "展开月份显示当月的随访计划", "raw_text": "step1: => [截图] | step2: 日期选择 => 1,可以选择2015年至2100年任意一年的日期。 [截图] | step3: => 1,默认选中当天的日期。 [截图] | step4: 其他月份有随访计划的,置灰显示 选中11月份,同时10月31日和12月1号有随访计划 => 1,10月31号和12月1号的下方置灰显示带颜色的圆点。 2,左右滑动,滑动到10月份/12月份,会高亮显示随访计划。 [截图] | step5: 展开月份后,左右滑动其他月份时,默认选中该月的1号 当天为11月11号,展开月份后默认选中当天的日期 => 1,滑动到10月份后,默认选中10月1号的日期。 2,滑动到12月份后,默认选中12月1号的日期。 3,每个月的1号要显示月份:10/1、12/1 。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "查看随访单计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "feature_scope": "随访优化 > 首页 > 查看随访单计划页", "case_name": "点击某天的随访卡片,进入【查看随访计划】页", "internal_id": "182662", "external_id": "30584", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "case_name": "点击某天的随访卡片,进入【查看随访计划】页", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "查看随访单计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "feature_scope": "随访优化 > 首页 > 查看随访单计划页", "case_name": "点击待发出的系统/自行随访,【查看随访计划】详情页面展示", "internal_id": "182665", "external_id": "30585", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "标题", "expected": "查看随访计划 [截图]"}, {"index": 3, "action": "患者", "expected": "1,点击人名,跳转至病历页并且选中全部患者 [截图]"}, {"index": 4, "action": "日期", "expected": "1,添加随访时选择的日期; 2,日期是今天和以后的时间显示:今天/x天后; 3,日期是已经过去的时间,只显示日期:2023-06-02; [截图]"}, {"index": 5, "action": "系统自动发送随访单", "expected": "1,系统随访单,“系统自动发送随访单”按钮为打开状态; 2,自行随访单,“系统自动发送随访单”按钮为关闭状态。 [截图]"}, {"index": 6, "action": "编辑按钮", "expected": "在没有点击【编辑】按钮之前,该页面仅可以查看,无法编辑。 [截图]"}, {"index": 7, "action": "点击【编辑】按钮", "expected": "进入【编辑随访计划】页面 [截图]"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "case_name": "点击待发出的系统/自行随访,【查看随访计划】详情页面展示", "raw_text": "step1: => [截图] | step2: 标题 => 查看随访计划 [截图] | step3: 患者 => 1,点击人名,跳转至病历页并且选中全部患者 [截图] | step4: 日期 => 1,添加随访时选择的日期; 2,日期是今天和以后的时间显示:今天/x天后; 3,日期是已经过去的时间,只显示日期:2023-06-02; [截图] | step5: 系统自动发送随访单 => 1,系统随访单,“系统自动发送随访单”按钮为打开状态; 2,自行随访单,“系统自动发送随访单”按钮为关闭状态。 [截图] | step6: 编辑按钮 => 在没有点击【编辑】按钮之前,该页面仅可以查看,无法编辑。 [截图] | step7: 点击【编辑】按钮 => 进入【编辑随访计划】页面 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "查看随访单计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "feature_scope": "随访优化 > 首页 > 查看随访单计划页", "case_name": "点击已经发出的系统随访单,【查看随访计划】详情页展示", "internal_id": "182674", "external_id": "30586", "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": "点击患者姓名,跳转到病历页,选中全部患者"}, {"index": 4, "action": "", "expected": "显示选择的随访日期"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "case_name": "点击已经发出的系统随访单,【查看随访计划】详情页展示", "raw_text": "step1: => [截图] | step2: => 1,系统随访单,“系统自动发送随访单”按钮为打开状态; | step3: => 点击患者姓名,跳转到病历页,选中全部患者 | step4: => 显示选择的随访日期"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "查看随访单计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "feature_scope": "随访优化 > 首页 > 查看随访单计划页", "case_name": "点击已经填写的系统随访,进入到随访单详情页", "internal_id": "182680", "external_id": "30587", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,随访单详情页,逻辑不变,可以分享,废除,对比,为TA开方。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "查看随访单计划页"], "case_name": "点击已经填写的系统随访,进入到随访单详情页", "raw_text": "step1: => 1,随访单详情页,逻辑不变,可以分享,废除,对比,为TA开方。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "点击【查看随访计划】页的编辑按钮,进入到【编辑随访计划】页面", "internal_id": "182684", "external_id": "30588", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "点击【查看随访计划】页的编辑按钮,进入到【编辑随访计划】页面", "raw_text": "step1: => 1,待发出的系统随访/自行随访。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "点击编辑按钮,修改系统随访", "internal_id": "182687", "external_id": "30589", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "患者无法修改"}, {"index": 3, "action": "可以修改日期", "expected": "1,日期可以选择 2005年1月1日到2100年12月31日 任意日期。 2,选择的日期是今天和以后的时间显示:今天/x天后; 3,选择的日期是已经过去的时间,只显示日期:2023-06-02;"}, {"index": 4, "action": "“系统自动发送随访单” 默认打开", "expected": "1,把按钮关掉,保存后,该随访单变成自行随访。"}, {"index": 5, "action": "点击【保存】按钮", "expected": "1,随访计划修改成功,回到“查看随访计划详情”页面,随访信息展示修改后的。"}, {"index": 6, "action": "点击【删除】按钮", "expected": "1,弹出二次弹出确认; (1)选择【取消】,关闭弹窗; (2)选择【确认删除】,随访计划撤销成功,回到“随访计划”页面, 随访计划里不再显示该随访计划。 [截图]"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "点击编辑按钮,修改系统随访", "raw_text": "step1: => [截图] | step2: => 患者无法修改 | step3: 可以修改日期 => 1,日期可以选择 2005年1月1日到2100年12月31日 任意日期。 2,选择的日期是今天和以后的时间显示:今天/x天后; 3,选择的日期是已经过去的时间,只显示日期:2023-06-02; | step4: “系统自动发送随访单” 默认打开 => 1,把按钮关掉,保存后,该随访单变成自行随访。 | step5: 点击【保存】按钮 => 1,随访计划修改成功,回到“查看随访计划详情”页面,随访信息展示修改后的。 | step6: 点击【删除】按钮 => 1,弹出二次弹出确认; (1)选择【取消】,关闭弹窗; (2)选择【确认删除】,随访计划撤销成功,回到“随访计划”页面, 随访计划里不再显示该随访计划。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "点击编辑按钮,修改自行随访", "internal_id": "182695", "external_id": "30590", "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": "修改逻辑,同上"}, {"index": 4, "action": "点击【删除】按钮", "expected": "1,弹出二次弹出确认; (1)选择【取消】,关闭弹窗; (2)选择【确认删除】,随访计划撤销成功,回到“随访计划”页面, 随访计划里不再显示该随访计划。 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "点击编辑按钮,修改自行随访", "raw_text": "step1: => [截图] | step2: “系统自动发送随访单” 默认关闭 => 1,把按钮打开,保存后,该随访单变成系统随访。 | step3: => 修改逻辑,同上 | step4: 点击【删除】按钮 => 1,弹出二次弹出确认; (1)选择【取消】,关闭弹窗; (2)选择【确认删除】,随访计划撤销成功,回到“随访计划”页面, 随访计划里不再显示该随访计划。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "关闭系统自动发送随访单,系统随访变为自行随访", "internal_id": "182701", "external_id": "30591", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "随访单 A是系统随访 去修改该随访单, 同时把 系统自动发送随访单 按钮关掉, 修改成功后", "expected": "1,回到【查看随访计划】页面,; 2,随访单计划状态显示:自行随访,到时间后系统不在自动发送随访,需要医生手动发送。 3,在t_followup表里这条随访记录的followup_type变成1(0-系统随访;1-自行随访)。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "关闭系统自动发送随访单,系统随访变为自行随访", "raw_text": "step1: 随访单 A是系统随访 去修改该随访单, 同时把 系统自动发送随访单 按钮关掉, 修改成功后 => 1,回到【查看随访计划】页面,; 2,随访单计划状态显示:自行随访,到时间后系统不在自动发送随访,需要医生手动发送。 3,在t_followup表里这条随访记录的followup_type变成1(0-系统随访;1-自行随访)。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "打开系统自动发送随访单,自行随访变成系统随访", "internal_id": "182704", "external_id": "30592", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "当天为2023年8月1号 自行随访时间为2023年8月1号(待发出) 把 系统自动发送随访单 按钮打开 点击【保存】按钮", "expected": "1,保存成功,回到【查看随访计划】页面,该随访单显示患者姓名B; 2,随访单计划状态变成:待系统发出,到时间后系统会自动发送随访。 3,同时t_followup表里这条随访记录的followup_type变成1(0-系统随访;1-自行随访)"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "打开系统自动发送随访单,自行随访变成系统随访", "raw_text": "step1: 当天为2023年8月1号 自行随访时间为2023年8月1号(待发出) 把 系统自动发送随访单 按钮打开 点击【保存】按钮 => 1,保存成功,回到【查看随访计划】页面,该随访单显示患者姓名B; 2,随访单计划状态变成:待系统发出,到时间后系统会自动发送随访。 3,同时t_followup表里这条随访记录的followup_type变成1(0-系统随访;1-自行随访)"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "把自行随访改为系统随访,会话页不会发tips消息", "internal_id": "182707", "external_id": "30593", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "到发送日期后,自动发送系统随访"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "把自行随访改为系统随访,会话页不会发tips消息", "raw_text": "step1: => 到发送日期后,自动发送系统随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "编辑随访计划页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "feature_scope": "随访优化 > 首页 > 编辑随访计划页", "case_name": "当时间超出后,自行随访无法修改为系统随访", "internal_id": "182710", "external_id": "30594", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "当天为2023年8月1号 自行随访时间为2023年8月1号 把 系统自动发送随访单 按钮打开 在时间为2023年8月1号10点或者10点以后,点击【保存】按钮", "expected": "1,保存不成功,toast提示:已超过自动发送随访时间。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "编辑随访计划页"], "case_name": "当时间超出后,自行随访无法修改为系统随访", "raw_text": "step1: 当天为2023年8月1号 自行随访时间为2023年8月1号 把 系统自动发送随访单 按钮打开 在时间为2023年8月1号10点或者10点以后,点击【保存】按钮 => 1,保存不成功,toast提示:已超过自动发送随访时间。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "添加随访计划", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "feature_scope": "随访优化 > 首页 > 添加随访计划", "case_name": "点击【添加随访计划】按钮,进入到添加随访计划页面", "internal_id": "182714", "external_id": "30595", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,患者默认文案:去选择; 2,日期:默认选中当天; 3,系统自动发送随访单:默认打开;关闭后出现提示文案。 [截图]"}, {"index": 2, "action": "选择患者", "expected": "1,患者多选。 [截图]"}, {"index": 3, "action": "选择日期", "expected": "1,点击【取消】,关闭选择日期页面; 2,选择后,点击【确定】按钮,选中日期。 (1)默认定位到选择的日期; (2)日期可以选择2015年1月1号到2100年12月31号。 3,选中日期后,不点击【确定】按钮,回到添加随访计划页面,之前选的日期不变。 [截图]"}, {"index": 5, "action": "", "expected": "关闭系统自动发送随访单,出现提示文案 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "case_name": "点击【添加随访计划】按钮,进入到添加随访计划页面", "raw_text": "step1: => 1,患者默认文案:去选择; 2,日期:默认选中当天; 3,系统自动发送随访单:默认打开;关闭后出现提示文案。 [截图] | step2: 选择患者 => 1,患者多选。 [截图] | step3: 选择日期 => 1,点击【取消】,关闭选择日期页面; 2,选择后,点击【确定】按钮,选中日期。 (1)默认定位到选择的日期; (2)日期可以选择2015年1月1号到2100年12月31号。 3,选中日期后,不点击【确定】按钮,回到添加随访计划页面,之前选的日期不变。 [截图] | step5: => 关闭系统自动发送随访单,出现提示文案 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "添加随访计划", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "feature_scope": "随访优化 > 首页 > 添加随访计划", "case_name": "添加成功后,随访计划里显示该记录", "internal_id": "182721", "external_id": "30596", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "添加随访计划的时候,选择一个患者", "expected": "1,添加成功后,回到随访计划页面,选择的日期当天显示一条记录。"}, {"index": 2, "action": "添加随访计划的时候,选择多个患者", "expected": "1,添加成功后,回到随访计划页面,选择的日期当天显示多条记录。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "case_name": "添加成功后,随访计划里显示该记录", "raw_text": "step1: 添加随访计划的时候,选择一个患者 => 1,添加成功后,回到随访计划页面,选择的日期当天显示一条记录。 | step2: 添加随访计划的时候,选择多个患者 => 1,添加成功后,回到随访计划页面,选择的日期当天显示多条记录。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "添加随访计划", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "feature_scope": "随访优化 > 首页 > 添加随访计划", "case_name": "添加随访计划时打开“系统自动发送随访单”,添加成功后,t_followup表里增加一条记录", "internal_id": "182725", "external_id": "30597", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "case_name": "添加随访计划时打开“系统自动发送随访单”,添加成功后,t_followup表里增加一条记录", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "添加随访计划", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "feature_scope": "随访优化 > 首页 > 添加随访计划", "case_name": "添加随访计划时关闭“系统自动发送随访单”,添加成功后,随访计划里增加一条自行随访记录", "internal_id": "182727", "external_id": "30598", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "自行随访记录也会在,t_followup表里增加记录"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "case_name": "添加随访计划时关闭“系统自动发送随访单”,添加成功后,随访计划里增加一条自行随访记录", "raw_text": "step1: => 自行随访记录也会在,t_followup表里增加记录"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "添加随访计划", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "feature_scope": "随访优化 > 首页 > 添加随访计划", "case_name": "系统随访添加成功后,不发tips消息", "internal_id": "182730", "external_id": "30599", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "添加随访计划"], "case_name": "系统随访添加成功后,不发tips消息", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "现在发送随访单", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "现在发送随访单"], "feature_scope": "随访优化 > 首页 > 现在发送随访单", "case_name": "点击【现在发送随访单】按钮,打开发送页面", "internal_id": "182737", "external_id": "30601", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "现在发送随访单"], "case_name": "点击【现在发送随访单】按钮,打开发送页面", "raw_text": "step1: => 1,可以发送到工作室患者和微信。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "现在发送随访单", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "现在发送随访单"], "feature_scope": "随访优化 > 首页 > 现在发送随访单", "case_name": "现在发送的随访单也展示在随访计划里", "internal_id": "182740", "external_id": "30602", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页", "现在发送随访单"], "case_name": "现在发送的随访单也展示在随访计划里", "raw_text": "step1: 通过工作室发送,发送成功后 => 当天的随访计划立即显示系统随访:已发出 | step2: 通过微信发送,患者提交成功后 => 当天的随访计划还会显示系统随访:已填写"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "首页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页"], "feature_scope": "医师端 > 随访优化 > 首页", "case_name": "“发起随访”修改文案为“随访”", "internal_id": "182597", "external_id": "30572", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页"], "case_name": "“发起随访”修改文案为“随访”", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "首页", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页"], "feature_scope": "医师端 > 随访优化 > 首页", "case_name": "日期显示“X天后”", "internal_id": "182732", "external_id": "30600", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择的日期是今天或者未来的时间", "expected": "显示 今天或者XX天后(1天后,100天后,1000天后) [截图][截图]"}, {"index": 2, "action": "选择的日期是已经过去的时间 今天2023年7月25,选择的日期是2023年7月21", "expected": "2023-07-21"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "首页"], "case_name": "日期显示“X天后”", "raw_text": "step1: 选择的日期是今天或者未来的时间 => 显示 今天或者XX天后(1天后,100天后,1000天后) [截图][截图] | step2: 选择的日期是已经过去的时间 今天2023年7月25,选择的日期是2023年7月21 => 2023-07-21"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "最近一次的随访是 系统随访,顶部黄条显示 下次系统随访", "internal_id": "182745", "external_id": "30603", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,显示:下次系统随访; 2,点击进入随访计划页并跳转至那一天"}, {"index": 2, "action": "没有随访计划", "expected": "不显示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "最近一次的随访是 系统随访,顶部黄条显示 下次系统随访", "raw_text": "step1: => 1,显示:下次系统随访; 2,点击进入随访计划页并跳转至那一天 | step2: 没有随访计划 => 不显示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "最近一次的随访是 自行随访,顶部黄条显示 下次自行随访", "internal_id": "182749", "external_id": "30604", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,显示下次自行随访; 2,点击进入随访计划页并跳转至那一天 [截图]"}, {"index": 2, "action": "没有随访计划", "expected": "不显示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "最近一次的随访是 自行随访,顶部黄条显示 下次自行随访", "raw_text": "step1: => 1,显示下次自行随访; 2,点击进入随访计划页并跳转至那一天 [截图] | step2: 没有随访计划 => 不显示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "“随访复诊单”修改文案为“随访”", "internal_id": "182753", "external_id": "30605", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "“随访复诊单”修改文案为“随访”", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "点击随访,打开随访计划页", "internal_id": "182756", "external_id": "30606", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,显示该患者的所有随访计划; 2,默认将日历展开,并且显示未来最近一天的随访情况; 3,点击【现在发送随访单】,立即发送随访单; 4,点击【添加随访计划】,打开添加计划页面,患者默认选择当前患者,并且不可更改。"}, {"index": 3, "action": "当天为2023年11月11日 今天有随访", "expected": "打开随访后,默认显示今天的随访计划"}, {"index": 4, "action": "当天为2023年11月9日 今天没有随访,未来最近一天有随访的是2023年11月11号", "expected": "打开随访后,默认显示11月11号的随访计划"}, {"index": 5, "action": "当天为2023年11月9日 今天没有随访,未来最近一天有随访的是2024年11月11号", "expected": "打开随访后,默认显示2024年11月11号的随访计划"}, {"index": 6, "action": "当天为2023年11月9日 今天没有随访,未来都没有随访", "expected": "打开随访后,默认显示打开当天的,下方不显示随访计划"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "点击随访,打开随访计划页", "raw_text": "step1: => [截图] | step2: => 1,显示该患者的所有随访计划; 2,默认将日历展开,并且显示未来最近一天的随访情况; 3,点击【现在发送随访单】,立即发送随访单; 4,点击【添加随访计划】,打开添加计划页面,患者默认选择当前患者,并且不可更改。 | step3: 当天为2023年11月11日 今天有随访 => 打开随访后,默认显示今天的随访计划 | step4: 当天为2023年11月9日 今天没有随访,未来最近一天有随访的是2023年11月11号 => 打开随访后,默认显示11月11号的随访计划 | step5: 当天为2023年11月9日 今天没有随访,未来最近一天有随访的是2024年11月11号 => 打开随访后,默认显示2024年11月11号的随访计划 | step6: 当天为2023年11月9日 今天没有随访,未来都没有随访 => 打开随访后,默认显示打开当天的,下方不显示随访计划"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "通过会话入口,修改/添加随访计划,患者信息不可以修改", "internal_id": "182764", "external_id": "30607", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "通过会话页--点击随访,进入随访计划页面,去修改已经添加的随访计划", "expected": "1,患者信息不可以修改,只能修改日期和系统自动发送随访单。 [截图]"}, {"index": 2, "action": "通过会话页--点击随访,进入随访计划页面,去添加随访计划", "expected": "1,患者信息不可以修改。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "通过会话入口,修改/添加随访计划,患者信息不可以修改", "raw_text": "step1: 通过会话页--点击随访,进入随访计划页面,去修改已经添加的随访计划 => 1,患者信息不可以修改,只能修改日期和系统自动发送随访单。 [截图] | step2: 通过会话页--点击随访,进入随访计划页面,去添加随访计划 => 1,患者信息不可以修改。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "系统随访被撤销或者改为自行随访,点击tips消息提示:随访已取消", "internal_id": "182768", "external_id": "30608", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "1,在随访计划里删除该随访;", "expected": "点击tips里的“撤销随访”、“自定义随访时间”、日期,toast提示:随访已取消"}, {"index": 2, "action": "在随访计划里把系统随访修改为自行随访", "expected": "点击tips里的“撤销随访”、“自定义随访时间”、日期,toast提示:随访已取消"}, {"index": 3, "action": "", "expected": "[截图]"}, {"index": 4, "action": "", "expected": "[截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "系统随访被撤销或者改为自行随访,点击tips消息提示:随访已取消", "raw_text": "step1: 1,在随访计划里删除该随访; => 点击tips里的“撤销随访”、“自定义随访时间”、日期,toast提示:随访已取消 | step2: 在随访计划里把系统随访修改为自行随访 => 点击tips里的“撤销随访”、“自定义随访时间”、日期,toast提示:随访已取消 | step3: => [截图] | step4: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "点击已经发送的系统随访,toast提示:随访已发出", "internal_id": "182774", "external_id": "30609", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击tips里的“撤销随访”、“自定义随访时间”、日期", "expected": "toast提示:随访已发出"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "点击已经发送的系统随访,toast提示:随访已发出", "raw_text": "step1: 点击tips里的“撤销随访”、“自定义随访时间”、日期 => toast提示:随访已发出"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "开方后,正常发送随访的tips消息", "internal_id": "182777", "external_id": "30610", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "开方后,正常发送随访的tips消息", "raw_text": "step1: => [截图] | step2: 点击撤销随访 => 正常操作 | step3: 点击自定义随访时间 => 正常操作"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "feature_scope": "医师端 > 随访优化 > 会话页", "case_name": "现在发送的随访单也展示在随访计划里", "internal_id": "182782", "external_id": "30611", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击立即发送,发送成功后", "expected": "当天的随访计划显示系统随访:已发出"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "会话页"], "case_name": "现在发送的随访单也展示在随访计划里", "raw_text": "step1: 点击立即发送,发送成功后 => 当天的随访计划显示系统随访:已发出"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "兼容性", "suite_path": ["V4.21.9", "医师端", "随访优化", "兼容性"], "feature_scope": "医师端 > 随访优化 > 兼容性", "case_name": "显示该医生所有随访计划,包括上线前的", "internal_id": "182786", "external_id": "30612", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "随访优化", "兼容性"], "case_name": "显示该医生所有随访计划,包括上线前的", "raw_text": "step1: 版本上线前,有患者还未签收的方案,系统随访还没有生成。上线后患者签收了方案 => 随访计划里会自动生成该方案的系统随访 | step2: 版本上线前,医生有待发送的定时随访。上线后,随访还没有发送 => 随访计划里会自动生成一个系统随访 | step3: 版本上线前,医生有待发送的系统随访。上线后,随访还没有发送 => 随访计划里会自动生成一个系统随访 | step4: 以前已经发送的随访计划,没有开始时间或者已经撤销 => 不在随访计划里面展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "病历组合", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "feature_scope": "医师端 > 病历三期整理 > 病历组合", "case_name": "提交问诊单后,在72小时内开方案,患者信息一致的组合在一起", "internal_id": "182798", "external_id": "30614", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一个问诊单A,问诊开始后72小时内 医生通过问诊单、线上开方、随访单开方、会话页开方途径 开了多个姓名跟问诊单一致的方案:方案A、方案B", "expected": "问诊单A+方案A+方案B"}, {"index": 2, "action": "患者购买了一个问诊单A,问诊开始后72小时内 医生通过问诊单、线上开方、随访单开方、会话页开方途径 开了多个患者姓名与问诊单不一致的方案:方案A、方案B、方案C", "expected": "问诊单A 单独展示; 方案A 单独展示; 方案B 单独展示; 方案C 单独展示"}, {"index": 3, "action": "超出72小时去开方", "expected": "开出的方案,单独展示"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "case_name": "提交问诊单后,在72小时内开方案,患者信息一致的组合在一起", "raw_text": "step1: 患者购买了一个问诊单A,问诊开始后72小时内 医生通过问诊单、线上开方、随访单开方、会话页开方途径 开了多个姓名跟问诊单一致的方案:方案A、方案B => 问诊单A+方案A+方案B | step2: 患者购买了一个问诊单A,问诊开始后72小时内 医生通过问诊单、线上开方、随访单开方、会话页开方途径 开了多个患者姓名与问诊单不一致的方案:方案A、方案B、方案C => 问诊单A 单独展示; 方案A 单独展示; 方案B 单独展示; 方案C 单独展示 | step3: 超出72小时去开方 => 开出的方案,单独展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "病历组合", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "feature_scope": "医师端 > 病历三期整理 > 病历组合", "case_name": "患者提交了多个问诊单,在72小时内开方案,患者信息一致的组合在一起", "internal_id": "182803", "external_id": "30615", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者在11点的时候提交了一个问诊单 A, 问诊开始后医生开了多个方案:方案A(姓名与问诊单A一致),方案B(姓名与问诊单B一致) 在12点的时候又提交了一个问诊单B, 之后72小时内医生开了多个方案:方案C(姓名与问诊单A一致),方案D(姓名与问诊单A和B都不一致)", "expected": "问诊单A+方案A+方案C; 方案 B单独展示; 问诊单 B单独展示; 方案 D单独展示;"}, {"index": 2, "action": "超出最新的一个嵌套问诊的72小时后,去开方", "expected": "开出的方案单独展示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "case_name": "患者提交了多个问诊单,在72小时内开方案,患者信息一致的组合在一起", "raw_text": "step1: 患者在11点的时候提交了一个问诊单 A, 问诊开始后医生开了多个方案:方案A(姓名与问诊单A一致),方案B(姓名与问诊单B一致) 在12点的时候又提交了一个问诊单B, 之后72小时内医生开了多个方案:方案C(姓名与问诊单A一致),方案D(姓名与问诊单A和B都不一致) => 问诊单A+方案A+方案C; 方案 B单独展示; 问诊单 B单独展示; 方案 D单独展示; | step2: 超出最新的一个嵌套问诊的72小时后,去开方 => 开出的方案单独展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "病历组合", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "feature_scope": "医师端 > 病历三期整理 > 病历组合", "case_name": "方案的系统随访单提交成功后,问诊单、方案和随访单组合在一起", "internal_id": "182807", "external_id": "30616", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,患者购买了一个问诊单A,问诊开始后72小时内 2,医生开了多个患者姓名与问诊单A一致的方案:方案A、方案B 3,之后患者填写了这两个方案A和B 的系统随访单A、B后", "expected": "问诊单A+方案A+方案B+随访单A+随访单B"}, {"index": 2, "action": "在72小时内在开一个姓名一致的方案C", "expected": "问诊单A+方案A+方案B+随访单A+随访单B+方案C"}, {"index": 3, "action": "填写了方案C的随访单后", "expected": "问诊单A+方案A+方案B+随访单A+随访单B+方案C+随访单C"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "case_name": "方案的系统随访单提交成功后,问诊单、方案和随访单组合在一起", "raw_text": "step1: 1,患者购买了一个问诊单A,问诊开始后72小时内 2,医生开了多个患者姓名与问诊单A一致的方案:方案A、方案B 3,之后患者填写了这两个方案A和B 的系统随访单A、B后 => 问诊单A+方案A+方案B+随访单A+随访单B | step2: 在72小时内在开一个姓名一致的方案C => 问诊单A+方案A+方案B+随访单A+随访单B+方案C | step3: 填写了方案C的随访单后 => 问诊单A+方案A+方案B+随访单A+随访单B+方案C+随访单C"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "病历组合", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "feature_scope": "医师端 > 病历三期整理 > 病历组合", "case_name": "患者填写 方案的系统随访单时,选择了其他档案,问诊单、方案和随访单不组合在一起", "internal_id": "182812", "external_id": "30617", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "1,患者张三 名下没有档案姓名为:哈喽 的档案 2,医生开方时手动输入患者姓名:哈喽 男 36岁,把该方案发送给:张三 3,该方案随访单发送给患者后,患者填写随访单的时候 选择张三名下的档案:张三 男 42岁 随访单提交后", "expected": "1,方案(哈喽 男 36岁)还是单独展示; 2,随访单(张三 男 42岁)的在档案 张三名下单独展示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "病历组合"], "case_name": "患者填写 方案的系统随访单时,选择了其他档案,问诊单、方案和随访单不组合在一起", "raw_text": "step1: 1,患者张三 名下没有档案姓名为:哈喽 的档案 2,医生开方时手动输入患者姓名:哈喽 男 36岁,把该方案发送给:张三 3,该方案随访单发送给患者后,患者填写随访单的时候 选择张三名下的档案:张三 男 42岁 随访单提交后 => 1,方案(哈喽 男 36岁)还是单独展示; 2,随访单(张三 男 42岁)的在档案 张三名下单独展示。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "点击问诊单+方案+随访单的组合,进入组合详情页", "internal_id": "182816", "external_id": "30618", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,刚进入组合详情页时默认收起,可以展开; 2,顶部标题:病历; 3,患者信息取问诊单的:姓名,性别,年龄,身高,体重,bmI(未填写不展示); 4,辨病:取方案的辨病,全部展示,过长也正常展示; [截图]"}, {"index": 2, "action": "", "expected": "[截图]"}, {"index": 3, "action": "", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "点击问诊单+方案+随访单的组合,进入组合详情页", "raw_text": "step1: => 1,刚进入组合详情页时默认收起,可以展开; 2,顶部标题:病历; 3,患者信息取问诊单的:姓名,性别,年龄,身高,体重,bmI(未填写不展示); 4,辨病:取方案的辨病,全部展示,过长也正常展示; [截图] | step2: => [截图] | step3: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "点击问诊单+一个/多个方案的组合,进入到组合详情页", "internal_id": "182821", "external_id": "30619", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "点击问诊单+一个/多个方案的组合,进入到组合详情页", "raw_text": "step1: => 1,展示逻辑同上,只有顶部的辨病,取最新开的方案的辨病。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "点击方案+随访的组合,进入到组合详情页", "internal_id": "182824", "external_id": "30620", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "展示逻辑同上"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "点击方案+随访的组合,进入到组合详情页", "raw_text": "step1: => 展示逻辑同上"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "组合详情页里,问诊单展开样式显示", "internal_id": "182827", "external_id": "30621", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "问诊单的内容展示同问诊单详情页 [截图]"}, {"index": 2, "action": "", "expected": "标题:问诊单;"}, {"index": 3, "action": "", "expected": "左上角显示问诊单提交时间;"}, {"index": 4, "action": "", "expected": "右上角显示【废除】按钮,可以废除问诊单;"}, {"index": 5, "action": "", "expected": "病情总结(患者不可见):取问诊单里面医生填写的备注(患者不可见);展示填写的全部内容。"}, {"index": 6, "action": "", "expected": "主诉:展示填写的全部内容;"}, {"index": 7, "action": "", "expected": "展示患者填写的所以问诊单内容;检查一下系统和自定义问诊单不同格式都正常展示"}, {"index": 8, "action": "", "expected": "展示既往病史、过敏病史、妊娠哺乳"}, {"index": 9, "action": "", "expected": "图片:取问诊单上传的化验单,舌苔照片,面部照片;全部展示。"}, {"index": 10, "action": "", "expected": "可以点击收起。"}], "step_count": 10, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "组合详情页里,问诊单展开样式显示", "raw_text": "step1: => 问诊单的内容展示同问诊单详情页 [截图] | step2: => 标题:问诊单; | step3: => 左上角显示问诊单提交时间; | step4: => 右上角显示【废除】按钮,可以废除问诊单; | step5: => 病情总结(患者不可见):取问诊单里面医生填写的备注(患者不可见);展示填写的全部内容。 | step6: => 主诉:展示填写的全部内容; | step7: => 展示患者填写的所以问诊单内容;检查一下系统和自定义问诊单不同格式都正常展示 | step8: => 展示既往病史、过敏病史、妊娠哺乳 | step9: => 图片:取问诊单上传的化验单,舌苔照片,面部照片;全部展示。 | step10: => 可以点击收起。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "组合详情里,方案展开样式显示(冒烟)", "internal_id": "182839", "external_id": "30622", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "展示方案状态(同方案详情页状态展示); [截图]"}, {"index": 3, "action": "", "expected": "1,展示药房名称和剂型,各种剂型展示正确 [截图] 2,明医好方:个人方和平台方 [截图]"}, {"index": 4, "action": "", "expected": "展示药材,克数,有特殊煎法的药材也不显示特殊煎法 [截图]"}, {"index": 5, "action": "贴数", "expected": "1,饮片、免检颗粒、浓缩代煎液、合煎颗粒展示开方时填写的贴数。 2,其他剂型不展示该字段:切片膏、流浸膏、散剂、丸剂、成药、外治及其他。"}, {"index": 6, "action": "", "expected": "显示用法和诊金 [截图]"}, {"index": 7, "action": "", "expected": "不展示医嘱和药房留言;(有的话也不展示)"}, {"index": 8, "action": "点击【复制】按钮", "expected": "同现在的逻辑,直接进入开方页"}, {"index": 9, "action": "点击收入", "expected": "收起方案"}], "step_count": 9, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "组合详情里,方案展开样式显示(冒烟)", "raw_text": "step1: => [截图] | step2: => 展示方案状态(同方案详情页状态展示); [截图] | step3: => 1,展示药房名称和剂型,各种剂型展示正确 [截图] 2,明医好方:个人方和平台方 [截图] | step4: => 展示药材,克数,有特殊煎法的药材也不显示特殊煎法 [截图] | step5: 贴数 => 1,饮片、免检颗粒、浓缩代煎液、合煎颗粒展示开方时填写的贴数。 2,其他剂型不展示该字段:切片膏、流浸膏、散剂、丸剂、成药、外治及其他。 | step6: => 显示用法和诊金 [截图] | step7: => 不展示医嘱和药房留言;(有的话也不展示) | step8: 点击【复制】按钮 => 同现在的逻辑,直接进入开方页 | step9: 点击收入 => 收起方案"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "组合详情里方案订单状态显示", "internal_id": "182850", "external_id": "30623", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "方案中有诊金,展示状态: 1)未支付诊金 2)已支付诊金,没有购药 3)已支付诊金,已购药 4)已拒单 5)已支付诊金,点击了废除,并且勾选了“患者不可购药”", "expected": "1)未支付诊金 2)已支付诊金未购药 3)已购药 4)已拒单 5)已支付诊金不可购药"}, {"index": 2, "action": "方案中无诊金,展示状态: 1)没有购药 2)购药成功 3)拒单 4)没有支付诊金,点击了废除,并且勾选了“患者不可购药”", "expected": "1)未购药 2)已购药 3)已拒单 5)不可购药"}, {"index": 3, "action": "外治及其他 有诊金: 1)未支付诊金 2)已支付诊金 3)未支付诊金,点击了废除,并且勾选了“患者不可购药” 4)支付了诊金,点击了废除,并且勾选了“患者不可购药”", "expected": "1)未支付诊金 2)已支付 3)不可购药 4)已支付诊金不可购药"}, {"index": 4, "action": "外治及其他 没有诊金: 1)方案发送后 2)方案发送后,点击了废除,并且勾选了“患者不可购药”", "expected": "1)已支付 2)不可购药"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "组合详情里方案订单状态显示", "raw_text": "step1: 方案中有诊金,展示状态: 1)未支付诊金 2)已支付诊金,没有购药 3)已支付诊金,已购药 4)已拒单 5)已支付诊金,点击了废除,并且勾选了“患者不可购药” => 1)未支付诊金 2)已支付诊金未购药 3)已购药 4)已拒单 5)已支付诊金不可购药 | step2: 方案中无诊金,展示状态: 1)没有购药 2)购药成功 3)拒单 4)没有支付诊金,点击了废除,并且勾选了“患者不可购药” => 1)未购药 2)已购药 3)已拒单 5)不可购药 | step3: 外治及其他 有诊金: 1)未支付诊金 2)已支付诊金 3)未支付诊金,点击了废除,并且勾选了“患者不可购药” 4)支付了诊金,点击了废除,并且勾选了“患者不可购药” => 1)未支付诊金 2)已支付 3)不可购药 4)已支付诊金不可购药 | step4: 外治及其他 没有诊金: 1)方案发送后 2)方案发送后,点击了废除,并且勾选了“患者不可购药” => 1)已支付 2)不可购药"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "组合详情里,随访单展开样式显示", "internal_id": "182856", "external_id": "30624", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "随访单的展示同随访单详情页 [截图]"}, {"index": 2, "action": "", "expected": "标题:随访复诊单"}, {"index": 3, "action": "", "expected": "左上角显示随访单提交时间"}, {"index": 4, "action": "", "expected": "右上角显示【废除】按钮,可以废除随访单;"}, {"index": 5, "action": "", "expected": "病情变化:基本痊愈、不分好转、几乎无变化、我未按医嘱服药"}, {"index": 6, "action": "", "expected": "已改善:勾选的改善症状。未填写不展示该字段。"}, {"index": 7, "action": "", "expected": "未改善:患者未勾选的症状。未填写不展示该字段。"}, {"index": 8, "action": "", "expected": "症状补充:患者随访单填写的补充用药后身体情况或症状,全部展示;如果患者上传了图片,展示图片。"}, {"index": 9, "action": "", "expected": "诊疗评价:患者随访单填写的本次诊疗评价。"}, {"index": 10, "action": "", "expected": "可以点击收起。"}], "step_count": 10, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "组合详情里,随访单展开样式显示", "raw_text": "step1: => 随访单的展示同随访单详情页 [截图] | step2: => 标题:随访复诊单 | step3: => 左上角显示随访单提交时间 | step4: => 右上角显示【废除】按钮,可以废除随访单; | step5: => 病情变化:基本痊愈、不分好转、几乎无变化、我未按医嘱服药 | step6: => 已改善:勾选的改善症状。未填写不展示该字段。 | step7: => 未改善:患者未勾选的症状。未填写不展示该字段。 | step8: => 症状补充:患者随访单填写的补充用药后身体情况或症状,全部展示;如果患者上传了图片,展示图片。 | step9: => 诊疗评价:患者随访单填写的本次诊疗评价。 | step10: => 可以点击收起。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "feature_scope": "医师端 > 病历三期整理 > 组合详情页", "case_name": "把组合详情页展开的问诊单、方案、随访单,收起后,样式显示", "internal_id": "182868", "external_id": "30625", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "问诊单收起后", "expected": "1,展示病情总结的全部内容,没有填写不展示; 2,展示患者主诉,没有填写不展示。 3,可以再次展开。"}, {"index": 3, "action": "方案收起后", "expected": "1,只展示药房和药材; 2,可以再次展开。"}, {"index": 4, "action": "随访复诊单收起后", "expected": "1,只展示病情变化:基本痊愈、不分好转、几乎无变化、我未按医嘱服药; 2,可以再次展开。"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合详情页"], "case_name": "把组合详情页展开的问诊单、方案、随访单,收起后,样式显示", "raw_text": "step1: => [截图] | step2: 问诊单收起后 => 1,展示病情总结的全部内容,没有填写不展示; 2,展示患者主诉,没有填写不展示。 3,可以再次展开。 | step3: 方案收起后 => 1,只展示药房和药材; 2,可以再次展开。 | step4: 随访复诊单收起后 => 1,只展示病情变化:基本痊愈、不分好转、几乎无变化、我未按医嘱服药; 2,可以再次展开。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "组合里面只有一个方案,废除方案后,弹出弹窗(作废)", "internal_id": "182875", "external_id": "30626", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+方案+随访单/方案+随访单/问诊单+一个方案组合,点击废除里面的方案", "expected": "1,弹出弹窗; 2,点击【解散就诊病历】,解散后,页面停留在当天页面,toast提示:病历已解散。 3,点击【取消】,弹窗关闭,回到组合详情页。 [截图]"}, {"index": 2, "action": "问诊单+方案+随访单/方案+随访单/问诊单+一个方案组合,点击废除里面的问诊单/随访单", "expected": "1,点击【废除】,废除问诊单/随访单成功,页面回到组合详情页; 2,点击【取消】,弹窗关闭,页面回到组合详情页。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "组合里面只有一个方案,废除方案后,弹出弹窗(作废)", "raw_text": "step1: 问诊单+方案+随访单/方案+随访单/问诊单+一个方案组合,点击废除里面的方案 => 1,弹出弹窗; 2,点击【解散就诊病历】,解散后,页面停留在当天页面,toast提示:病历已解散。 3,点击【取消】,弹窗关闭,回到组合详情页。 [截图] | step2: 问诊单+方案+随访单/方案+随访单/问诊单+一个方案组合,点击废除里面的问诊单/随访单 => 1,点击【废除】,废除问诊单/随访单成功,页面回到组合详情页; 2,点击【取消】,弹窗关闭,页面回到组合详情页。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "组合里有多个方案,点击废除方案,弹出弹窗(作废)", "internal_id": "182879", "external_id": "30627", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+多个方案组合,废除其中一个方案/问诊单", "expected": "1,点击【废除】,废除方案/问诊单成功,页面回到组合详情页; 2,点击【取消】,弹窗关闭,页面回到组合详情页。 [截图]"}, {"index": 2, "action": "问诊单+多个方案组合,把组合里的方案,全部废除,点击最后一个方案", "expected": "1,弹出弹窗; 2,点击【解散就诊病历】,解散后,页面停留在当天页面,toast提示:病历已解散。 3,点击【取消】,弹窗关闭,回到组合详情页。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "组合里有多个方案,点击废除方案,弹出弹窗(作废)", "raw_text": "step1: 问诊单+多个方案组合,废除其中一个方案/问诊单 => 1,点击【废除】,废除方案/问诊单成功,页面回到组合详情页; 2,点击【取消】,弹窗关闭,页面回到组合详情页。 [截图] | step2: 问诊单+多个方案组合,把组合里的方案,全部废除,点击最后一个方案 => 1,弹出弹窗; 2,点击【解散就诊病历】,解散后,页面停留在当天页面,toast提示:病历已解散。 3,点击【取消】,弹窗关闭,回到组合详情页。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "废除组合里的问诊单、方案、随访单,弹窗跟详情页废除一样", "internal_id": "182883", "external_id": "30628", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "废除组合里的问诊单、方案、随访单,弹窗跟详情页废除一样", "raw_text": "step1: 点击组合里的问诊单,废除 => [截图] | step2: 点击组合里的方案,废除 => [截图] | step3: 点击组合里的随访单废除 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "废除问诊单+一个方案组合里的方案,组合解散", "internal_id": "182888", "external_id": "30629", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单 和 一个方案组合 废除方案", "expected": "1,废除后还在组合页面,方案显示已废除; 2,回到上一页,组合解散,问诊单和方案都单独展示 (1),问诊单 [截图] (2),已废除的方案 [截图]"}, {"index": 2, "action": "问诊单 和 一个方案组合 废除问诊单", "expected": "1,废除后还在当前页面,问诊单显示已废除; 2,回到上一页,下次再进来组合还在:方案"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "废除问诊单+一个方案组合里的方案,组合解散", "raw_text": "step1: 问诊单 和 一个方案组合 废除方案 => 1,废除后还在组合页面,方案显示已废除; 2,回到上一页,组合解散,问诊单和方案都单独展示 (1),问诊单 [截图] (2),已废除的方案 [截图] | step2: 问诊单 和 一个方案组合 废除问诊单 => 1,废除后还在当前页面,问诊单显示已废除; 2,回到上一页,下次再进来组合还在:方案"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "废除问诊单+方案+随访组合里的方案,组合解散", "internal_id": "182892", "external_id": "30630", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+方案+随访 废除方案", "expected": "1,废除后还在当前页面,方案显示已废除; 2,回到上一页,组合解散,问诊单,已废除的方案,随访都单独展示 1,问诊单 [截图] 2,随访 [截图] 3,已废除的方案 [截图]"}, {"index": 2, "action": "问诊单+方案+随访 废除问诊单", "expected": "1,废除后,还在当前页面,问诊单显示已废除 2,回到上一页,下次再进来组合还在,方案+随访 3,已废除的问诊单单独展示 [截图]"}, {"index": 3, "action": "问诊单+方案+随访 废除随访", "expected": "1,废除后,还在当前页面,随访单显示已废除 2,回到上一页,下次再进来组合还在,问诊单+方案 3,已废除的随访单独展示 [截图]"}, {"index": 4, "action": "问诊单+方案+随访 废除问诊单和随访", "expected": "1,废除后,还在当前页面,问诊单和随访显示已废除 2,回到上一页,下次再进来组合还在:方案。 3,已废除的问诊单,单独展示。 [截图] 3,已废除的随访,单独展示 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "废除问诊单+方案+随访组合里的方案,组合解散", "raw_text": "step1: 问诊单+方案+随访 废除方案 => 1,废除后还在当前页面,方案显示已废除; 2,回到上一页,组合解散,问诊单,已废除的方案,随访都单独展示 1,问诊单 [截图] 2,随访 [截图] 3,已废除的方案 [截图] | step2: 问诊单+方案+随访 废除问诊单 => 1,废除后,还在当前页面,问诊单显示已废除 2,回到上一页,下次再进来组合还在,方案+随访 3,已废除的问诊单单独展示 [截图] | step3: 问诊单+方案+随访 废除随访 => 1,废除后,还在当前页面,随访单显示已废除 2,回到上一页,下次再进来组合还在,问诊单+方案 3,已废除的随访单独展示 [截图] | step4: 问诊单+方案+随访 废除问诊单和随访 => 1,废除后,还在当前页面,问诊单和随访显示已废除 2,回到上一页,下次再进来组合还在:方案。 3,已废除的问诊单,单独展示。 [截图] 3,已废除的随访,单独展示 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "废除方案+随访组合里的方案,组合解散", "internal_id": "182899", "external_id": "30631", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "方案+随访 废除方案", "expected": "1,废除后,还在当前页面,方案显示已废除; 2,回到上一页,组合解散,方案和随访单独展示 (1)随访 [截图] (2)已废除的方案 [截图]"}, {"index": 3, "action": "方案+随访 废除随访", "expected": "1,废除后,还在当前页面,随访单显示已废除 2,回到上一页,下次再进来组合还在:方案。 3,已废除的随访,单独展示。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "废除方案+随访组合里的方案,组合解散", "raw_text": "step1: 方案+随访 废除方案 => 1,废除后,还在当前页面,方案显示已废除; 2,回到上一页,组合解散,方案和随访单独展示 (1)随访 [截图] (2)已废除的方案 [截图] | step3: 方案+随访 废除随访 => 1,废除后,还在当前页面,随访单显示已废除 2,回到上一页,下次再进来组合还在:方案。 3,已废除的随访,单独展示。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "废除问诊单+多个方案组合里的所有方案,组合解散", "internal_id": "182904", "external_id": "30632", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+多个方案 把组合里面的方案全部废除", "expected": "1,废除后,还在当前页面,所有方案显示已废除 2,回到上一页,组合解散,问诊单和多个方案单独展示 1,问诊单 [截图] 2,已废除的方案 [截图]"}, {"index": 2, "action": "问诊单+多个方案 废除其中一个方案", "expected": "1,废除后,还在当前页面,废除的方案显示:已废除; 2,回到上一页,下次再进来组合还在:问诊单+剩余的方案。 3,已废除的方案 [截图]"}, {"index": 3, "action": "问诊单+多个方案 废除问诊单", "expected": "1,废除后,还在当前页面,问诊单显示已废除; 2,回到上一页面,下次再进来组合还在:多个方案。 3,已废除的问诊单,单独展示。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "废除问诊单+多个方案组合里的所有方案,组合解散", "raw_text": "step1: 问诊单+多个方案 把组合里面的方案全部废除 => 1,废除后,还在当前页面,所有方案显示已废除 2,回到上一页,组合解散,问诊单和多个方案单独展示 1,问诊单 [截图] 2,已废除的方案 [截图] | step2: 问诊单+多个方案 废除其中一个方案 => 1,废除后,还在当前页面,废除的方案显示:已废除; 2,回到上一页,下次再进来组合还在:问诊单+剩余的方案。 3,已废除的方案 [截图] | step3: 问诊单+多个方案 废除问诊单 => 1,废除后,还在当前页面,问诊单显示已废除; 2,回到上一页面,下次再进来组合还在:多个方案。 3,已废除的问诊单,单独展示。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "把组合里的问诊单,方案,随访全部废除,组合解散", "internal_id": "182909", "external_id": "30633", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+方案+随访 废除该组合里的问诊单、方案、随访", "expected": "1,废除后,还在当前页面,问诊单、方案、随访都显示已废除; 2,回到上一页,该组合解散"}, {"index": 2, "action": "问诊单+方案 废除该组合里的问诊单、方案", "expected": "1,废除后,还在当前页面,问诊单、方案都显示已废除; 2,回到上一页,该组合解散"}, {"index": 3, "action": "问诊单+方案1+方案2 废除该组合里的问诊单、方案1、方案2", "expected": "1,废除后,还在当前页面,问诊单、方案1、方案2都显示已废除; 2,回到上一页,该组合解散"}, {"index": 4, "action": "方案+随访 废除该组合里的方案、随访", "expected": "1,废除后,还在当前页面,方案、随访都显示已废除; 2,回到上一页,该组合解散"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "把组合里的问诊单,方案,随访全部废除,组合解散", "raw_text": "step1: 问诊单+方案+随访 废除该组合里的问诊单、方案、随访 => 1,废除后,还在当前页面,问诊单、方案、随访都显示已废除; 2,回到上一页,该组合解散 | step2: 问诊单+方案 废除该组合里的问诊单、方案 => 1,废除后,还在当前页面,问诊单、方案都显示已废除; 2,回到上一页,该组合解散 | step3: 问诊单+方案1+方案2 废除该组合里的问诊单、方案1、方案2 => 1,废除后,还在当前页面,问诊单、方案1、方案2都显示已废除; 2,回到上一页,该组合解散 | step4: 方案+随访 废除该组合里的方案、随访 => 1,废除后,还在当前页面,方案、随访都显示已废除; 2,回到上一页,该组合解散"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "把废除的问诊单、方案、随访单取消废除后,重新组合", "internal_id": "182915", "external_id": "30634", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单+方案+随访组合 废除问诊单", "expected": "1,废除后,还在组合详情页面; 2,问诊单显示:已废除; 3, 回到上个页面 ,下次在进来该组合只有:方案+随访单。 4,之后把已废除的问诊单,取消废除,再次打开组合,组合还是:问诊单+方案+随访"}, {"index": 2, "action": "问诊单+方案+随访组合 废除随访单", "expected": "1,废除后,还在组合详情页面; 2,随访单显示:已废除; 3, 还在当前页面 ,把已废除的随访单,取消废除,随访单的废除字样消失; 4,回到上个页面,下次在进来该组合还是:问诊单+方案+随访单。"}, {"index": 3, "action": "问诊单+方案+随访组合 废除方案", "expected": "1,废除后,还在组合详情页面; 2,方案显示:已废除; 3, 还在当前页面 ,把已废除的方案,取消废除,方案的废除字样消失; 4,回到上个页面,下次在进来该组合还是:问诊单+方案+随访单。"}, {"index": 4, "action": "问诊单+方案+随访组合 废除方案", "expected": "1,废除后,还在组合详情页面; 2,方案显示:已废除; 3, 回到上个页面 ,该组合解散。 4,之后把已废除的方案,取消废除,再次打开组合,组合还是:问诊单+方案+随访"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "把废除的问诊单、方案、随访单取消废除后,重新组合", "raw_text": "step1: 问诊单+方案+随访组合 废除问诊单 => 1,废除后,还在组合详情页面; 2,问诊单显示:已废除; 3, 回到上个页面 ,下次在进来该组合只有:方案+随访单。 4,之后把已废除的问诊单,取消废除,再次打开组合,组合还是:问诊单+方案+随访 | step2: 问诊单+方案+随访组合 废除随访单 => 1,废除后,还在组合详情页面; 2,随访单显示:已废除; 3, 还在当前页面 ,把已废除的随访单,取消废除,随访单的废除字样消失; 4,回到上个页面,下次在进来该组合还是:问诊单+方案+随访单。 | step3: 问诊单+方案+随访组合 废除方案 => 1,废除后,还在组合详情页面; 2,方案显示:已废除; 3, 还在当前页面 ,把已废除的方案,取消废除,方案的废除字样消失; 4,回到上个页面,下次在进来该组合还是:问诊单+方案+随访单。 | step4: 问诊单+方案+随访组合 废除方案 => 1,废除后,还在组合详情页面; 2,方案显示:已废除; 3, 回到上个页面 ,该组合解散。 4,之后把已废除的方案,取消废除,再次打开组合,组合还是:问诊单+方案+随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "不把废除的方案取消废除,也重新组合", "internal_id": "182921", "external_id": "30635", "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": "问诊单+方案1+方案2组合 废除所有方案和问诊单 把两个方案取消废除", "expected": "重新组合:方案1+方案2"}, {"index": 6, "action": "问诊单+方案1+方案2组合 废除所有方案和问诊单 把方案1取消废除", "expected": "重新组合:方案1"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "不把废除的方案取消废除,也重新组合", "raw_text": "step1: 问诊单+方案+随访组合 废除问诊单、方案和随访 只把问诊单和随访取消废除 => 重新组合:问诊单+随访单 | step2: 问诊单+方案组合 废除问诊单、方案 只把问诊单取消废除 => 组合还是解散 | step3: 方案+随访组合 废除方案和随访 只把随访取消废除 => 组合还是解散 | step4: 问诊单+方案+方案组合 废除所有方案和问诊单 只把问诊单取消废除 => 组合还是解散 | step5: 问诊单+方案1+方案2组合 废除所有方案和问诊单 把两个方案取消废除 => 重新组合:方案1+方案2 | step6: 问诊单+方案1+方案2组合 废除所有方案和问诊单 把方案1取消废除 => 重新组合:方案1"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "组合解散", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "feature_scope": "医师端 > 病历三期整理 > 组合解散", "case_name": "存在两个72小时内的问诊单,把最近的一个废除,方案会自动组合到第一个问诊单里", "internal_id": "182929", "external_id": "30636", "case_revision_version": "1", "summary": "", "preconditions": "问诊单A先提交,问诊单B后提交,两个问诊单姓名一致", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊单A +方案A+随访单A组合 问诊单B+方案B组合 废除问诊单B的时候,问诊单A还在72小时内", "expected": "问诊单A +方案A+随访单A+ 方案B组合"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "组合解散"], "case_name": "存在两个72小时内的问诊单,把最近的一个废除,方案会自动组合到第一个问诊单里", "raw_text": "问诊单A先提交,问诊单B后提交,两个问诊单姓名一致 | step1: 问诊单A +方案A+随访单A组合 问诊单B+方案B组合 废除问诊单B的时候,问诊单A还在72小时内 => 问诊单A +方案A+随访单A+ 方案B组合"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "问诊单详情页"], "feature_scope": "医师端 > 病历三期整理 > 问诊单详情页", "case_name": "把问诊单详情页里的既往病史、过敏病史、妊娠哺乳移一下位置", "internal_id": "182933", "external_id": "30637", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "移到问题的下方 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "问诊单详情页"], "case_name": "把问诊单详情页里的既往病史、过敏病史、妊娠哺乳移一下位置", "raw_text": "step1: => 移到问题的下方 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访单详情页", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "随访单详情页"], "feature_scope": "医师端 > 病历三期整理 > 随访单详情页", "case_name": "把随访单详情页里的既往病史、过敏病史、妊娠哺乳移一下位置", "internal_id": "182937", "external_id": "30638", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "移到问题的下方 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理", "随访单详情页"], "case_name": "把随访单详情页里的既往病史、过敏病史、妊娠哺乳移一下位置", "raw_text": "step1: => 移到问题的下方 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "病历三期整理", "suite_path": ["V4.21.9", "医师端", "病历三期整理"], "feature_scope": "V4.21.9 > 医师端 > 病历三期整理", "case_name": "把病历已有的:在问诊单详情页开的方案关联在一起 的逻辑取消(冒烟)", "internal_id": "182793", "external_id": "30613", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "1,患者提交了一个问诊单,已经超出了72小时; 2,此时医生通过该问诊单,去开方,方案发送成功后", "expected": "该方案单独展示"}, {"index": 2, "action": "1,患者提交了一个问诊单A,又提交了一个问诊单B(两个问诊单姓名一致) 2,此时医生通过该问诊单A,去开方,方案A(患者姓名与问诊单A和B一致)发送成功后", "expected": "方案A+问诊单A组合"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "病历三期整理"], "case_name": "把病历已有的:在问诊单详情页开的方案关联在一起 的逻辑取消(冒烟)", "raw_text": "step1: 1,患者提交了一个问诊单,已经超出了72小时; 2,此时医生通过该问诊单,去开方,方案发送成功后 => 该方案单独展示 | step2: 1,患者提交了一个问诊单A,又提交了一个问诊单B(两个问诊单姓名一致) 2,此时医生通过该问诊单A,去开方,方案A(患者姓名与问诊单A和B一致)发送成功后 => 方案A+问诊单A组合"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "周期义诊的开始时间,增加“每日”的选项", "internal_id": "182941", "external_id": "30639", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "周期义诊", "expected": "1,开始时间可以选择“每日”,00:00-23:00; [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "周期义诊的开始时间,增加“每日”的选项", "raw_text": "step1: 周期义诊 => 1,开始时间可以选择“每日”,00:00-23:00; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "开始时间选择每日,义诊周期自动修改为“每日”,并且不可以修改", "internal_id": "182944", "external_id": "30640", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "周期义诊开始时间选择“每日”", "expected": "义诊周期自动变成“每日”切不可修改"}, {"index": 3, "action": "1,周期义诊开始时间选择:周一 8:00,结束时间选择12:00;", "expected": "义诊周期,还是只能选择:每周/隔一周/隔两周/隔三周"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "开始时间选择每日,义诊周期自动修改为“每日”,并且不可以修改", "raw_text": "step1: => [截图] | step2: 周期义诊开始时间选择“每日” => 义诊周期自动变成“每日”切不可修改 | step3: 1,周期义诊开始时间选择:周一 8:00,结束时间选择12:00; => 义诊周期,还是只能选择:每周/隔一周/隔两周/隔三周"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "周期义诊选择开始时间选择每日,医生每天这个时间段都开启义诊(冒烟)", "internal_id": "182949", "external_id": "30641", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生选择周期义诊,图文问诊; 2,开始时间选择:每日 8:00,结束时间选择:22:00; 3,义诊名额:2人;义诊患者:所有; 4,义诊周期:自动变成“每日”,并且不可修改。 5,是否通知患者:通知。 义诊开启后", "expected": "1,患者每天8:00-22:00,都可以参加这个医生的图文义诊;"}, {"index": 2, "action": "", "expected": "1,每天2个人参加义诊后,后面的患者不可以参加医生的义诊; 2,等到第二天,昨天的患者可以重新参加义诊。"}, {"index": 3, "action": "", "expected": "1,每天早上8点患者都可以收到这个医生的义诊通知; 2,当天是周一义诊通知显示:周一 8:00至22:00; 3,当天是周二/三/四/五/六/日义诊通知显示:周二 /三/四/五/六/日8:00至22:00;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "周期义诊选择开始时间选择每日,医生每天这个时间段都开启义诊(冒烟)", "raw_text": "step1: 1,医生选择周期义诊,图文问诊; 2,开始时间选择:每日 8:00,结束时间选择:22:00; 3,义诊名额:2人;义诊患者:所有; 4,义诊周期:自动变成“每日”,并且不可修改。 5,是否通知患者:通知。 义诊开启后 => 1,患者每天8:00-22:00,都可以参加这个医生的图文义诊; | step2: => 1,每天2个人参加义诊后,后面的患者不可以参加医生的义诊; 2,等到第二天,昨天的患者可以重新参加义诊。 | step3: => 1,每天早上8点患者都可以收到这个医生的义诊通知; 2,当天是周一义诊通知显示:周一 8:00至22:00; 3,当天是周二/三/四/五/六/日义诊通知显示:周二 /三/四/五/六/日8:00至22:00;"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "存在已经开始的周期义诊,再次修改周期义诊后,下次生效", "internal_id": "182954", "external_id": "30642", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "周期义诊:图文义诊 周一 8:00到22:00 隔一周(已经开始) 1,修改结束时间为: 20:00", "expected": "1,本次周期义诊的当天结束时间还是22:00; 2,下次的周期义诊结束时间为:20:00。"}, {"index": 2, "action": "周期义诊:图文义诊 周一 8:00到22:00 隔一周(已经开始) 1,修改开始时间为:每日8:00 结束时间为:20:00", "expected": "1,本次周期义诊当天的结束时间为:22:00; 2,以后每天的结束时间都为:20:00."}, {"index": 3, "action": "周期义诊:图文义诊 每日8:00到22:00 (已经开始) 1,修改结束时间为 20:00", "expected": "1,本次义诊的当天结束时间还是:22:00; 2,以后每天的周期义诊时间为:20:00。"}, {"index": 4, "action": "周期义诊:图文义诊 每日8:00到20:00 (已经开始) 1,修改为电话义诊,周一 8:00到22:00 隔一周", "expected": "1,本次周期义诊的当天结束时间为20:00; 2,以后每周一早上8:00的开启电话义诊,22:00结束。"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "存在已经开始的周期义诊,再次修改周期义诊后,下次生效", "raw_text": "step1: 周期义诊:图文义诊 周一 8:00到22:00 隔一周(已经开始) 1,修改结束时间为: 20:00 => 1,本次周期义诊的当天结束时间还是22:00; 2,下次的周期义诊结束时间为:20:00。 | step2: 周期义诊:图文义诊 周一 8:00到22:00 隔一周(已经开始) 1,修改开始时间为:每日8:00 结束时间为:20:00 => 1,本次周期义诊当天的结束时间为:22:00; 2,以后每天的结束时间都为:20:00. | step3: 周期义诊:图文义诊 每日8:00到22:00 (已经开始) 1,修改结束时间为 20:00 => 1,本次义诊的当天结束时间还是:22:00; 2,以后每天的周期义诊时间为:20:00。 | step4: 周期义诊:图文义诊 每日8:00到20:00 (已经开始) 1,修改为电话义诊,周一 8:00到22:00 隔一周 => 1,本次周期义诊的当天结束时间为20:00; 2,以后每周一早上8:00的开启电话义诊,22:00结束。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "存在已经开始的周期义诊,再次修改为单次义诊,周期义诊立即停止", "internal_id": "182960", "external_id": "30643", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "周期义诊:图文义诊 7月31号 周一 8:00到22:00 隔一周(已经开始) 1,修改单次义诊,电话义诊,8月1号周二9:00 到 8月2号周三 9:00", "expected": "1,先弹出确认修改弹窗; 2,确认后,当前的义诊立即停止;等到8月1号 9:00开启单次的电话义诊."}, {"index": 2, "action": "当天为7月31号 周期义诊:图文义诊 每日8:00到22:00 (已经开始) 1,修改为单次义诊,电话义诊,7月31号周一9:00 到 20:00", "expected": "1,先弹出确认修改弹窗; 2,确认后,当天的周期义诊立即停止;在7月31号 周一9:00开始电话义诊。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "存在已经开始的周期义诊,再次修改为单次义诊,周期义诊立即停止", "raw_text": "step1: 周期义诊:图文义诊 7月31号 周一 8:00到22:00 隔一周(已经开始) 1,修改单次义诊,电话义诊,8月1号周二9:00 到 8月2号周三 9:00 => 1,先弹出确认修改弹窗; 2,确认后,当前的义诊立即停止;等到8月1号 9:00开启单次的电话义诊. | step2: 当天为7月31号 周期义诊:图文义诊 每日8:00到22:00 (已经开始) 1,修改为单次义诊,电话义诊,7月31号周一9:00 到 20:00 => 1,先弹出确认修改弹窗; 2,确认后,当天的周期义诊立即停止;在7月31号 周一9:00开始电话义诊。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "周期义诊添加每日", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "feature_scope": "V4.21.9 > 医师端 > 周期义诊添加每日", "case_name": "同一天一个医生只发送一次义诊通知", "internal_id": "182964", "external_id": "30644", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "已经存在 周期义诊 图文问诊,每日 8:00到 20:00(已开始) 1,当前时间为8:30 ,先把之前的义诊关掉/不关,再把义诊修改为 周期义诊 每日 9:00到20:00", "expected": "1,患者当天只会收到 8:00开始的义诊通知; 不会收到9:00开始的义诊通知 2,在第二天才会修改9:00开始的义诊通知。"}, {"index": 2, "action": "当天时间为7月31号,已经存在 周期义诊 图文问诊,每日 8:00到 20:00(已开始) 1,当前时间为8:30 ,把义诊修改为 单次义诊 7月31号 9:00到 8月2号 20:00", "expected": "1,患者当天只会收到 8:00开始的周期义诊通知; 不会收到9:00开始的单次义诊通知"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "周期义诊添加每日"], "case_name": "同一天一个医生只发送一次义诊通知", "raw_text": "step1: 已经存在 周期义诊 图文问诊,每日 8:00到 20:00(已开始) 1,当前时间为8:30 ,先把之前的义诊关掉/不关,再把义诊修改为 周期义诊 每日 9:00到20:00 => 1,患者当天只会收到 8:00开始的义诊通知; 不会收到9:00开始的义诊通知 2,在第二天才会修改9:00开始的义诊通知。 | step2: 当天时间为7月31号,已经存在 周期义诊 图文问诊,每日 8:00到 20:00(已开始) 1,当前时间为8:30 ,把义诊修改为 单次义诊 7月31号 9:00到 8月2号 20:00 => 1,患者当天只会收到 8:00开始的周期义诊通知; 不会收到9:00开始的单次义诊通知"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买免费的问诊后没有提交问诊单,基本信息卡片延迟15分钟发送", "internal_id": "183009", "external_id": "30655", "case_revision_version": "1", "summary": "", "preconditions": "患者购买问诊后,医生和患者都没有发消息", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了图文问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图]"}, {"index": 2, "action": "患者购买了电话问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。"}, {"index": 3, "action": "患者购买了视频问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。"}, {"index": 5, "action": "超出15分钟后,问诊还没有结束", "expected": "1,正常发送该卡片和tips消息; 2,等到患者提交问诊单后,在发送提交的问诊单信息。"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买免费的问诊后没有提交问诊单,基本信息卡片延迟15分钟发送", "raw_text": "患者购买问诊后,医生和患者都没有发消息 | step1: 患者购买了图文问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图] | step2: 患者购买了电话问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 | step3: 患者购买了视频问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 | step5: 超出15分钟后,问诊还没有结束 => 1,正常发送该卡片和tips消息; 2,等到患者提交问诊单后,在发送提交的问诊单信息。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买付费的问诊后没有提交问诊单,基本信息卡片延迟15分钟发送", "internal_id": "183016", "external_id": "30656", "case_revision_version": "1", "summary": "", "preconditions": "患者购买问诊后,医生和患者都没有发消息", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了图文问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图]"}, {"index": 2, "action": "患者购买了电话问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图]"}, {"index": 3, "action": "患者购买了视频问诊,付款成功后,15分钟内没有提交问诊单", "expected": "1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图]"}, {"index": 4, "action": "超出15分钟,问诊还没有结束", "expected": "正常发送该卡片和tips消息"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买付费的问诊后没有提交问诊单,基本信息卡片延迟15分钟发送", "raw_text": "患者购买问诊后,医生和患者都没有发消息 | step1: 患者购买了图文问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图] | step2: 患者购买了电话问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图] | step3: 患者购买了视频问诊,付款成功后,15分钟内没有提交问诊单 => 1,基本信息的卡片消息,和下方的tips消息延迟发送。 [截图] | step4: 超出15分钟,问诊还没有结束 => 正常发送该卡片和tips消息"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买问诊后,15分钟内提交了问诊单,正常发送基本信息卡片", "internal_id": "183022", "external_id": "30657", "case_revision_version": "1", "summary": "", "preconditions": "患者购买问诊后,医生和患者都没有发消息", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 立即进入到填写问诊单页面,填写问诊单,问诊单提交后", "expected": "1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图]"}, {"index": 2, "action": "患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 等了10分钟后才进入到填写问诊单页面,填写问诊单,问诊单提交后", "expected": "1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图]"}, {"index": 3, "action": "患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 等了15分钟才进入到填写问诊单页面,填写问诊单,问诊单提交后", "expected": "1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买问诊后,15分钟内提交了问诊单,正常发送基本信息卡片", "raw_text": "患者购买问诊后,医生和患者都没有发消息 | step1: 患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 立即进入到填写问诊单页面,填写问诊单,问诊单提交后 => 1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图] | step2: 患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 等了10分钟后才进入到填写问诊单页面,填写问诊单,问诊单提交后 => 1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图] | step3: 患者购买了图文/电话/视频问诊(免费/付费),付款成功后, 等了15分钟才进入到填写问诊单页面,填写问诊单,问诊单提交后 => 1,先发送基本信息的卡片信息和下方的tips消息,再发送问诊单信息。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买问诊没有提交问诊单,医生和患者任何一方发送消息后,正常发送消息", "internal_id": "183027", "external_id": "30658", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了问诊,15分钟内没有提交问诊单, 但是患者给医生发送了其他消息(卡片,图文)", "expected": "正常发送基本信息的卡片信息和tips信息"}, {"index": 2, "action": "患者购买了问诊,15分钟内没有提交问诊单, 但是医生给患者发送了其他消息(卡片,图文)", "expected": "正常发送基本信息的卡片信息和tips信息"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买问诊没有提交问诊单,医生和患者任何一方发送消息后,正常发送消息", "raw_text": "step1: 患者购买了问诊,15分钟内没有提交问诊单, 但是患者给医生发送了其他消息(卡片,图文) => 正常发送基本信息的卡片信息和tips信息 | step2: 患者购买了问诊,15分钟内没有提交问诊单, 但是医生给患者发送了其他消息(卡片,图文) => 正常发送基本信息的卡片信息和tips信息"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "15分钟内医生主动结束了问诊,15分钟后不会再发基本信息的卡片信息", "internal_id": "183031", "external_id": "30659", "case_revision_version": "1", "summary": "", "preconditions": "患者购买问诊后,医生和患者都没有发消息", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了免费的图文/电话/视频问诊, 没有提交问诊单,10/15分钟的时候,医生主动结束了问诊", "expected": "1,15分钟后,不会再发基本信息的卡片信息和下方的tips信息。 [截图]"}, {"index": 2, "action": "患者购买了付费的图文/电话/视频问诊, 没有提交问诊单,10/15分钟的时候,医生主动结束了问诊", "expected": "1,15分钟后,不会再发基本信息的卡片信息和下方的tips信息。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "15分钟内医生主动结束了问诊,15分钟后不会再发基本信息的卡片信息", "raw_text": "患者购买问诊后,医生和患者都没有发消息 | step1: 患者购买了免费的图文/电话/视频问诊, 没有提交问诊单,10/15分钟的时候,医生主动结束了问诊 => 1,15分钟后,不会再发基本信息的卡片信息和下方的tips信息。 [截图] | step2: 患者购买了付费的图文/电话/视频问诊, 没有提交问诊单,10/15分钟的时候,医生主动结束了问诊 => 1,15分钟后,不会再发基本信息的卡片信息和下方的tips信息。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买嵌套问诊,消息发送", "internal_id": "183035", "external_id": "30660", "case_revision_version": "1", "summary": "", "preconditions": "患者购买问诊后,医生和患者都没有发消息", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一个图文问诊,没有提交问诊单 15分钟内医生给患者发送了一个问诊单", "expected": "正常发送基本信息的卡片消息和下方的tips消息"}, {"index": 2, "action": "在问诊期间,患者又购买了一个图文问诊,没有提交问诊单,距离第二次购买的图文问诊15分钟后", "expected": "也不会发基本信息的卡片消息"}, {"index": 3, "action": "15分钟后患者提交第二次购买的问诊单后", "expected": "正常发送患者提交的问诊单信息"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买嵌套问诊,消息发送", "raw_text": "患者购买问诊后,医生和患者都没有发消息 | step1: 患者购买了一个图文问诊,没有提交问诊单 15分钟内医生给患者发送了一个问诊单 => 正常发送基本信息的卡片消息和下方的tips消息 | step2: 在问诊期间,患者又购买了一个图文问诊,没有提交问诊单,距离第二次购买的图文问诊15分钟后 => 也不会发基本信息的卡片消息 | step3: 15分钟后患者提交第二次购买的问诊单后 => 正常发送患者提交的问诊单信息"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买问诊,医生回复后,正常到账", "internal_id": "183040", "external_id": "30661", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一个图文问诊,15分钟没有没有提交问诊单 医生15分钟内回复了患者", "expected": "1,医生回复第一条消息后,问诊费正常到账。 2,正常发送基本信息的卡片消息和tips信息。"}, {"index": 2, "action": "患者购买了一个电话问诊,15分钟没有没有提交问诊单 医生15分钟内给患者拨打了超出1分钟的电话", "expected": "1,通话结束后,医生收到电话问诊费用; 2,正常发送基本信息的卡片消息和tips信息。 [截图]"}, {"index": 3, "action": "患者购买了一个视频问诊,15分钟没有没有提交问诊单 医生15分钟内给患者拨打了超出1分钟的视频通话", "expected": "1,视频结束后,医生收到视频问诊费用; 2,正常发送基本信息的卡片消息和tips信息。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买问诊,医生回复后,正常到账", "raw_text": "step1: 患者购买了一个图文问诊,15分钟没有没有提交问诊单 医生15分钟内回复了患者 => 1,医生回复第一条消息后,问诊费正常到账。 2,正常发送基本信息的卡片消息和tips信息。 | step2: 患者购买了一个电话问诊,15分钟没有没有提交问诊单 医生15分钟内给患者拨打了超出1分钟的电话 => 1,通话结束后,医生收到电话问诊费用; 2,正常发送基本信息的卡片消息和tips信息。 [截图] | step3: 患者购买了一个视频问诊,15分钟没有没有提交问诊单 医生15分钟内给患者拨打了超出1分钟的视频通话 => 1,视频结束后,医生收到视频问诊费用; 2,正常发送基本信息的卡片消息和tips信息。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "患者购买问诊,顶部正在问诊中正常展示", "internal_id": "183045", "external_id": "30662", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "患者购买了一个问诊,没有提交问诊单,15分钟内医生和患者都没有发消息", "expected": "患者购买问诊后,医生跟患者的会话页顶部正常展示:1个问诊正在问诊中"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "患者购买问诊,顶部正在问诊中正常展示", "raw_text": "step1: => [截图] | step2: 患者购买了一个问诊,没有提交问诊单,15分钟内医生和患者都没有发消息 => 患者购买问诊后,医生跟患者的会话页顶部正常展示:1个问诊正在问诊中"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "问诊单信息延迟", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "feature_scope": "V4.21.9 > 医师端 > 问诊单信息延迟", "case_name": "待接诊时间也延迟", "internal_id": "183049", "external_id": "30663", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "卡片消息发出后", "expected": "待接诊里面才显示"}, {"index": 2, "action": "卡片消息发出后", "expected": "会话页顶部的:当前患者有X个问诊正在进行中 才显示 [截图]"}, {"index": 3, "action": "", "expected": "待通过话和待视频不变"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "问诊单信息延迟"], "case_name": "待接诊时间也延迟", "raw_text": "step1: 卡片消息发出后 => 待接诊里面才显示 | step2: 卡片消息发出后 => 会话页顶部的:当前患者有X个问诊正在进行中 才显示 [截图] | step3: => 待通过话和待视频不变"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "上海医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "feature_scope": "医师端 > 医生更换税收方式 > 上海医生", "case_name": "老收入到劳务", "internal_id": "183060", "external_id": "30665", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "case_name": "老收入到劳务", "raw_text": "step1: 身份认证信息和老收入绑卡人一致 => 银行卡保留 | step2: 身份认证信息和老收入绑卡人不一致 => 银行卡干掉??? | step3: 一致但是审核中或审核失败 => 也干掉??? | step4: 无身份信息 => 干掉???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "上海医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "feature_scope": "医师端 > 医生更换税收方式 > 上海医生", "case_name": "签约到劳务", "internal_id": "183066", "external_id": "30666", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "case_name": "签约到劳务", "raw_text": "step1: 身份认证信息和签约绑卡人一致 => 银行卡保留 (从签约银行卡表复制到劳务银行卡表) | step2: 身份认证信息和签约绑卡人一致& 签约有两张卡 => 银行卡保留 (保留身份认证信息相符的那张卡) | step3: 身份认证信息和签约绑卡人不一致 => 不带过去 | step4: 身份认证信息和签约绑卡人一致& 已有劳务银行卡 => 不带过去???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "上海医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "feature_scope": "医师端 > 医生更换税收方式 > 上海医生", "case_name": "劳务到签约", "internal_id": "183072", "external_id": "30667", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "上海医生"], "case_name": "劳务到签约", "raw_text": "step1: 签约名和劳务绑卡人一致 => 银行卡保留 (从劳务银行卡表复制到签约银行卡表) | step2: 签约名和劳务绑卡人不一致 => 不带过去 | step3: 签约名和劳务绑卡人一致& 已有签约银行卡 => 不带过去???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "银川医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "feature_scope": "医师端 > 医生更换税收方式 > 银川医生", "case_name": "老收入到劳务", "internal_id": "183078", "external_id": "30668", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "case_name": "老收入到劳务", "raw_text": "step1: 身份认证信息和老收入绑卡人一致 => 银行卡保留 | step2: 身份认证信息和老收入绑卡人不一致 => 银行卡干掉??? | step3: 一致但是审核中或审核失败 => 也干掉??? | step4: 无身份信息 => 干掉???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "银川医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "feature_scope": "医师端 > 医生更换税收方式 > 银川医生", "case_name": "签约到劳务", "internal_id": "183084", "external_id": "30669", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "case_name": "签约到劳务", "raw_text": "step1: 身份认证信息和签约绑卡人一致 => 银行卡保留 (从签约银行卡表复制到劳务银行卡表) | step2: 身份认证信息和签约绑卡人一致& 签约有两张卡 => 银行卡保留 (保留身份认证信息相符的那张卡) | step3: 身份认证信息和签约绑卡人不一致 => 不带过去 | step4: 身份认证信息和签约绑卡人一致& 已有劳务银行卡 => 不带过去???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "银川医生", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "feature_scope": "医师端 > 医生更换税收方式 > 银川医生", "case_name": "劳务到签约", "internal_id": "183090", "external_id": "30670", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式", "银川医生"], "case_name": "劳务到签约", "raw_text": "step1: 签约名和劳务绑卡人一致 => 银行卡保留 (从劳务银行卡表复制到签约银行卡表) | step2: 签约名和劳务绑卡人不一致 => 不带过去 | step3: 签约名和劳务绑卡人一致& 已有签约银行卡 => 不带过去???"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "医生更换税收方式", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式"], "feature_scope": "V4.21.9 > 医师端 > 医生更换税收方式", "case_name": "医生更换税收时,银行卡没带入到新的税收方式里,出现提示文案(冒烟)", "internal_id": "183055", "external_id": "30664", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "点击黄条可以关闭,关闭后不再出现"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "医生更换税收方式"], "case_name": "医生更换税收时,银行卡没带入到新的税收方式里,出现提示文案(冒烟)", "raw_text": "step1: => [截图] | step2: => 点击黄条可以关闭,关闭后不再出现"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "档案中患者来源", "suite_path": ["V4.21.9", "医师端", "档案中患者来源"], "feature_scope": "V4.21.9 > 医师端 > 档案中患者来源", "case_name": "有患者来源的,在患者信息页面显示患者来源字段", "internal_id": "183096", "external_id": "30671", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "医师端", "档案中患者来源"], "case_name": "有患者来源的,在患者信息页面显示患者来源字段", "raw_text": "step1: => [截图] | step2: 患者列表页面的患者来源为扫码关注/好友关注 => 患者信息里患者来源显示:扫码关注/好友关注 | step3: 没有患者来源的 => 不显示该字段"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "在所有药方和已购药列表添加隐藏操作按钮", "internal_id": "183166", "external_id": "30684", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "所有药方和已购药药方右上角添加 更多操作按钮,点击后", "expected": "1,显示隐藏操作; 2,点击隐藏操作,弹出隐藏确认弹窗。 (1)点击是,隐藏成功,方案隐藏后无法恢复; (2)点击否,弹窗关闭。 [截图]"}, {"index": 2, "action": "1,医生给患者开的方案。 2,医生拍方给患者开的方案。 3,患者自己提交的方案。", "expected": "都可以隐藏成功"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "在所有药方和已购药列表添加隐藏操作按钮", "raw_text": "step1: 所有药方和已购药药方右上角添加 更多操作按钮,点击后 => 1,显示隐藏操作; 2,点击隐藏操作,弹出隐藏确认弹窗。 (1)点击是,隐藏成功,方案隐藏后无法恢复; (2)点击否,弹窗关闭。 [截图] | step2: 1,医生给患者开的方案。 2,医生拍方给患者开的方案。 3,患者自己提交的方案。 => 都可以隐藏成功"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "隐藏成功后,我的药方和对应的健康档案里面隐藏该方案(冒烟)", "internal_id": "183170", "external_id": "30685", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者在【所有药方】里面隐藏一个方案", "expected": "1,我的药方-已购药 里与之对应的方案也隐藏; 2,同时对应的健康档案里该方案也隐藏。"}, {"index": 2, "action": "患者在【已购药】里面隐藏一个方案", "expected": "1,我的药方-所以药方 里与之对应的方案也隐藏; 2,同时对应的健康档案里该方案也隐藏。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "隐藏成功后,我的药方和对应的健康档案里面隐藏该方案(冒烟)", "raw_text": "step1: 患者在【所有药方】里面隐藏一个方案 => 1,我的药方-已购药 里与之对应的方案也隐藏; 2,同时对应的健康档案里该方案也隐藏。 | step2: 患者在【已购药】里面隐藏一个方案 => 1,我的药方-所以药方 里与之对应的方案也隐藏; 2,同时对应的健康档案里该方案也隐藏。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "已隐藏的方案 我的页面--药方下面的滚动不隐藏", "internal_id": "183174", "external_id": "30686", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "已隐藏的方案 我的页面--药方下面的滚动不隐藏", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "隐藏的方案,只隐藏,不影响其他地方(冒烟)", "internal_id": "183177", "external_id": "30687", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "隐藏的方案", "expected": "接单通知、订单发货通知、服药提醒,订单失败通知,系统随访单发送 都可以正常接收到"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "隐藏的方案,只隐藏,不影响其他地方(冒烟)", "raw_text": "step1: 隐藏的方案 => 接单通知、订单发货通知、服药提醒,订单失败通知,系统随访单发送 都可以正常接收到"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "已隐藏的方案,在有效期内,点击各个入口,都无法再次购买(冒烟)", "internal_id": "183180", "external_id": "30688", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买方案后,订单被拒单,在7天有效期内再次打开购买订单的入口 1,患者通过微信,手机号,会话页,公众号模版消息(接单通知、订单发货通知、服药提醒) 再次购买", "expected": "提示:已隐藏"}, {"index": 2, "action": "1,患者隐藏未购药的方案; 2,在有效期内 医生再次把该方案发送给患者;", "expected": "患者再次打开,也是提示:已隐藏"}, {"index": 3, "action": "超出有效期,隐藏后,被拒单,再次打开", "expected": "显示:已隐藏"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "已隐藏的方案,在有效期内,点击各个入口,都无法再次购买(冒烟)", "raw_text": "step1: 患者购买方案后,订单被拒单,在7天有效期内再次打开购买订单的入口 1,患者通过微信,手机号,会话页,公众号模版消息(接单通知、订单发货通知、服药提醒) 再次购买 => 提示:已隐藏 | step2: 1,患者隐藏未购药的方案; 2,在有效期内 医生再次把该方案发送给患者; => 患者再次打开,也是提示:已隐藏 | step3: 超出有效期,隐藏后,被拒单,再次打开 => 显示:已隐藏"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "扫码购买已被认领,同时被隐藏的方案,显示:方案已被认领", "internal_id": "183185", "external_id": "30689", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生把方案发给患者A,患者A把该方案隐藏; 2,在有效期内患者B购买该方案", "expected": "提示:方案已被患者A认领"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "扫码购买已被认领,同时被隐藏的方案,显示:方案已被认领", "raw_text": "step1: 1,医生把方案发给患者A,患者A把该方案隐藏; 2,在有效期内患者B购买该方案 => 提示:方案已被患者A认领"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "我的药方", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "feature_scope": "患者端 > 患者隐私 > 我的药方", "case_name": "我的药方和已购药页面 把方案时间修改为医生发送方案的时间", "internal_id": "183188", "external_id": "30690", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "我的药方"], "case_name": "我的药方和已购药页面 把方案时间修改为医生发送方案的时间", "raw_text": "step1: 医生通过工作室/微信/手机号发送方案 => 1,该时间是医生发送方案的时间。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "健康档案", "suite_path": ["V4.21.9", "患者端", "患者隐私", "健康档案"], "feature_scope": "患者端 > 患者隐私 > 健康档案", "case_name": "在健康档案里的问诊单/随访单/方案右上角,也添加隐藏按钮", "internal_id": "183192", "external_id": "30691", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击更多操作,显示隐藏按钮,", "expected": "[截图]"}, {"index": 2, "action": "点击隐藏操作", "expected": "1,弹出隐藏确认弹窗。 (1)点击是,隐藏成功,方案隐藏后无法恢复; (2)点击否,弹窗关闭。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "健康档案"], "case_name": "在健康档案里的问诊单/随访单/方案右上角,也添加隐藏按钮", "raw_text": "step1: 点击更多操作,显示隐藏按钮, => [截图] | step2: 点击隐藏操作 => 1,弹出隐藏确认弹窗。 (1)点击是,隐藏成功,方案隐藏后无法恢复; (2)点击否,弹窗关闭。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "健康档案", "suite_path": ["V4.21.9", "患者端", "患者隐私", "健康档案"], "feature_scope": "患者端 > 患者隐私 > 健康档案", "case_name": "隐藏成功后,患者档案里面不在显示隐藏的数据", "internal_id": "183196", "external_id": "30692", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "健康档案"], "case_name": "隐藏成功后,患者档案里面不在显示隐藏的数据", "raw_text": "step1: 选择患者档案张三,去隐藏该档案下的 问诊单/随访单/方案 => 1,在全部问诊人和该患者档案下,不在显示隐藏的 问诊单/随访单/方案; 2,同时 我的药方-所有药方 和 已购药 列表里的改方案也隐藏。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "患者端", "患者隐私", "会话页"], "feature_scope": "患者端 > 患者隐私 > 会话页", "case_name": "操作隐藏的方案/问诊单/随访单,点击时提示:已隐藏", "internal_id": "183200", "external_id": "30693", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "会话页"], "case_name": "操作隐藏的方案/问诊单/随访单,点击时提示:已隐藏", "raw_text": "step1: 在会话页点击已经隐藏的 方案/问诊单/随访单 => 1,提示:已隐藏。(无法进入查看) 2,同时点击公众号的模版消息也提示:已隐藏。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "会话页", "suite_path": ["V4.21.9", "患者端", "患者隐私", "会话页"], "feature_scope": "患者端 > 患者隐私 > 会话页", "case_name": "患者跟医生的会话中添加更多操作按钮(冒烟)", "internal_id": "183203", "external_id": "30694", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "问诊中", "expected": "[截图]"}, {"index": 2, "action": "不在问诊中", "expected": "[截图]"}, {"index": 3, "action": "点击更多操作按钮", "expected": "1,显示“清空聊天记录”操作; 2,点击“清空聊天记录”按钮,弹出确认删除的弹窗; (1)点击 是,弹窗关闭,同时清空患者端患者跟医生已经产生的聊天信息。医生端不清空。 (方案、问诊单、图片、视频通话记录、电话通话记录、公告、患教文章、各种系统的tips消息) (2)点击否,弹窗关闭。 [截图]"}, {"index": 4, "action": "已经清空的聊天记录,下拉", "expected": "也无法获取"}, {"index": 5, "action": "重新产生的会话消息,再次清空", "expected": "清空成功"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者隐私", "会话页"], "case_name": "患者跟医生的会话中添加更多操作按钮(冒烟)", "raw_text": "step1: 问诊中 => [截图] | step2: 不在问诊中 => [截图] | step3: 点击更多操作按钮 => 1,显示“清空聊天记录”操作; 2,点击“清空聊天记录”按钮,弹出确认删除的弹窗; (1)点击 是,弹窗关闭,同时清空患者端患者跟医生已经产生的聊天信息。医生端不清空。 (方案、问诊单、图片、视频通话记录、电话通话记录、公告、患教文章、各种系统的tips消息) (2)点击否,弹窗关闭。 [截图] | step4: 已经清空的聊天记录,下拉 => 也无法获取 | step5: 重新产生的会话消息,再次清空 => 清空成功"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "患者端", "自定义问诊单"], "feature_scope": "V4.21.9 > 患者端 > 自定义问诊单", "case_name": "校验未填写问题", "internal_id": "183218", "external_id": "30697", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "当问诊单必填时,点击“下一步”或“提交给医生”或“页数”时校验有哪些问题未填写, 在弹窗中列出未填写的问题标题。 [截图]"}, {"index": 2, "action": "点击好的", "expected": "关闭弹窗"}, {"index": 3, "action": "问题标题很长", "expected": "展示正常"}, {"index": 4, "action": "未填问题很多", "expected": "展示正常"}, {"index": 5, "action": "如果都填写了", "expected": "不弹窗"}, {"index": 6, "action": "当问诊单不是必填", "expected": "点击“下一步”或“提交给医生”或“页数”时不校验"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "自定义问诊单"], "case_name": "校验未填写问题", "raw_text": "step1: => 当问诊单必填时,点击“下一步”或“提交给医生”或“页数”时校验有哪些问题未填写, 在弹窗中列出未填写的问题标题。 [截图] | step2: 点击好的 => 关闭弹窗 | step3: 问题标题很长 => 展示正常 | step4: 未填问题很多 => 展示正常 | step5: 如果都填写了 => 不弹窗 | step6: 当问诊单不是必填 => 点击“下一步”或“提交给医生”或“页数”时不校验"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "自定义问诊单", "suite_path": ["V4.21.9", "患者端", "自定义问诊单"], "feature_scope": "V4.21.9 > 患者端 > 自定义问诊单", "case_name": "患者填写问诊单,示例图调整。", "internal_id": "183226", "external_id": "30698", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "自定义问诊单"], "case_name": "患者填写问诊单,示例图调整。", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访单有效期修改", "suite_path": ["V4.21.9", "患者端", "随访单有效期修改"], "feature_scope": "V4.21.9 > 患者端 > 随访单有效期修改", "case_name": "发送的随访单,有效期改为10天", "internal_id": "183211", "external_id": "30695", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "方案的系统随访单/医生收到发送随访单给患者,发送后", "expected": "1,从发送之日起10天,可以正常填写; 2,超出10天,无法填写,进入显示:已过期。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "随访单有效期修改"], "case_name": "发送的随访单,有效期改为10天", "raw_text": "step1: 方案的系统随访单/医生收到发送随访单给患者,发送后 => 1,从发送之日起10天,可以正常填写; 2,超出10天,无法填写,进入显示:已过期。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "随访单有效期修改", "suite_path": ["V4.21.9", "患者端", "随访单有效期修改"], "feature_scope": "V4.21.9 > 患者端 > 随访单有效期修改", "case_name": "已填写的随访单,超出10天后,也可以正常查看", "internal_id": "183214", "external_id": "30696", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "随访单有效期修改"], "case_name": "已填写的随访单,超出10天后,也可以正常查看", "raw_text": "step1: 方案的系统随访单/医生收到发送随访单给患者,患者填写成功 => 1,患者可以一直打开已填写的随访单进行查看,没有时间限制。"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "查看医师详情页", "internal_id": "183117", "external_id": "30674", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "查看医师详情页", "raw_text": "step1: 已关注的医师 => 显示“已关注”状态 [截图] | step2: 未关注 => 显示“关注”操作"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "取关医生", "internal_id": "183121", "external_id": "30675", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "取关医生", "raw_text": "step1: 点击“已关注” => 可取消关注医师 | step2: 取关后 => 按钮变为关注"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "关注医生", "internal_id": "183125", "external_id": "30676", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "关注医生", "raw_text": "step1: 点击“关注” => 可关注医师 | step2: 关注后 => 按钮变为已关注"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "取关后的表现", "internal_id": "183129", "external_id": "30677", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "不再接收该医师的消息推送 (模板、短信) 公众号消息、订阅通知、短信、群发消息、患教文章、公告"}, {"index": 2, "action": "", "expected": "在该医师的病历记录依然保存"}, {"index": 3, "action": "", "expected": "对话列表保留"}, {"index": 4, "action": "查看会话页", "expected": "下面只显示操作“关注并开始咨询”,点击后关注进入正常流程"}, {"index": 5, "action": "取关的时候医生刚好在发消息", "expected": "收不到消息推送"}, {"index": 6, "action": "取关后再关注", "expected": "医生患者数不变"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "取关后的表现", "raw_text": "step1: => 不再接收该医师的消息推送 (模板、短信) 公众号消息、订阅通知、短信、群发消息、患教文章、公告 | step2: => 在该医师的病历记录依然保存 | step3: => 对话列表保留 | step4: 查看会话页 => 下面只显示操作“关注并开始咨询”,点击后关注进入正常流程 | step5: 取关的时候医生刚好在发消息 => 收不到消息推送 | step6: 取关后再关注 => 医生患者数不变"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "关注后的表现", "internal_id": "183137", "external_id": "30678", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "关注后的表现", "raw_text": "step1: => 和线上是一样的 | step2: => 接收该医师的消息推送 | step3: => 对话列表保留 | step4: 查看会话页 => 有对话入口"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "在主页中点击“咨询开方”", "internal_id": "183143", "external_id": "30679", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "在主页中点击“咨询开方”", "raw_text": "step1: 如果患者未关注医生 => 弹窗提示 [截图] | step2: 点击关注医生 => 关注医生 | step3: 点击取消 => 正常下一步操作 | step4: 已关注医生 => 不弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "提交挂号预约", "internal_id": "183149", "external_id": "30680", "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.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "提交挂号预约", "raw_text": "step1: 如果患者未关注医生 => 弹窗提示 [截图] | step2: 点击关注医生 => 关注医生 | step3: 点击取消 => 正常下一步操作 | step4: 已关注医生 => 不弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "之前进会话页会自动关注医生", "internal_id": "183155", "external_id": "30681", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "进会话页", "expected": "取关的不自动关注了"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "之前进会话页会自动关注医生", "raw_text": "step1: 进会话页 => 取关的不自动关注了"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "取关的再扫码", "internal_id": "183158", "external_id": "30682", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "3", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "又关注上"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "取关的再扫码", "raw_text": "step1: => 又关注上"}}
{"candidate_type": "testcase", "app_version": "v4.21.9", "suite_name": "患者取消关注医生", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "feature_scope": "V4.21.9 > 患者端 > 患者取消关注医生", "case_name": "取关且拉黑", "internal_id": "183161", "external_id": "30683", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "如果医生把患者拉黑,则患者进入聊天对话后不显示下面的关注操作,只显示历史对话信息"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.9.testsuite-deep.xml", "suite_path": ["V4.21.9", "患者端", "患者取消关注医生"], "case_name": "取关且拉黑", "raw_text": "step1: => 如果医生把患者拉黑,则患者进入聊天对话后不显示下面的关注操作,只显示历史对话信息"}}