case_candidates.jsonl
77.8 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
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "编辑群发消息", "suite_path": ["V4.19.1", "医师端", "群发消息", "编辑群发消息"], "feature_scope": "医师端 > 群发消息 > 编辑群发消息", "case_name": "编辑文字内容", "internal_id": "193410", "external_id": "32786", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "输入正常、最多1000字 删除正常"}, {"index": 2, "action": "输入或删除内容", "expected": "已输入字数正确"}, {"index": 3, "action": "点击清空", "expected": "清空输入的内容 已输入字数为0"}, {"index": 4, "action": "内容超出文本框时", "expected": "上下滑动查看正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "编辑群发消息"], "case_name": "编辑文字内容", "raw_text": "step1: => 输入正常、最多1000字 删除正常 | step2: 输入或删除内容 => 已输入字数正确 | step3: 点击清空 => 清空输入的内容 已输入字数为0 | step4: 内容超出文本框时 => 上下滑动查看正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "编辑群发消息", "suite_path": ["V4.19.1", "医师端", "群发消息", "编辑群发消息"], "feature_scope": "医师端 > 群发消息 > 编辑群发消息", "case_name": "添加图片", "internal_id": "193416", "external_id": "32787", "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、有三张删除中间一张", "expected": "abcd、表现正常 d、删除后有添加图片按钮"}, {"index": 6, "action": "查看已上传的缩略图 a、横图 b、竖图", "expected": "ab、都截取中间部分显示"}, {"index": 7, "action": "点击缩略图", "expected": "可查看大图???"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "编辑群发消息"], "case_name": "添加图片", "raw_text": "step1: 无图时 => 只有添加图片按钮 | step2: 点击添加图片按钮 => 可选择拍照或相册??? | step3: 上传一张 => [截图] | step4: 上传三张 => 最多添加三张 无添加图片按钮 [截图] | step5: 删除图片 a、仅有的一张 b、有多张删除第一张 c、有多张删除最后一张 d、有三张删除中间一张 => abcd、表现正常 d、删除后有添加图片按钮 | step6: 查看已上传的缩略图 a、横图 b、竖图 => ab、都截取中间部分显示 | step7: 点击缩略图 => 可查看大图???"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "选择患者后点击确定", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "feature_scope": "群发消息 > 选择发送对象 > 选择患者后点击确定", "case_name": "点击确定", "internal_id": "193434", "external_id": "32789", "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": "仅展示20个字,超过省略展示"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "case_name": "点击确定", "raw_text": "step1: => 返回群发消息页 代入刚才选择的患者 [截图] | step2: 一个患者 => 患者名显示正确 | step3: 多个患者 => 逗号隔开 | step4: 一个标签 => 标签名和人数显示正确 | step5: 多个标签 => 逗号隔开 | step6: 既有患者又有标签 => 展示正常 | step7: 内容很长 => 仅展示20个字,超过省略展示"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "选择患者后点击确定", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "feature_scope": "群发消息 > 选择发送对象 > 选择患者后点击确定", "case_name": "仅工作室患者", "internal_id": "193443", "external_id": "32790", "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.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "case_name": "仅工作室患者", "raw_text": "step1: 选择前后为以下情况 => 已选患者展示正确 | step2: 从无到一个 => | step3: 从无到多个 => | step4: 从有到无 => | step5: 删除某个 => | step6: 增加某个 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "选择患者后点击确定", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "feature_scope": "群发消息 > 选择发送对象 > 选择患者后点击确定", "case_name": "仅标签", "internal_id": "193451", "external_id": "32791", "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.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "case_name": "仅标签", "raw_text": "step1: 选择前后为以下情况 => 已选标签展示正确 | step2: 从无到一个 => | step3: 从无到多个 => | step4: 从有到无 => | step5: 删除某个 => | step6: 增加某个 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "选择患者后点击确定", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "feature_scope": "群发消息 > 选择发送对象 > 选择患者后点击确定", "case_name": "既有工作室患者又有标签", "internal_id": "193459", "external_id": "32792", "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": ""}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象", "选择患者后点击确定"], "case_name": "既有工作室患者又有标签", "raw_text": "step1: 选择前后为以下情况 => 已选展示正确 | step2: 仅有工作室患者->增加某标签 => | step3: 仅有标签->增加某患者 => | step4: 从无到一个工作室患者一个标签 => | step5: 从无到多个患者多个标签 => | step6: 多个患者多个标签时删除某患者或某标签 => | step7: 多个患者多个标签时增加患者或标签 => | step8: 增加标签增加患者再增加标签增加患者 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "选择发送对象", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象"], "feature_scope": "医师端 > 群发消息 > 选择发送对象", "case_name": "选择发送对象", "internal_id": "193426", "external_id": "32788", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击发送消息给谁", "expected": "进入选择患者页"}, {"index": 2, "action": "有群发次数时", "expected": "剩余次数正确(在原患教文章选择患者逻辑下保留选择单个患者及标签选项) [截图]"}, {"index": 3, "action": "无群发次数时", "expected": "剩余次数正确 只能选择工作室患者(和患教文章一样)???"}, {"index": 4, "action": "之前未选中患者", "expected": "都不勾"}, {"index": 5, "action": "之前已选工作室患者或标签", "expected": "勾选正常、已选患者展示正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "选择发送对象"], "case_name": "选择发送对象", "raw_text": "step1: 点击发送消息给谁 => 进入选择患者页 | step2: 有群发次数时 => 剩余次数正确(在原患教文章选择患者逻辑下保留选择单个患者及标签选项) [截图] | step3: 无群发次数时 => 剩余次数正确 只能选择工作室患者(和患教文章一样)??? | step4: 之前未选中患者 => 都不勾 | step5: 之前已选工作室患者或标签 => 勾选正常、已选患者展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "仅工作室患者", "internal_id": "193470", "external_id": "32793", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击发送", "expected": ""}, {"index": 2, "action": "选9人", "expected": "发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}, {"index": 3, "action": "选10人", "expected": "发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "仅工作室患者", "raw_text": "step1: 以下情况点击发送 => | step2: 选9人 => 发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板 | step3: 选10人 => 发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "仅标签", "internal_id": "193475", "external_id": "32794", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况点击发送", "expected": ""}, {"index": 2, "action": "选多标签 各标签均小于等于9人 各标签相加大于9人 去重后小于等于9人", "expected": "发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}, {"index": 3, "action": "选多标签 各标签均小于等于9人 各标签相加大于9人 去重后大于9人", "expected": "发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "仅标签", "raw_text": "step1: 以下情况点击发送 => | step2: 选多标签 各标签均小于等于9人 各标签相加大于9人 去重后小于等于9人 => 发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板 | step3: 选多标签 各标签均小于等于9人 各标签相加大于9人 去重后大于9人 => 发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "选择工作室患者和标签", "internal_id": "193480", "external_id": "32795", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "工作室+标签大于9人 去重后小于等于9人", "expected": "发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}, {"index": 2, "action": "工作室+标签大于9人 去重后大于9人", "expected": "发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "选择工作室患者和标签", "raw_text": "step1: 工作室+标签大于9人 去重后小于等于9人 => 发送正常 不消耗群发次数 医生端:咨询列表页、会话页,有对应记录 患者端:会话页有对应记录,收到咨询通知模板 | step2: 工作室+标签大于9人 去重后大于9人 => 发送正常 群发次数-1 医生端:咨询列表页、会话页,没有对应记录 患者端:会话页有对应记录,收到咨询通知模板"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "都没选", "internal_id": "193484", "external_id": "32796", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "哪种患者都没选时点击发送", "expected": "未选择患者给予toast:请选择患者。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "都没选", "raw_text": "step1: 哪种患者都没选时点击发送 => 未选择患者给予toast:请选择患者。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "各种发送内容", "internal_id": "193487", "external_id": "32797", "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": "1000字+三张图", "expected": ""}, {"index": 6, "action": "无文字无图片", "expected": "toast提示或发送按钮置灰???"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "各种发送内容", "raw_text": "step1: 以下内容群发 => 表现正常 患者模板正常 | step2: 仅文字 => | step3: 仅图片 => | step4: 既有文字又有图片 => | step5: 1000字+三张图 => | step6: 无文字无图片 => toast提示或发送按钮置灰???"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发送", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "feature_scope": "医师端 > 群发消息 > 发送", "case_name": "发送成功后", "internal_id": "193495", "external_id": "32798", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "之前从全部患者列表进入群发消息", "expected": "关闭群发消息页 返回全部患者列表 弹窗 [截图]"}, {"index": 2, "action": "之前从设置标签页进入群发消息", "expected": "关闭群发消息页 返回设置标签页 弹窗 [截图]"}, {"index": 3, "action": "发送的是一个患者", "expected": "弹窗可进入会话页 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息", "发送"], "case_name": "发送成功后", "raw_text": "step1: 之前从全部患者列表进入群发消息 => 关闭群发消息页 返回全部患者列表 弹窗 [截图] | step2: 之前从设置标签页进入群发消息 => 关闭群发消息页 返回设置标签页 弹窗 [截图] | step3: 发送的是一个患者 => 弹窗可进入会话页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "群发消息", "suite_path": ["V4.19.1", "医师端", "群发消息"], "feature_scope": "V4.19.1 > 医师端 > 群发消息", "case_name": "群发消息入口", "internal_id": "193405", "external_id": "32785", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看全部患者列表 a、点击群发消息", "expected": "右上角新增群发消息按钮 [截图] a、进入群发消息页"}, {"index": 2, "action": "查看设置标签页 a、点击群发消息", "expected": "底部新增群发消息按钮 [截图] a、进入群发消息页并代入此标签"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息"], "case_name": "群发消息入口", "raw_text": "step1: 查看全部患者列表 a、点击群发消息 => 右上角新增群发消息按钮 [截图] a、进入群发消息页 | step2: 查看设置标签页 a、点击群发消息 => 底部新增群发消息按钮 [截图] a、进入群发消息页并代入此标签"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "群发消息", "suite_path": ["V4.19.1", "医师端", "群发消息"], "feature_scope": "V4.19.1 > 医师端 > 群发消息", "case_name": "查看医生端和患者端会话页的群发消息", "internal_id": "193500", "external_id": "32799", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "仅文字", "expected": ""}, {"index": 2, "action": "仅图片", "expected": ""}, {"index": 3, "action": "既有文字又有图片", "expected": "当群发消息中存在文字和图片时,分开展示对应信息。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息"], "case_name": "查看医生端和患者端会话页的群发消息", "raw_text": "step1: 仅文字 => | step2: 仅图片 => | step3: 既有文字又有图片 => 当群发消息中存在文字和图片时,分开展示对应信息。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "群发消息", "suite_path": ["V4.19.1", "医师端", "群发消息"], "feature_scope": "V4.19.1 > 医师端 > 群发消息", "case_name": "患者消息未读短信", "internal_id": "193505", "external_id": "32800", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "15分钟???未读群发的消息", "expected": "有短信提醒"}, {"index": 2, "action": "以下群发情况 a、仅文字 b、仅图片 c、既有文字又有图片", "expected": "短信内容正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "群发消息"], "case_name": "患者消息未读短信", "raw_text": "step1: 15分钟???未读群发的消息 => 有短信提醒 | step2: 以下群发情况 a、仅文字 b、仅图片 c、既有文字又有图片 => 短信内容正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动提现", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "feature_scope": "医师端 > 银川上海公司切换 > 自动提现", "case_name": "当前是劳务,上海切到银川", "internal_id": "193692", "external_id": "32834", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "到下月1号", "expected": "下月1号自动提现 所有劳务余额提现,余额会变成0 通过上海公司"}, {"index": 2, "action": "1号短信(和切换劳务签约一样) a、微信 b、支付宝", "expected": "a、【大家中医】自2022年6月开始,您的纳税方式已更换。您上月未提现的收入 ¥123.12 已自动返至您的微信账户(xxxx),请注意查收。 b、【大家中医】自2022年6月开始,您的纳税方式已更换。您上月未提现的收入 ¥123.12 已自动返至您的支付宝账户(xxxxx),请注意查收。"}, {"index": 3, "action": "", "expected": "上月的劳务次月入账后自动提现(6号) 所有劳务余额提现,余额会变成0 通过上海公司"}, {"index": 4, "action": "6号短信(和切换劳务签约一样) a、微信 b、支付宝", "expected": "a、【大家中医】您2022年5月产生的次月结算收入¥123.12,已自动返至您的微信账户(xxxx),请注意查收。 b、【大家中医】您2022年5月产生的次月结算收入¥123.12,已自动返至您的支付宝账户(xxxx),请注意查收。"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "case_name": "当前是劳务,上海切到银川", "raw_text": "step1: 到下月1号 => 下月1号自动提现 所有劳务余额提现,余额会变成0 通过上海公司 | step2: 1号短信(和切换劳务签约一样) a、微信 b、支付宝 => a、【大家中医】自2022年6月开始,您的纳税方式已更换。您上月未提现的收入 ¥123.12 已自动返至您的微信账户(xxxx),请注意查收。 b、【大家中医】自2022年6月开始,您的纳税方式已更换。您上月未提现的收入 ¥123.12 已自动返至您的支付宝账户(xxxxx),请注意查收。 | step3: => 上月的劳务次月入账后自动提现(6号) 所有劳务余额提现,余额会变成0 通过上海公司 | step4: 6号短信(和切换劳务签约一样) a、微信 b、支付宝 => a、【大家中医】您2022年5月产生的次月结算收入¥123.12,已自动返至您的微信账户(xxxx),请注意查收。 b、【大家中医】您2022年5月产生的次月结算收入¥123.12,已自动返至您的支付宝账户(xxxx),请注意查收。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动提现", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "feature_scope": "医师端 > 银川上海公司切换 > 自动提现", "case_name": "当前是签约,银川切到上海", "internal_id": "193698", "external_id": "32835", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "到下月1号", "expected": "下月1号自动提现 所有签约余额提现,余额会变成0 通过银川公司"}, {"index": 2, "action": "1号短信(和切换劳务签约一样)", "expected": "【大家中医】自2022年6月开始,您的纳税方式已更换。 您上月未提现的收入 ¥123.12 已自动返至您尾号为XXXX的 YY银行账户,请注意查收。"}, {"index": 3, "action": "", "expected": "上月的签约次月入账后自动提现(6号) 所有签约余额提现,余额会变成0 通过银川公司"}, {"index": 4, "action": "6号短信(和切换劳务签约一样)", "expected": "【大家中医】您2022年5月产生的次月结算收入¥123.12,已自 动返至您尾号为XXXX的YY银行账户,请注意查收。"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "case_name": "当前是签约,银川切到上海", "raw_text": "step1: 到下月1号 => 下月1号自动提现 所有签约余额提现,余额会变成0 通过银川公司 | step2: 1号短信(和切换劳务签约一样) => 【大家中医】自2022年6月开始,您的纳税方式已更换。 您上月未提现的收入 ¥123.12 已自动返至您尾号为XXXX的 YY银行账户,请注意查收。 | step3: => 上月的签约次月入账后自动提现(6号) 所有签约余额提现,余额会变成0 通过银川公司 | step4: 6号短信(和切换劳务签约一样) => 【大家中医】您2022年5月产生的次月结算收入¥123.12,已自 动返至您尾号为XXXX的YY银行账户,请注意查收。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动提现", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "feature_scope": "医师端 > 银川上海公司切换 > 自动提现", "case_name": "既切换银川上海,又切换劳务签约", "internal_id": "193704", "external_id": "32836", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1号短信", "expected": "不重复发"}, {"index": 2, "action": "6号短信", "expected": "不重复发"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "case_name": "既切换银川上海,又切换劳务签约", "raw_text": "step1: 1号短信 => 不重复发 | step2: 6号短信 => 不重复发"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动提现", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "feature_scope": "医师端 > 银川上海公司切换 > 自动提现", "case_name": "切换银川上海,有次月差额", "internal_id": "193708", "external_id": "32837", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "6号短信", "expected": "不重复发"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "case_name": "切换银川上海,有次月差额", "raw_text": "step1: 6号短信 => 不重复发"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动提现", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "feature_scope": "医师端 > 银川上海公司切换 > 自动提现", "case_name": "查看月支取和累计支取", "internal_id": "193711", "external_id": "32838", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "自动提现后金额正确 明细记录正确"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换", "自动提现"], "case_name": "查看月支取和累计支取", "raw_text": "step1: => 自动提现后金额正确 明细记录正确"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "银川上海公司切换", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换"], "feature_scope": "V4.19.1 > 医师端 > 银川上海公司切换", "case_name": "切换后次月生效", "internal_id": "193686", "external_id": "32833", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况切换", "expected": "均为次月生效"}, {"index": 2, "action": "上海切银川", "expected": ""}, {"index": 3, "action": "银川切上海", "expected": ""}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "银川上海公司切换"], "case_name": "切换后次月生效", "raw_text": "step1: 以下情况切换 => 均为次月生效 | step2: 上海切银川 => | step3: 银川切上海 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "退款列表展示", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款列表展示"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 退款列表展示", "case_name": "增加诊金和赞赏费用", "internal_id": "193716", "external_id": "32839", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "只展示3日内(3*24h内)的诊金和赞赏"}, {"index": 2, "action": "", "expected": "超出3天的诊金和赞赏不展示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款列表展示"], "case_name": "增加诊金和赞赏费用", "raw_text": "step1: => 只展示3日内(3*24h内)的诊金和赞赏 | step2: => 超出3天的诊金和赞赏不展示"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "退款列表展示", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款列表展示"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 退款列表展示", "case_name": "正确展示入账记录", "internal_id": "193720", "external_id": "32840", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "赞赏", "expected": "[截图]"}, {"index": 2, "action": "诊金", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款列表展示"], "case_name": "正确展示入账记录", "raw_text": "step1: 赞赏 => [截图] | step2: 诊金 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "劳务模式退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "劳务模式退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 劳务模式退款", "case_name": "账户余额充足,退款成功", "internal_id": "193725", "external_id": "32841", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额8.4元(16%),选择退10元赞赏", "expected": "1,预计从中扣除 8.4元。 2,选择退款,退款成功8.4元,账户余额为0。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "劳务模式退款"], "case_name": "账户余额充足,退款成功", "raw_text": "step1: 账户余额8.4元(16%),选择退10元赞赏 => 1,预计从中扣除 8.4元。 2,选择退款,退款成功8.4元,账户余额为0。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "劳务模式退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "劳务模式退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 劳务模式退款", "case_name": "账户余额不足,无法退款", "internal_id": "193728", "external_id": "32842", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额为8.3元,退款列表有1元诊金和10元诊金", "expected": "1,1元诊金可以选择退款。 2,10元诊金置灰,顺序展示在最后,选择10元诊金,toast提示:当前账户余额不足。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "劳务模式退款"], "case_name": "账户余额不足,无法退款", "raw_text": "step1: 账户余额为8.3元,退款列表有1元诊金和10元诊金 => 1,1元诊金可以选择退款。 2,10元诊金置灰,顺序展示在最后,选择10元诊金,toast提示:当前账户余额不足。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "签约模式退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 签约模式退款", "case_name": "账户余额充足,退款成功", "internal_id": "193732", "external_id": "32843", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额9.56元(4.5%),退10元诊金", "expected": "1,预计从中扣除9.55。 2,退款9.55元,账户余额0.01元。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "case_name": "账户余额充足,退款成功", "raw_text": "step1: 账户余额9.56元(4.5%),退10元诊金 => 1,预计从中扣除9.55。 2,退款9.55元,账户余额0.01元。 3,检查患者是否收到钱。 4,医生在app收入明细里退款交易记录正确显示。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "签约模式退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 签约模式退款", "case_name": "账户余额不足,无法退款", "internal_id": "193735", "external_id": "32844", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账户余额9.54,退款列表有赞赏1元和赞赏10元", "expected": "1,赞赏1元可以选择。 2,赞赏10元置灰,顺序展示在最后,选择赞赏10元,toast提示:当前账户余额不足。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "case_name": "账户余额不足,无法退款", "raw_text": "step1: 账户余额9.54,退款列表有赞赏1元和赞赏10元 => 1,赞赏1元可以选择。 2,赞赏10元置灰,顺序展示在最后,选择赞赏10元,toast提示:当前账户余额不足。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "签约模式退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 签约模式退款", "case_name": "大V订单的预计从中扣除也是按照税率4.5%", "internal_id": "193738", "external_id": "32845", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "签约模式退款"], "case_name": "大V订单的预计从中扣除也是按照税率4.5%", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "确认退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "确认退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 确认退款", "case_name": "诊金确认退款页面增加备注说明", "internal_id": "193741", "external_id": "32846", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "注:退回诊金后,患者仍能查看方案 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "确认退款"], "case_name": "诊金确认退款页面增加备注说明", "raw_text": "step1: => 注:退回诊金后,患者仍能查看方案 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "确认退款", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "确认退款"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 确认退款", "case_name": "诊金退款后,方案不会受影响", "internal_id": "193744", "external_id": "32847", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者支付诊金未购买方案,医生退还诊金,患者再去查看方案", "expected": "与没有诊金的方案一样,可以继续线上购药"}, {"index": 2, "action": "方案已支付/已下发/已接单/已发货/已签收,医生退诊金后", "expected": "不影响方案的状态"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "确认退款"], "case_name": "诊金退款后,方案不会受影响", "raw_text": "step1: 患者支付诊金未购买方案,医生退还诊金,患者再去查看方案 => 与没有诊金的方案一样,可以继续线上购药 | step2: 方案已支付/已下发/已接单/已发货/已签收,医生退诊金后 => 不影响方案的状态"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "会话页-退款消息", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "会话页-退款消息"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 会话页-退款消息", "case_name": "退款消息展示正确", "internal_id": "193749", "external_id": "32848", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1、退款项目:赞赏或诊金 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、退款理由:没填写则不展示该行。200字一次性全部展示。 4、点击查看详情 >"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "会话页-退款消息"], "case_name": "退款消息展示正确", "raw_text": "step1: => 1、退款项目:赞赏或诊金 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、退款理由:没填写则不展示该行。200字一次性全部展示。 4、点击查看详情 >"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "退款详情", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款详情"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 退款详情", "case_name": "进入退款详情,页面展示正确", "internal_id": "193753", "external_id": "32849", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "退款详情 1、退款项目:赞赏或诊金 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、收款人:原来患者账号名字(account表) 4、理由:200字一次性全部展示。 5、退款方式 6、退款时间"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "退款详情"], "case_name": "进入退款详情,页面展示正确", "raw_text": "step1: => 退款详情 1、退款项目:赞赏或诊金 2、退款金额:保留小数点2位(核验与所选择订单退款金额一致) 3、收款人:原来患者账号名字(account表) 4、理由:200字一次性全部展示。 5、退款方式 6、退款时间"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "兼容性", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 兼容性", "case_name": "老版本APP(4.18.1及以下版本),患者会话页点击“退款”", "internal_id": "193757", "external_id": "32850", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "仍保留老页面、原来的消息。", "expected": "非白名单医生,在旧版本进行退款,沿用旧逻辑、页面。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "case_name": "老版本APP(4.18.1及以下版本),患者会话页点击“退款”", "raw_text": "step1: 仍保留老页面、原来的消息。 => 非白名单医生,在旧版本进行退款,沿用旧逻辑、页面。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "兼容性", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 兼容性", "case_name": "老版本APP,展示新的退款消息,功能正常", "internal_id": "193760", "external_id": "32851", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "白名单医生,在旧版本进行退款;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "case_name": "老版本APP,展示新的退款消息,功能正常", "raw_text": "step1: 白名单医生,在旧版本进行退款; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "兼容性", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 兼容性", "case_name": "新版本APP,展示老的退款消息,功能正常", "internal_id": "193763", "external_id": "32852", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "老的样式;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "兼容性"], "case_name": "新版本APP,展示老的退款消息,功能正常", "raw_text": "step1: 老的样式; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "已退款赞赏", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "已退款赞赏"], "feature_scope": "医师端 > 支持退诊金、赞赏 > 已退款赞赏", "case_name": "医生赞赏退款成功后,不影响自己的赞赏数和评价", "internal_id": "193769", "external_id": "32854", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生赞赏数为6,退款两个在赞赏", "expected": "1,医生赞赏数在app和患者端展示还是6。 2,app赞赏里,已退款的赞赏标记:已退费。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏", "已退款赞赏"], "case_name": "医生赞赏退款成功后,不影响自己的赞赏数和评价", "raw_text": "step1: 医生赞赏数为6,退款两个在赞赏 => 1,医生赞赏数在app和患者端展示还是6。 2,app赞赏里,已退款的赞赏标记:已退费。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "支持退诊金、赞赏", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏"], "feature_scope": "V4.19.1 > 医师端 > 支持退诊金、赞赏", "case_name": "退款的其他逻辑不变", "internal_id": "193766", "external_id": "32853", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "支持退诊金、赞赏"], "case_name": "退款的其他逻辑不变", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "6月1日前认证", "suite_path": ["V4.19.1", "医师端", "收入月份", "6月1日前认证"], "feature_scope": "医师端 > 收入月份 > 6月1日前认证", "case_name": "6月1日前认证,从5月之后第一个收入非零月份开始展示", "internal_id": "193774", "external_id": "32855", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生2022年4月1日认证通过,4月份有收入,5月份有收入,6、7、8、9月没有收入", "expected": "我的收入从5月份开始展示:5月,6月,7月,8月,9月"}, {"index": 2, "action": "医生2022年4月1日认证通过,4月份有收入,5月没收入,6月份有收入,7,8月份没有收入,9月份有收入", "expected": "我的收入从6月份开始展示:6月,7月,8月,9月"}, {"index": 3, "action": "医生2022年5月1日认证通过,5、6、7、8、9月都没有收入", "expected": "我的收入月份不展示"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "收入月份", "6月1日前认证"], "case_name": "6月1日前认证,从5月之后第一个收入非零月份开始展示", "raw_text": "step1: 医生2022年4月1日认证通过,4月份有收入,5月份有收入,6、7、8、9月没有收入 => 我的收入从5月份开始展示:5月,6月,7月,8月,9月 | step2: 医生2022年4月1日认证通过,4月份有收入,5月没收入,6月份有收入,7,8月份没有收入,9月份有收入 => 我的收入从6月份开始展示:6月,7月,8月,9月 | step3: 医生2022年5月1日认证通过,5、6、7、8、9月都没有收入 => 我的收入月份不展示"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "6月1日后认证(含6.1)", "suite_path": ["V4.19.1", "医师端", "收入月份", "6月1日后认证(含6.1)"], "feature_scope": "医师端 > 收入月份 > 6月1日后认证(含6.1)", "case_name": "6月1日之后(含)认证,认证通过的月份开始展示", "internal_id": "193780", "external_id": "32856", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生2022年6月1日认证,6月2日认证通过,6、7、8、9没有收入", "expected": "我的收入月份从6月开始展示:6,7,8,9"}, {"index": 2, "action": "医生2022年7月3日认证通过,7月没收入,8月有收入,9月没收入", "expected": "我的收入月份从7月开始展示:7,8,9"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "收入月份", "6月1日后认证(含6.1)"], "case_name": "6月1日之后(含)认证,认证通过的月份开始展示", "raw_text": "step1: 医生2022年6月1日认证,6月2日认证通过,6、7、8、9没有收入 => 我的收入月份从6月开始展示:6,7,8,9 | step2: 医生2022年7月3日认证通过,7月没收入,8月有收入,9月没收入 => 我的收入月份从7月开始展示:7,8,9"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医师端清除缓存", "suite_path": ["V4.19.1", "医师端", "医师端清除缓存"], "feature_scope": "V4.19.1 > 医师端 > 医师端清除缓存", "case_name": "清除缓存", "internal_id": "193785", "external_id": "32857", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "设置里面新增【清除缓存】按钮"}, {"index": 2, "action": "点击【清除缓存】", "expected": "出现确认清除弹窗"}, {"index": 3, "action": "点击 清除", "expected": "toast提示:清除成功"}, {"index": 4, "action": "点击 不清除", "expected": "关闭弹窗"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "医师端清除缓存"], "case_name": "清除缓存", "raw_text": "step1: => 设置里面新增【清除缓存】按钮 | step2: 点击【清除缓存】 => 出现确认清除弹窗 | step3: 点击 清除 => toast提示:清除成功 | step4: 点击 不清除 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医师端清除缓存", "suite_path": ["V4.19.1", "医师端", "医师端清除缓存"], "feature_scope": "V4.19.1 > 医师端 > 医师端清除缓存", "case_name": "清除内容", "internal_id": "193791", "external_id": "32858", "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": "清除与账户无关,清除app本地缓存 1,同一个手机登陆不同账户,最后一个账户清除缓存。 2,医生助理登陆账户,没有切换医生账户,进行清除缓存。 3,医生助理登陆账户,切换医生账户,进行清除缓存", "expected": ""}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "医师端清除缓存"], "case_name": "清除内容", "raw_text": "step1: => 清除本地保存的聊天对话图片信息 | step2: => 清除缓存成功后,医生跟患者的聊天对话框正常显示,聊天内容正常展示(图片,音频,视频等) | step3: 一年前的聊天图片清除 => | step4: 清除与账户无关,清除app本地缓存 1,同一个手机登陆不同账户,最后一个账户清除缓存。 2,医生助理登陆账户,没有切换医生账户,进行清除缓存。 3,医生助理登陆账户,切换医生账户,进行清除缓存 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "随访单增加舌苔对比", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "feature_scope": "V4.19.1 > 医师端 > 随访单增加舌苔对比", "case_name": "问诊单和随访单都有上传舌苔图片,进行对比", "internal_id": "193874", "external_id": "32874", "case_revision_version": "1", "summary": "", "preconditions": "自动随访对比上次问诊单或随访单条件: 先寻找患者信息匹配的、符合自动随访时间的方案,然后寻找 距离开方时间前3天内、最近的问诊单/随访复诊单,能找到的话就进行对比 手动随访: 先寻找患者信息匹配、距离发送随访单时间前5-9天之间的方案 ,然后寻找 距离开方时间前3天内、最近的问诊单/随访复诊单,能找到就行对比", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "case_name": "问诊单和随访单都有上传舌苔图片,进行对比", "raw_text": "自动随访对比上次问诊单或随访单条件: 先寻找患者信息匹配的、符合自动随访时间的方案,然后寻找 距离开方时间前3天内、最近的问诊单/随访复诊单,能找到的话就进行对比 手动随访: 先寻找患者信息匹配、距离发送随访单时间前5-9天之间的方案 ,然后寻找 距离开方时间前3天内、最近的问诊单/随访复诊单,能找到就行对比"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "随访单增加舌苔对比", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "feature_scope": "V4.19.1 > 医师端 > 随访单增加舌苔对比", "case_name": "问诊单没有,随访单有舌苔图片,不对比", "internal_id": "193876", "external_id": "32875", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "case_name": "问诊单没有,随访单有舌苔图片,不对比", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "随访单增加舌苔对比", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "feature_scope": "V4.19.1 > 医师端 > 随访单增加舌苔对比", "case_name": "问诊单有,随访单没有舌苔图片,不对比", "internal_id": "193878", "external_id": "32876", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "case_name": "问诊单有,随访单没有舌苔图片,不对比", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "随访单增加舌苔对比", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "feature_scope": "V4.19.1 > 医师端 > 随访单增加舌苔对比", "case_name": "问诊单和随访单都没有,不对比", "internal_id": "193880", "external_id": "32877", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "随访单增加舌苔对比"], "case_name": "问诊单和随访单都没有,不对比", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "领取医生保险资格证书图示", "suite_path": ["V4.19.1", "医师端", "领取医生保险资格证书图示"], "feature_scope": "V4.19.1 > 医师端 > 领取医生保险资格证书图示", "case_name": "图示展示正常", "internal_id": "193920", "external_id": "32887", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "医师端", "领取医生保险资格证书图示"], "case_name": "图示展示正常", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医生列表筛选", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生列表筛选"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 医生列表筛选", "case_name": "增加筛选项", "internal_id": "193926", "external_id": "32888", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "筛选次月转入上海", "expected": "筛选正常"}, {"index": 3, "action": "筛选次月转入银川", "expected": "筛选正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生列表筛选"], "case_name": "增加筛选项", "raw_text": "step1: => [截图] | step2: 筛选次月转入上海 => 筛选正常 | step3: 筛选次月转入银川 => 筛选正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医生详情页切换", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 医生详情页切换", "case_name": "查看医生详情页公司归属", "internal_id": "193932", "external_id": "32889", "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.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "case_name": "查看医生详情页公司归属", "raw_text": "step1: 以下情况展示正确 => [截图] [截图] | step2: 是上海 => 归属为上海 按钮为切换到银川 | step3: 是银川 => 归属为银川 按钮为切换到上海 | step4: 上海切到银川当月 => 归属为上海 按钮为取消次月切换到银川 | step5: 上海切到银川次月 => 归属为银川 按钮为切换到上海 | step6: 银川切到上海当月 => 归属为银川 按钮为取消次月切换到上海 | step7: 银川切到上海次月 => 归属为上海 按钮为切换到银川"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医生详情页切换", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 医生详情页切换", "case_name": "点击切换", "internal_id": "193941", "external_id": "32890", "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": "当前是上海切银川当月,点击按钮取消切到到银川 a、点击取消 b、点击确认", "expected": "弹窗文案正确 a、不取消切换并关闭弹窗 b、取消切换并关闭弹窗"}, {"index": 4, "action": "当前是银川,点击按钮切到到上海 a、点击取消 b、点击确认", "expected": "弹窗文案正确 a、不切换并关闭弹窗 b、切换并关闭弹窗"}, {"index": 5, "action": "当前是银川切上海当月,点击按钮取消切到到上海 a、点击取消 b、点击确认", "expected": "弹窗文案正确 a、不取消切换并关闭弹窗 b、取消切换并关闭弹窗"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "case_name": "点击切换", "raw_text": "step1: 以下情况切换正常 => [截图] [截图] | step2: 当前是上海,点击按钮切到到银川 a、点击取消 b、点击确认 => 弹窗文案正确 a、不切换并关闭弹窗 b、切换并关闭弹窗 | step3: 当前是上海切银川当月,点击按钮取消切到到银川 a、点击取消 b、点击确认 => 弹窗文案正确 a、不取消切换并关闭弹窗 b、取消切换并关闭弹窗 | step4: 当前是银川,点击按钮切到到上海 a、点击取消 b、点击确认 => 弹窗文案正确 a、不切换并关闭弹窗 b、切换并关闭弹窗 | step5: 当前是银川切上海当月,点击按钮取消切到到上海 a、点击取消 b、点击确认 => 弹窗文案正确 a、不取消切换并关闭弹窗 b、取消切换并关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "医生详情页切换", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 医生详情页切换", "case_name": "权限", "internal_id": "193948", "external_id": "32891", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "所有人都可以查看公司信息。 医生转换上海和银川,操作权限先暂归黄huan"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "医生详情页切换"], "case_name": "权限", "raw_text": "step1: => 所有人都可以查看公司信息。 医生转换上海和银川,操作权限先暂归黄huan"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "查看自动打款异常页", "internal_id": "193952", "external_id": "32892", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "查看自动打款异常页", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "筛选数据", "internal_id": "193955", "external_id": "32893", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "筛选医生id", "expected": "筛选正常"}, {"index": 2, "action": "筛选医生姓名", "expected": "筛选正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "筛选数据", "raw_text": "step1: 筛选医生id => 筛选正常 | step2: 筛选医生姓名 => 筛选正常"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "查看打款异常列表", "internal_id": "193959", "external_id": "32894", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "展示医生id、医生姓名、失败原因 失败税后金额、创建时间、操作时间、操作状态"}, {"index": 2, "action": "查看失败原因 a、劳务与签约切换导致 b、上海与银川切换导致", "expected": "a、税收模式切换 b、公司切换"}, {"index": 3, "action": "", "expected": "金额展示税后金额、非税前金额"}, {"index": 4, "action": "退款状态 a、未完成退款 b、已完成退款", "expected": "a、按钮可点 [截图] b、不可点 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "查看打款异常列表", "raw_text": "step1: => 展示医生id、医生姓名、失败原因 失败税后金额、创建时间、操作时间、操作状态 | step2: 查看失败原因 a、劳务与签约切换导致 b、上海与银川切换导致 => a、税收模式切换 b、公司切换 | step3: => 金额展示税后金额、非税前金额 | step4: 退款状态 a、未完成退款 b、已完成退款 => a、按钮可点 [截图] b、不可点 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "导致切换公司失败", "internal_id": "193965", "external_id": "32895", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "若切换时,上个月有“提现中”或本月达到最大月限额的提现操作,会导致医生切换不成功, 医生详情页公司归属显示需正确,次月再次尝试切换。"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "导致切换公司失败", "raw_text": "step1: => 若切换时,上个月有“提现中”或本月达到最大月限额的提现操作,会导致医生切换不成功, 医生详情页公司归属显示需正确,次月再次尝试切换。"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "权限", "internal_id": "193968", "external_id": "32896", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "助理可以看到该列表,财务可以进行操作"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "权限", "raw_text": "step1: => 助理可以看到该列表,财务可以进行操作"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "各种打款异常情况", "internal_id": "193971", "external_id": "32897", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "劳务签约转换或上海与银川转换", "expected": "自动打款失败(打款失败后的退回、超过银行卡限额)、 医生半夜还在产生收入等"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "各种打款异常情况", "raw_text": "step1: 劳务签约转换或上海与银川转换 => 自动打款失败(打款失败后的退回、超过银行卡限额)、 医生半夜还在产生收入等"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "完成退款", "internal_id": "193974", "external_id": "32898", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "由财务找其他方式打款,点击完成退款按钮", "expected": "该笔异常变为已完成退款"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "完成退款", "raw_text": "step1: 由财务找其他方式打款,点击完成退款按钮 => 该笔异常变为已完成退款"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "自动打款异常", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "feature_scope": "猫头鹰端 > 银川上海公司切换 > 自动打款异常", "case_name": "余额不足以提现", "internal_id": "193977", "external_id": "32899", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "若切换时,有几毛钱几分钱没打出去,顺延至下月账户。 余额不清零"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "银川上海公司切换", "自动打款异常"], "case_name": "余额不足以提现", "raw_text": "step1: => 若切换时,有几毛钱几分钱没打出去,顺延至下月账户。 余额不清零"}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "优惠券配置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "优惠券配置"], "feature_scope": "猫头鹰端 > 优惠券 > 优惠券配置", "case_name": "新增一个优惠券:满减、立减、打折", "internal_id": "193982", "external_id": "32900", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "优惠券配置"], "case_name": "新增一个优惠券:满减、立减、打折", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "优惠券配置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "优惠券配置"], "feature_scope": "猫头鹰端 > 优惠券 > 优惠券配置", "case_name": "回收、释放优惠券", "internal_id": "193984", "external_id": "32901", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "优惠券配置"], "case_name": "回收、释放优惠券", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发券活动设置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "feature_scope": "猫头鹰端 > 优惠券 > 发券活动设置", "case_name": "新增活动:有触发条件、无触发条件", "internal_id": "193987", "external_id": "32902", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "case_name": "新增活动:有触发条件、无触发条件", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发券活动设置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "feature_scope": "猫头鹰端 > 优惠券 > 发券活动设置", "case_name": "新增活动:优惠券组合(1、多个优惠券)", "internal_id": "193989", "external_id": "32903", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "优惠券数量1个、10000个", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "case_name": "新增活动:优惠券组合(1、多个优惠券)", "raw_text": "step1: 优惠券数量1个、10000个 => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发券活动设置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "feature_scope": "猫头鹰端 > 优惠券 > 发券活动设置", "case_name": "编辑活动:上线、下线", "internal_id": "193992", "external_id": "32904", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "case_name": "编辑活动:上线、下线", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "发券活动设置", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "feature_scope": "猫头鹰端 > 优惠券 > 发券活动设置", "case_name": "优惠券组合:新增、删除优惠券", "internal_id": "193994", "external_id": "32905", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "发券活动设置"], "case_name": "优惠券组合:新增、删除优惠券", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "数据", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "feature_scope": "猫头鹰端 > 优惠券 > 数据", "case_name": "新增发放对象:1个、多个医生", "internal_id": "193997", "external_id": "32906", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "发放后,优惠券自动到账医生账号;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "case_name": "新增发放对象:1个、多个医生", "raw_text": "step1: 发放后,优惠券自动到账医生账号; => "}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "数据", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "feature_scope": "猫头鹰端 > 优惠券 > 数据", "case_name": "赠送患者:患者ID、医生赠送时间", "internal_id": "194000", "external_id": "32907", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "case_name": "赠送患者:患者ID、医生赠送时间", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.19.1", "suite_name": "数据", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "feature_scope": "猫头鹰端 > 优惠券 > 数据", "case_name": "优惠券状态:未使用、已使用、已作废", "internal_id": "194002", "external_id": "32908", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "过期时间,以优惠券本身是否过期,不是活动时间。", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.19.1.testsuite-deep.xml", "suite_path": ["V4.19.1", "猫头鹰端", "优惠券", "数据"], "case_name": "优惠券状态:未使用、已使用、已作废", "raw_text": "step1: 过期时间,以优惠券本身是否过期,不是活动时间。 => "}}