case_candidates.jsonl
68 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
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "安卓", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "case_name": "安卓 开启坐诊,放号数默认时间段数,点击放号数弹出设置放号数弹窗,默认选中的数字也为时间段数", "internal_id": "163406", "external_id": "26115", "case_revision_version": "1", "summary": "", "preconditions": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去开启坐诊 按钮,放号数外面默认显示7,去点击打开放号设置弹窗", "expected": "放号数默认选中:7 [截图]"}, {"index": 2, "action": "此时点击取消按钮", "expected": "弹窗关闭,上个页面的放号数显示:0 [截图]"}, {"index": 3, "action": "此时什么都不点击,直接杀掉app,再次进入", "expected": "放号数外面还是显示0,进入到放号设置页面还是默认选中:7"}, {"index": 4, "action": "此时点击【确定】按钮", "expected": "弹窗关闭,上个页面的放号数显示:7"}, {"index": 5, "action": "之后由7变成0,点击【确定】后", "expected": "1,回到上个页面显示放号数:0; 2,再点击进入放号设置页面的时候还是默认选中:7;"}, {"index": 6, "action": "关闭坐诊", "expected": "放号数显示:0"}], "step_count": 6, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "case_name": "安卓 开启坐诊,放号数默认时间段数,点击放号数弹出设置放号数弹窗,默认选中的数字也为时间段数", "raw_text": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整) | step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去开启坐诊 按钮,放号数外面默认显示7,去点击打开放号设置弹窗 => 放号数默认选中:7 [截图] | step2: 此时点击取消按钮 => 弹窗关闭,上个页面的放号数显示:0 [截图] | step3: 此时什么都不点击,直接杀掉app,再次进入 => 放号数外面还是显示0,进入到放号设置页面还是默认选中:7 | step4: 此时点击【确定】按钮 => 弹窗关闭,上个页面的放号数显示:7 | step5: 之后由7变成0,点击【确定】后 => 1,回到上个页面显示放号数:0; 2,再点击进入放号设置页面的时候还是默认选中:7; | step6: 关闭坐诊 => 放号数显示:0"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "安卓", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "case_name": "安卓 选中的放号数多于时间段数,点击【确定】按钮,弹出拦截弹窗", "internal_id": "163414", "external_id": "26116", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7, 然后医生 选中的放号数为7以上的数字(比如 8),点击【确认】按钮", "expected": "弹出拦截弹窗 [截图]"}, {"index": 2, "action": "点击【取消】按钮", "expected": "1,弹窗关闭,回到放号设置页面,还是选中8;"}, {"index": 3, "action": "点击【仍然确定】按钮", "expected": "设置成功,回到上一个页面,放号数显示:8"}, {"index": 4, "action": "弹窗里的文案显示", "expected": "1,坐诊时间:8:10-11:20; 2,预约间隔:25分钟; 3,共XXX个时间段:共7个时间段; 4,当前放号数量为:8; 5,每个时间段内将能预约:8个号/7个时间段=1.14,向上取整:2个;"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "case_name": "安卓 选中的放号数多于时间段数,点击【确定】按钮,弹出拦截弹窗", "raw_text": "step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7, 然后医生 选中的放号数为7以上的数字(比如 8),点击【确认】按钮 => 弹出拦截弹窗 [截图] | step2: 点击【取消】按钮 => 1,弹窗关闭,回到放号设置页面,还是选中8; | step3: 点击【仍然确定】按钮 => 设置成功,回到上一个页面,放号数显示:8 | step4: 弹窗里的文案显示 => 1,坐诊时间:8:10-11:20; 2,预约间隔:25分钟; 3,共XXX个时间段:共7个时间段; 4,当前放号数量为:8; 5,每个时间段内将能预约:8个号/7个时间段=1.14,向上取整:2个;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "安卓", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "case_name": "选中的放号数小于或等于时间段数,点击【确定】按钮,放号数设置成功", "internal_id": "163420", "external_id": "26117", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "安卓"], "case_name": "选中的放号数小于或等于时间段数,点击【确定】按钮,放号数设置成功", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "ios", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "case_name": "放号设置页面右侧增加【确定】按钮", "internal_id": "163423", "external_id": "26118", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "case_name": "放号设置页面右侧增加【确定】按钮", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "ios", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "case_name": "放号设置左上角的【返回】文案修改成【取消】", "internal_id": "163425", "external_id": "26119", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "case_name": "放号设置左上角的【返回】文案修改成【取消】", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "ios", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "case_name": "ios 设置放号数时,放号数为0 的时候,点击放号数弹出设置放号数弹窗,默认选中的数字为时间段数", "internal_id": "163427", "external_id": "26120", "case_revision_version": "1", "summary": "", "preconditions": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去设置放号数,放号数外面显示0的时候,去点击打开放号设置弹窗", "expected": "放号数默认选中:7 [截图]"}, {"index": 2, "action": "此时点击底部的【确定】按钮", "expected": "回到上一页的时候,放号数显示:7 [截图]"}, {"index": 3, "action": "ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入", "expected": "放号数外面还是显示0,进入到放号设置页面还是默认选中:7"}, {"index": 4, "action": "ios: 此时由7变成0时", "expected": "1,回到上个页面显示放号数:0; 2,再点击进入放号设置页面的时候还是默认选中:7;"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "case_name": "ios 设置放号数时,放号数为0 的时候,点击放号数弹出设置放号数弹窗,默认选中的数字为时间段数", "raw_text": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整) | step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去设置放号数,放号数外面显示0的时候,去点击打开放号设置弹窗 => 放号数默认选中:7 [截图] | step2: 此时点击底部的【确定】按钮 => 回到上一页的时候,放号数显示:7 [截图] | step3: ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入 => 放号数外面还是显示0,进入到放号设置页面还是默认选中:7 | step4: ios: 此时由7变成0时 => 1,回到上个页面显示放号数:0; 2,再点击进入放号设置页面的时候还是默认选中:7;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "ios", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "case_name": "ios 选择的放号数设置多于时间段数,弹出拦截弹窗", "internal_id": "163433", "external_id": "26121", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7,然后医生 选中的放号数为7以上的数字(比如 8),点击底部的【确定】按钮", "expected": "立即弹出拦截弹窗 [截图]"}, {"index": 2, "action": "点击【取消】按钮", "expected": "1,还在放号设置页面,默认选中上次选中的没有超出的放号数:6;"}, {"index": 3, "action": "点击【仍然确定】按钮", "expected": "1,设置成功,回到上个页面,放号数显示:8"}, {"index": 4, "action": "弹窗文案显示", "expected": "1,坐诊时间:8:10-11:20; 2,预约间隔:25分钟; 3,共XXX个时间段:共7个时间段; 4,当前放号数量为:8; 5,每个时间段内将能预约:8个号/7个时间段=1.14,向上取整:2个;"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "case_name": "ios 选择的放号数设置多于时间段数,弹出拦截弹窗", "raw_text": "step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7,然后医生 选中的放号数为7以上的数字(比如 8),点击底部的【确定】按钮 => 立即弹出拦截弹窗 [截图] | step2: 点击【取消】按钮 => 1,还在放号设置页面,默认选中上次选中的没有超出的放号数:6; | step3: 点击【仍然确定】按钮 => 1,设置成功,回到上个页面,放号数显示:8 | step4: 弹窗文案显示 => 1,坐诊时间:8:10-11:20; 2,预约间隔:25分钟; 3,共XXX个时间段:共7个时间段; 4,当前放号数量为:8; 5,每个时间段内将能预约:8个号/7个时间段=1.14,向上取整:2个;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "ios", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "case_name": "选中的放号数小于或中等于时间段数,放号数设置成功", "internal_id": "163439", "external_id": "26122", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化", "ios"], "case_name": "选中的放号数小于或中等于时间段数,放号数设置成功", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "还没有设置放号数,去修改坐诊时间,可以正常修改", "internal_id": "163441", "external_id": "26123", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "还没有设置放号数,去修改坐诊时间,可以正常修改", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "还没有设置放号数,去修改患者预约时间间隔,可以正常修改", "internal_id": "163443", "external_id": "26124", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "还没有设置放号数,去修改患者预约时间间隔,可以正常修改", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,修改了坐诊时间段,导致放号数多于时间段数,点击【确定】按钮的时候,弹出拦截弹窗", "internal_id": "163445", "external_id": "26125", "case_revision_version": "1", "summary": "", "preconditions": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的7月18号的放号数为8,19号的放号数为10; 5,然后医生去修改坐诊时间为:8:10-11:00,此时 时间段数量为 170分钟/25分钟=6.8,向下取整有6个时间段; 8个号和10个号 大于6个时间段 8个号/6个时间段为1.3 10个号/6个时间段为1.6", "expected": "点击设置坐诊时间弹窗底部的【确定】按钮,弹出弹窗 (1)显示7月19号的日期 [截图]"}, {"index": 2, "action": "点击【取消】按钮", "expected": "弹窗关闭,回到设置坐诊时间页面,坐诊时间默认选中 8:10-11:00"}, {"index": 3, "action": "点击【仍然确定】按钮", "expected": "弹窗关闭,坐诊时间设置成功"}, {"index": 4, "action": "弹窗文案显示", "expected": "1,坐诊时间: 7月19日 8:10-11:00 ; 2,预约间隔:25分钟; 3,共XXX个时间段:共6个时间段; 4,当前放号数量为:10; 5,每个时间段内将能预约:10个号/6个时间段=1.6,向上取整:2个;"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,修改了坐诊时间段,导致放号数多于时间段数,点击【确定】按钮的时候,弹出拦截弹窗", "raw_text": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4 | step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的7月18号的放号数为8,19号的放号数为10; 5,然后医生去修改坐诊时间为:8:10-11:00,此时 时间段数量为 170分钟/25分钟=6.8,向下取整有6个时间段; 8个号和10个号 大于6个时间段 8个号/6个时间段为1.3 10个号/6个时间段为1.6 => 点击设置坐诊时间弹窗底部的【确定】按钮,弹出弹窗 (1)显示7月19号的日期 [截图] | step2: 点击【取消】按钮 => 弹窗关闭,回到设置坐诊时间页面,坐诊时间默认选中 8:10-11:00 | step3: 点击【仍然确定】按钮 => 弹窗关闭,坐诊时间设置成功 | step4: 弹窗文案显示 => 1,坐诊时间: 7月19日 8:10-11:00 ; 2,预约间隔:25分钟; 3,共XXX个时间段:共6个时间段; 4,当前放号数量为:10; 5,每个时间段内将能预约:10个号/6个时间段=1.6,向上取整:2个;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,修改了患者预约时间间隔,导致放号数多于时间段数,点击【确定】按钮的时候,弹出拦截弹窗", "internal_id": "163451", "external_id": "26126", "case_revision_version": "1", "summary": "", "preconditions": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的放号数为7月18号10个,7月19号11个; 5,然后医生去修改患者预约时间间隔为:20分钟,此时 时间段数量为 190分钟/20分钟=9.5,向下取整有9个时间段; 10个号和11个号大于9个时间段 10个号/9个时间段为1.1 11个号/9个时间段为1.2", "expected": "点击设置患者预约时间间隔弹窗底部的【确定】按钮,弹出弹窗 [截图]"}, {"index": 2, "action": "点击【取消】按钮", "expected": "弹窗关闭,回到患者预约时间间隔弹窗,默认选中刚才选择的:20分钟"}, {"index": 3, "action": "点击【仍然确定】按钮", "expected": "弹窗关闭,患者预约时间间隔设置成功"}, {"index": 4, "action": "弹窗里文案显示", "expected": "1,坐诊时间: 7月19日 8:10-11:20 ; 2,预约间隔:20分钟; 3,共XXX个时间段:共9个时间段; 4,当前放号数量为:11; 5,每个时间段内将能预约:11个号/9个时间段=1.2,向上取整:2个;"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,修改了患者预约时间间隔,导致放号数多于时间段数,点击【确定】按钮的时候,弹出拦截弹窗", "raw_text": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号 | step1: 1,医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的放号数为7月18号10个,7月19号11个; 5,然后医生去修改患者预约时间间隔为:20分钟,此时 时间段数量为 190分钟/20分钟=9.5,向下取整有9个时间段; 10个号和11个号大于9个时间段 10个号/9个时间段为1.1 11个号/9个时间段为1.2 => 点击设置患者预约时间间隔弹窗底部的【确定】按钮,弹出弹窗 [截图] | step2: 点击【取消】按钮 => 弹窗关闭,回到患者预约时间间隔弹窗,默认选中刚才选择的:20分钟 | step3: 点击【仍然确定】按钮 => 弹窗关闭,患者预约时间间隔设置成功 | step4: 弹窗里文案显示 => 1,坐诊时间: 7月19日 8:10-11:20 ; 2,预约间隔:20分钟; 3,共XXX个时间段:共9个时间段; 4,当前放号数量为:11; 5,每个时间段内将能预约:11个号/9个时间段=1.2,向上取整:2个;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,修改了坐诊时间段,导致放号数小于或等于时间段数,点击【确定】按钮的时候,修改成功", "internal_id": "163457", "external_id": "26127", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,修改了坐诊时间段,导致放号数小于或等于时间段数,点击【确定】按钮的时候,修改成功", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,修改了患者预约时间间隔,导致放号数小于或等于时间段数,点击【确定】按钮的时候,修改成功", "internal_id": "163459", "external_id": "26128", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,修改了患者预约时间间隔,导致放号数小于或等于时间段数,点击【确定】按钮的时候,修改成功", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,还没有患者预约,医生把坐诊时间段修改为不坐诊,点击【确定】按钮的时候,修改成功", "internal_id": "163461", "external_id": "26129", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,还没有患者预约,医生把坐诊时间段修改为不坐诊,点击【确定】按钮的时候,修改成功", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "设置了放号数,已经有患者预约,医生把坐诊时间段修改为不坐诊,影响到预约患者,弹出确认修改坐诊时间的弹窗", "internal_id": "163463", "external_id": "26130", "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/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,已经有患者预约,医生把坐诊时间段修改为不坐诊,影响到预约患者,弹出确认修改坐诊时间的弹窗", "raw_text": "step1: => [截图] | step2: 点击【取消】 => 不修改坐诊时间 | step3: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知提示"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "预约挂号、放号设置优化", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "case_name": "医生修改坐诊时间影响到预约患者,同时导致放号数多于时间段数,优先弹出放号数超出的弹窗", "internal_id": "163468", "external_id": "26131", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师设置的上午的坐诊时间为 8:10-11:30 ; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的7月18号的放号数为8,19号的放号数为10; 5,同时 已经有患者预约了7月19号早上8点10分的号; 6,然后医生去 修改坐诊时间为:8:20-11:30 ,此时 时间段数量为 160分钟/25分钟=6.4,向下取整有6个时间段; 8个号和10个号 大于6个时间段 8个号/6个时间段为1.3 10个号/6个时间段为1.6", "expected": "优先弹出超出当前放号数的弹窗 [截图]"}, {"index": 2, "action": "点击【仍然确定】按钮后", "expected": "继续弹出确认修改坐诊时间的弹窗 [截图]"}, {"index": 3, "action": "点击【好的】", "expected": "坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "医生修改坐诊时间影响到预约患者,同时导致放号数多于时间段数,优先弹出放号数超出的弹窗", "raw_text": "step1: 1,医师设置的上午的坐诊时间为 8:10-11:30 ; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,医生设置的7月18号的放号数为8,19号的放号数为10; 5,同时 已经有患者预约了7月19号早上8点10分的号; 6,然后医生去 修改坐诊时间为:8:20-11:30 ,此时 时间段数量为 160分钟/25分钟=6.4,向下取整有6个时间段; 8个号和10个号 大于6个时间段 8个号/6个时间段为1.3 10个号/6个时间段为1.6 => 优先弹出超出当前放号数的弹窗 [截图] | step2: 点击【仍然确定】按钮后 => 继续弹出确认修改坐诊时间的弹窗 [截图] | step3: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动结束时间", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "case_name": "患者购买完视频问诊,患者和医生都没有发消息,购买时间超出医生设置的接诊时长,视频问诊自动结束", "internal_id": "163475", "external_id": "26132", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息;", "expected": "超出24小时,问诊自动结束"}, {"index": 2, "action": "1,医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息;", "expected": "超出48小时,问诊自动结束"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "case_name": "患者购买完视频问诊,患者和医生都没有发消息,购买时间超出医生设置的接诊时长,视频问诊自动结束", "raw_text": "step1: 1,医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息; => 超出24小时,问诊自动结束 | step2: 1,医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息; => 超出48小时,问诊自动结束"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动结束时间", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "case_name": "患者购买了问诊,问诊开始后,医生没有设置视频时间,问诊开始时间超出医生设置的咨询时长,视频问诊自动结束", "internal_id": "163479", "external_id": "26133", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生设置的咨询时长为:24小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长;", "expected": "问诊开始时间,超出24小时后,问诊自动结束"}, {"index": 2, "action": "1,医生设置的咨询时长为:48小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长;", "expected": "问诊开始时间,超出48小时后,问诊自动结束"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "case_name": "患者购买了问诊,问诊开始后,医生没有设置视频时间,问诊开始时间超出医生设置的咨询时长,视频问诊自动结束", "raw_text": "step1: 1,医生设置的咨询时长为:24小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长; => 问诊开始时间,超出24小时后,问诊自动结束 | step2: 1,医生设置的咨询时长为:48小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长; => 问诊开始时间,超出48小时后,问诊自动结束"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动结束时间", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以内,超出咨询时长后,问诊自动结束", "internal_id": "163483", "external_id": "26134", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上7:00;", "expected": "超出7月13号早上9:00还没有视频,问诊自动结束"}, {"index": 2, "action": "1,医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月14号早上7:00;", "expected": "超出7月14号早上9:00还没有视频,问诊自动结束"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以内,超出咨询时长后,问诊自动结束", "raw_text": "step1: 1,医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上7:00; => 超出7月13号早上9:00还没有视频,问诊自动结束 | step2: 1,医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月14号早上7:00; => 超出7月14号早上9:00还没有视频,问诊自动结束"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动结束时间", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以外,超出设置的视频时间+2h,问诊自动结束", "internal_id": "163487", "external_id": "26135", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00;", "expected": "1,超出7月13号早上9:00,问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊 ; 2,超出7月13号早上10:00,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, {"index": 2, "action": "1,医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00;", "expected": "1,超出7月14号早上9:00,问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊 ; 2,超出7月14号早上10:00,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动结束时间"], "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以外,超出设置的视频时间+2h,问诊自动结束", "raw_text": "step1: 1,医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00; => 1,超出7月13号早上9:00,问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊 ; 2,超出7月13号早上10:00,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ; | step2: 1,医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00; => 1,超出7月14号早上9:00,问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊 ; 2,超出7月14号早上10:00,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动退款", "case_name": "患者购买完视频问诊,患者和医生都没有发消息,购买时间超出医生设置的接诊时长,费用自动退款", "internal_id": "163492", "external_id": "26136", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息;", "expected": "超出24小时后,费用自动退款; 免费的视频问诊超出后也不会退款"}, {"index": 2, "action": "1,医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息;", "expected": "超出48小时后,费用自动退款; 免费的视频问诊超出后也不会退款"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "case_name": "患者购买完视频问诊,患者和医生都没有发消息,购买时间超出医生设置的接诊时长,费用自动退款", "raw_text": "step1: 1,医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息; => 超出24小时后,费用自动退款; 免费的视频问诊超出后也不会退款 | step2: 1,医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息; => 超出48小时后,费用自动退款; 免费的视频问诊超出后也不会退款"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动退款", "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以内,超出咨询时长后,费用自动退款", "internal_id": "163496", "external_id": "26137", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以内,超出咨询时长后,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊自动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动退款", "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以外,超出设置的视频时间+2h,费用自动退款", "internal_id": "163498", "external_id": "26138", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊自动退款"], "case_name": "患者购买了问诊,问诊开始后,医生设置了视频时间,视频时间+2h 总和在咨询时长以外,超出设置的视频时间+2h,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊主动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊主动退款", "case_name": "患者购买完问诊,问诊还没开始,医生主动结束问诊,费用自动退款", "internal_id": "163501", "external_id": "26139", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "case_name": "患者购买完问诊,问诊还没开始,医生主动结束问诊,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊主动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊主动退款", "case_name": "患者购买完问诊,问诊开始后,医生还没有设置视频时间,主动结束问诊,费用自动退款", "internal_id": "163503", "external_id": "26140", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "case_name": "患者购买完问诊,问诊开始后,医生还没有设置视频时间,主动结束问诊,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊主动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊主动退款", "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长内,还没有视频问诊,医生主动结束问诊,费用自动退款", "internal_id": "163505", "external_id": "26141", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长内,还没有视频问诊,医生主动结束问诊,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊主动退款", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊主动退款", "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长外,还没有视频问诊,医生主动结束问诊,费用自动退款", "internal_id": "163507", "external_id": "26142", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊主动退款"], "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长外,还没有视频问诊,医生主动结束问诊,费用自动退款", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频费用到账", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "case_name": "患者购买完问诊,问诊还没开始,医生直接给患者拨打视频,视频时长超出1分钟后,视频问诊费用到账", "internal_id": "163510", "external_id": "26143", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长超出1分钟;", "expected": "问诊费用到账"}, {"index": 2, "action": "1,患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长没有超出1分钟;", "expected": "问诊费不到账"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "case_name": "患者购买完问诊,问诊还没开始,医生直接给患者拨打视频,视频时长超出1分钟后,视频问诊费用到账", "raw_text": "step1: 1,患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长超出1分钟; => 问诊费用到账 | step2: 1,患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长没有超出1分钟; => 问诊费不到账"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频费用到账", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "case_name": "患者购买完问诊,问诊开始后,医生还没有设置视频时间,医生直接给患者拨打视频,视频时长超出1分钟,费用到账", "internal_id": "163514", "external_id": "26144", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "case_name": "患者购买完问诊,问诊开始后,医生还没有设置视频时间,医生直接给患者拨打视频,视频时长超出1分钟,费用到账", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频费用到账", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长内,在咨询时长内医生拨打视频,时长超出1分钟,费用到账", "internal_id": "163516", "external_id": "26145", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长内,在咨询时长内医生拨打视频,时长超出1分钟,费用到账", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频费用到账", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长外,在视频时间+2h时间内,医生拨打视频超出1分钟,费用到账", "internal_id": "163518", "external_id": "26146", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "case_name": "患者购买完问诊,问诊开始后,医生设置了视频时间,视频时间+2h 在咨询时长外,在视频时间+2h时间内,医生拨打视频超出1分钟,费用到账", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频费用到账", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "case_name": "医生拨打视频刚好在问诊结束时,视频超出1分钟挂断后,视频费用是否到账????", "internal_id": "163520", "external_id": "26147", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊在 14:00结束,医生在13:59开启视频,视频时长超出1分钟后", "expected": "费用是否到账???"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频费用到账"], "case_name": "医生拨打视频刚好在问诊结束时,视频超出1分钟挂断后,视频费用是否到账????", "raw_text": "step1: 问诊在 14:00结束,医生在13:59开启视频,视频时长超出1分钟后 => 费用是否到账???"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊tips", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊tips"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊tips", "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后", "internal_id": "163524", "external_id": "26148", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "还没有拨打视频", "expected": "不会发免费/收费 视频自动结束的tips消息"}, {"index": 2, "action": "拨打视频,超出1分钟,收到钱收", "expected": "收到到账的视频问诊tips消息"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊tips"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后", "raw_text": "step1: 还没有拨打视频 => 不会发免费/收费 视频自动结束的tips消息 | step2: 拨打视频,超出1分钟,收到钱收 => 收到到账的视频问诊tips消息"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "视频问诊tips", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊tips"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊tips", "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后", "internal_id": "163528", "external_id": "26149", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "还没有拨打视频", "expected": "收到免费/收费视频问诊自动结束的tips消息"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊tips"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后", "raw_text": "step1: 还没有拨打视频 => 收到免费/收费视频问诊自动结束的tips消息"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "主动结束问诊按钮", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 主动结束问诊按钮", "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后,去点击", "internal_id": "163532", "external_id": "26150", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击结束问诊按钮", "expected": "可以主动结束"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后,去点击", "raw_text": "step1: 点击结束问诊按钮 => 可以主动结束"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "主动结束问诊按钮", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 主动结束问诊按钮", "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后,去点击", "internal_id": "163535", "external_id": "26151", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击结束问诊按钮", "expected": "会提示:不在问诊中,对话已结束 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后,去点击", "raw_text": "step1: 点击结束问诊按钮 => 会提示:不在问诊中,对话已结束 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "会话页顶部有几个问诊正在进行中", "suite_path": ["4.43.0", "视频问诊结束时间优化", "会话页顶部有几个问诊正在进行中"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 会话页顶部有几个问诊正在进行中", "case_name": "问诊开始后,医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后,顶部还显示有1个问诊正在进行中", "internal_id": "163539", "external_id": "26152", "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/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "会话页顶部有几个问诊正在进行中"], "case_name": "问诊开始后,医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后,顶部还显示有1个问诊正在进行中", "raw_text": "step1: => [截图] | step2: 同时外面还显示 正在问诊中,待视频里面还显示该数据 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "会话页顶部有几个问诊正在进行中", "suite_path": ["4.43.0", "视频问诊结束时间优化", "会话页顶部有几个问诊正在进行中"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 会话页顶部有几个问诊正在进行中", "case_name": "问诊开始后,医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后,顶部不会显示还有问诊正在进行中", "internal_id": "163543", "external_id": "26153", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "会话页顶部有几个问诊正在进行中"], "case_name": "问诊开始后,医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后,顶部不会显示还有问诊正在进行中", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "咨询时长设置页面", "suite_path": ["4.43.0", "视频问诊结束时间优化", "咨询时长设置页面"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 咨询时长设置页面", "case_name": "咨询时长设置页面增加文案提示", "internal_id": "163546", "external_id": "26154", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "咨询时长设置页面"], "case_name": "咨询时长设置页面增加文案提示", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "患者聊天页支持发送问诊优惠券", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "case_name": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "internal_id": "163550", "external_id": "26155", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,医生什么优惠券都没有; 2,医生只有购药优惠券; 3,医生只有问诊优惠券; 4,医生有购药优惠券和问诊优惠券;"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "raw_text": "step1: => [截图] | step2: => 1,医生什么优惠券都没有; 2,医生只有购药优惠券; 3,医生只有问诊优惠券; 4,医生有购药优惠券和问诊优惠券;"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "患者聊天页支持发送问诊优惠券", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "case_name": "展示医生问诊优惠券里创建的可发放的问诊优惠券", "internal_id": "163554", "external_id": "26156", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "数量发完和停止发放的不展示"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "展示医生问诊优惠券里创建的可发放的问诊优惠券", "raw_text": "step1: => 数量发完和停止发放的不展示"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "患者聊天页支持发送问诊优惠券", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "case_name": "选择了哪个tab页,返回后下次再打开,还默认选中该tab页", "internal_id": "163557", "external_id": "26157", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "选择了哪个tab页,返回后下次再打开,还默认选中该tab页", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "患者聊天页支持发送问诊优惠券", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "case_name": "优惠券每次只能选中一张进行发送", "internal_id": "163559", "external_id": "26158", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "优惠券每次只能选中一张进行发送", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "患者聊天页支持发送问诊优惠券", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "case_name": "没有选中优惠券,直接点击底部的【确定】按钮,toast提示:请选择优惠券", "internal_id": "163561", "external_id": "26159", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "没有选中优惠券,直接点击底部的【确定】按钮,toast提示:请选择优惠券", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "登录优化", "suite_path": ["4.43.0", "登录优化"], "feature_scope": "4.43.0 > 登录优化", "case_name": "点击登录/注册或者其他号码登录时,没有选择“已阅读并同意”,弹出确认弹窗", "internal_id": "163564", "external_id": "26160", "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/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "登录优化"], "case_name": "点击登录/注册或者其他号码登录时,没有选择“已阅读并同意”,弹出确认弹窗", "raw_text": "step1: => [截图] | step2: 点击【不同意】 => 关闭弹窗,页面还回到登录页面 | step3: 点击【同意并登录】 => 关闭弹窗,跳转到获取验证码页面"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "问诊单对比", "suite_path": ["4.43.0", "问诊单对比"], "feature_scope": "4.43.0 > 问诊单对比", "case_name": "打开问诊单详情,默认不开启对比", "internal_id": "163570", "external_id": "26161", "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/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "问诊单对比"], "case_name": "打开问诊单详情,默认不开启对比", "raw_text": "step1: => 开启对比后,返回,下次再进来,还是默认对比 | step2: => 开启对比后,有关闭对比,然后返回,下次再进来,还是默认不对比"}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "问诊单对比", "suite_path": ["4.43.0", "问诊单对比"], "feature_scope": "4.43.0 > 问诊单对比", "case_name": "问诊单对比,当前问诊单内容总是在上面", "internal_id": "163574", "external_id": "26162", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "问诊单对比"], "case_name": "问诊单对比,当前问诊单内容总是在上面", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.43.0", "suite_name": "app搜索优化", "suite_path": ["4.43.0", "app搜索优化"], "feature_scope": "4.43.0 > app搜索优化", "case_name": "搜索需要支持主档案名称拼音搜索和子档案名称拼音搜索", "internal_id": "163577", "external_id": "26163", "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/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "app搜索优化"], "case_name": "搜索需要支持主档案名称拼音搜索和子档案名称拼音搜索", "raw_text": "step1: => 咨询页面搜索 | step2: => [截图]"}}