case_atoms_model.jsonl
200 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{"atom_id": "v4.43.0_0f1aa523dccd", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去开启坐诊 按钮,放号数外面默认显示7,去点击打开放号设置弹窗", "R": "放号数默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去开启坐诊 按钮,放号数外面默认显示7,去点击打开放号设置弹窗|R=放号数默认选中:7", "merge_fingerprint": "0f1aa523dccd", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "医师设置的上午的", "坐诊时间为", "医师设置的患者预"]}
{"atom_id": "v4.43.0_83e642069bf0", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "此时点击取消按钮", "R": "弹窗关闭,上个页面的放号数显示:0", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=此时点击取消按钮|R=弹窗关闭,上个页面的放号数显示:0", "merge_fingerprint": "83e642069bf0", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "此时点击取消按钮", "弹窗关闭", "上个页面的放号数"]}
{"atom_id": "v4.43.0_cfc619226c0f", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "此时什么都不点击,直接杀掉app,再次进入", "R": "放号数外面还是显示", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=此时什么都不点击,直接杀掉app,再次进入|R=放号数外面还是显示", "merge_fingerprint": "cfc619226c0f", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "此时什么都不点击", "直接杀掉app", "再次进入"]}
{"atom_id": "v4.43.0_b306a7ac0600", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "此时什么都不点击,直接杀掉app,再次进入", "R": "进入到放号设置页面还是默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=此时什么都不点击,直接杀掉app,再次进入|R=进入到放号设置页面还是默认选中:7", "merge_fingerprint": "b306a7ac0600", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "此时什么都不点击", "直接杀掉app", "再次进入"]}
{"atom_id": "v4.43.0_e7366a598124", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "此时点击【确定】按钮", "R": "弹窗关闭,上个页面的放号数显示:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=此时点击【确定】按钮|R=弹窗关闭,上个页面的放号数显示:7", "merge_fingerprint": "e7366a598124", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "此时点击", "确定", "按钮"]}
{"atom_id": "v4.43.0_dc31c4d8a2d1", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "之后由7变成0,点击【确定】后", "R": "回到上个页面显示放号数:0", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=之后由7变成0,点击【确定】后|R=回到上个页面显示放号数:0", "merge_fingerprint": "dc31c4d8a2d1", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "之后由", "变成", "点击"]}
{"atom_id": "v4.43.0_257e3e75cf09", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "之后由7变成0,点击【确定】后", "R": "再点击进入放号设置页面的时候还是默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=之后由7变成0,点击【确定】后|R=再点击进入放号设置页面的时候还是默认选中:7", "merge_fingerprint": "257e3e75cf09", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "之后由", "变成", "点击"]}
{"atom_id": "v4.43.0_1f9545453bdf", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "关闭坐诊", "R": "放号数显示:0", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=关闭坐诊|R=放号数显示:0", "merge_fingerprint": "1f9545453bdf", "confidence": 0.72, "qa_status": "validated", "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"}, "search_terms": ["安卓", "开启坐诊", "放号数默认时间段", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字也", "为时间段数", "关闭坐诊", "放号数显示"]}
{"atom_id": "v4.43.0_87b8475624c5", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7, 然后医生 选中的放号数为7以上的数字(比如 8),点击【确认】按钮", "R": "弹出拦截弹窗", "canon_text": "C=|A=医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7, 然后医生 选中的放号数为7以上的数字(比如 8),点击【确认】按钮|R=弹出拦截弹窗", "merge_fingerprint": "87b8475624c5", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "医师设置的上午的", "坐诊时间为", "医师设置的患者预"]}
{"atom_id": "v4.43.0_583b80425ca0", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【取消】按钮", "R": "弹窗关闭,回到放号设置页面,还是选中8", "canon_text": "C=|A=点击【取消】按钮|R=弹窗关闭,回到放号设置页面,还是选中8", "merge_fingerprint": "583b80425ca0", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "点击", "取消", "按钮"]}
{"atom_id": "v4.43.0_f16e028f5a62", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【仍然确定】按钮", "R": "设置成功,回到上一个页面,放号数显示:8", "canon_text": "C=|A=点击【仍然确定】按钮|R=设置成功,回到上一个页面,放号数显示:8", "merge_fingerprint": "f16e028f5a62", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "点击", "仍然确定", "按钮"]}
{"atom_id": "v4.43.0_81be4a314566", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "坐诊时间:8:10-11:20", "canon_text": "C=|A=弹窗里的文案显示|R=坐诊时间:8:10-11:20", "merge_fingerprint": "81be4a314566", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "坐诊时间"]}
{"atom_id": "v4.43.0_9957b5ff87cf", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "预约间隔:25分钟", "canon_text": "C=|A=弹窗里的文案显示|R=预约间隔:25分钟", "merge_fingerprint": "9957b5ff87cf", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "预约间隔", "分钟"]}
{"atom_id": "v4.43.0_add29d3d9b27", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "共XXX个时间段:共7个时间段", "canon_text": "C=|A=弹窗里的文案显示|R=共XXX个时间段:共7个时间段", "merge_fingerprint": "add29d3d9b27", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "共XXX个时间段", "个时间段"]}
{"atom_id": "v4.43.0_450419059355", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "当前放号数量为:8", "canon_text": "C=|A=弹窗里的文案显示|R=当前放号数量为:8", "merge_fingerprint": "450419059355", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "当前放号数量为"]}
{"atom_id": "v4.43.0_5b2ded1be517", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "每个时间段内将能预约:8个号/7个时间段=", "canon_text": "C=|A=弹窗里的文案显示|R=每个时间段内将能预约:8个号/7个时间段=", "merge_fingerprint": "5b2ded1be517", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "每个时间段内将能", "预约"]}
{"atom_id": "v4.43.0_b1ad809b336f", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > 安卓", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗里的文案显示", "R": "向上取整:2个", "canon_text": "C=|A=弹窗里的文案显示|R=向上取整:2个", "merge_fingerprint": "b1ad809b336f", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["安卓", "选中的放号数多于", "时间段数", "点击", "确定", "按钮", "弹出拦截弹窗", "弹窗里的文案显示", "向上取整"]}
{"atom_id": "v4.43.0_086e6a29f174", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去设置放号数,放号数外面显示0的时候,去点击打开放号设置弹窗", "R": "放号数默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去设置放号数,放号数外面显示0的时候,去点击打开放号设置弹窗|R=放号数默认选中:7", "merge_fingerprint": "086e6a29f174", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "医师设置的上午的", "坐诊时间为"]}
{"atom_id": "v4.43.0_3f7ec17c2631", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "此时点击底部的【确定】按钮", "R": "回到上一页的时候,放号数显示:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=此时点击底部的【确定】按钮|R=回到上一页的时候,放号数显示:7", "merge_fingerprint": "3f7ec17c2631", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "此时点击底部的", "确定"]}
{"atom_id": "v4.43.0_05974d4c7c97", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入", "R": "放号数外面还是显示", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入|R=放号数外面还是显示", "merge_fingerprint": "05974d4c7c97", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "ios", "此时不点击左上角"]}
{"atom_id": "v4.43.0_874ae802db9c", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入", "R": "进入到放号设置页面还是默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=ios: 此时不点击左上角取消按钮,直接杀掉app,再次进入|R=进入到放号设置页面还是默认选中:7", "merge_fingerprint": "874ae802db9c", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "ios", "此时不点击左上角"]}
{"atom_id": "v4.43.0_2a9d155021a1", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "ios: 此时由7变成0时", "R": "回到上个页面显示放号数:0", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=ios: 此时由7变成0时|R=回到上个页面显示放号数:0", "merge_fingerprint": "2a9d155021a1", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "ios", "此时由"]}
{"atom_id": "v4.43.0_7fae5e0a215c", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["医生App", "门诊页", "患者页"], "C": "时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)", "A": "ios: 此时由7变成0时", "R": "再点击进入放号设置页面的时候还是默认选中:7", "canon_text": "C=时间段数量=坐诊时间长度/患者预约时间间隔 (向下取整) 每时间段可预约患者=放号数/时间段数量 (向上取整)|A=ios: 此时由7变成0时|R=再点击进入放号设置页面的时候还是默认选中:7", "merge_fingerprint": "7fae5e0a215c", "confidence": 0.72, "qa_status": "validated", "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;"}, "search_terms": ["ios", "设置放号数时", "放号数为", "的时候", "点击放号数弹出设", "置放号数弹窗", "默认选中的数字为", "时间段数", "ios", "此时由"]}
{"atom_id": "v4.43.0_9728ffdbb437", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7,然后医生 选中的放号数为7以上的数字(比如 8),点击底部的【确定】按钮", "R": "立即弹出拦截弹窗", "canon_text": "C=|A=医师设置的上午的坐诊时间为8:10-11:20; 2,医师设置的患者预约时间间隔为25分钟; 3,时间段数量为 190分钟/25分钟=7.6,向下取整有7个时间段; 4,此时医生去放号设置页面默认选中7,然后医生 选中的放号数为7以上的数字(比如 8),点击底部的【确定】按钮|R=立即弹出拦截弹窗", "merge_fingerprint": "9728ffdbb437", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "医师设置的上午的", "坐诊时间为", "医师设置的患者预", "约时间间隔为", "分钟", "时间段数量为"]}
{"atom_id": "v4.43.0_7a63f76ab2a2", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【取消】按钮", "R": "还在放号设置页面,默认选中上次选中的没有超出的放号数:6", "canon_text": "C=|A=点击【取消】按钮|R=还在放号设置页面,默认选中上次选中的没有超出的放号数:6", "merge_fingerprint": "7a63f76ab2a2", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "点击", "取消", "按钮", "还在放号设置页面", "默认选中上次选中", "的没有超出的放号"]}
{"atom_id": "v4.43.0_6ed5b7262fb2", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【仍然确定】按钮", "R": "设置成功,回到上个页面,放号数显示:8", "canon_text": "C=|A=点击【仍然确定】按钮|R=设置成功,回到上个页面,放号数显示:8", "merge_fingerprint": "6ed5b7262fb2", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "点击", "仍然确定", "按钮", "设置成功", "回到上个页面", "放号数显示"]}
{"atom_id": "v4.43.0_2eee90d7f88f", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "坐诊时间:8:10-11:20", "canon_text": "C=|A=弹窗文案显示|R=坐诊时间:8:10-11:20", "merge_fingerprint": "2eee90d7f88f", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "坐诊时间"]}
{"atom_id": "v4.43.0_6f244637fca8", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "预约间隔:25分钟", "canon_text": "C=|A=弹窗文案显示|R=预约间隔:25分钟", "merge_fingerprint": "6f244637fca8", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "预约间隔", "分钟"]}
{"atom_id": "v4.43.0_f62206a4a46d", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "共XXX个时间段:共7个时间段", "canon_text": "C=|A=弹窗文案显示|R=共XXX个时间段:共7个时间段", "merge_fingerprint": "f62206a4a46d", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "共XXX个时间段", "个时间段"]}
{"atom_id": "v4.43.0_8c5ef6077b17", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "当前放号数量为:8", "canon_text": "C=|A=弹窗文案显示|R=当前放号数量为:8", "merge_fingerprint": "8c5ef6077b17", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "当前放号数量为"]}
{"atom_id": "v4.43.0_f4e0d0f8813d", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "每个时间段内将能预约:8个号/7个时间段=", "canon_text": "C=|A=弹窗文案显示|R=每个时间段内将能预约:8个号/7个时间段=", "merge_fingerprint": "f4e0d0f8813d", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "每个时间段内将能", "预约", "个号", "个时间段"]}
{"atom_id": "v4.43.0_dddf42d3b4e8", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化 > ios", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "弹窗文案显示", "R": "向上取整:2个", "canon_text": "C=|A=弹窗文案显示|R=向上取整:2个", "merge_fingerprint": "dddf42d3b4e8", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["ios", "选择的放号数设置", "多于时间段数", "弹出拦截弹窗", "弹窗文案显示", "向上取整"]}
{"atom_id": "v4.43.0_42e2707f8497", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "医师设置的上午的坐诊时间为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", "R": "点击设置坐诊时间弹窗底部的【确定】按钮,弹出弹窗 (1)显示7月19号的日期", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=医师设置的上午的坐诊时间为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|R=点击设置坐诊时间弹窗底部的【确定】按钮,弹出弹窗 (1)显示7月19号的日期", "merge_fingerprint": "42e2707f8497", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "医师设置的上午的", "坐诊时间为"]}
{"atom_id": "v4.43.0_b6bf022fc368", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "点击【取消】按钮", "R": "弹窗关闭,回到设置坐诊时间页面,坐诊时间默认选中 8:10-11:00", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=点击【取消】按钮|R=弹窗关闭,回到设置坐诊时间页面,坐诊时间默认选中 8:10-11:00", "merge_fingerprint": "b6bf022fc368", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "点击", "取消"]}
{"atom_id": "v4.43.0_2866f7d6d145", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "点击【仍然确定】按钮", "R": "弹窗关闭,坐诊时间设置成功", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=点击【仍然确定】按钮|R=弹窗关闭,坐诊时间设置成功", "merge_fingerprint": "2866f7d6d145", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "点击", "仍然确定"]}
{"atom_id": "v4.43.0_18777e166740", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "坐诊时间: 7月19日 8:10-11:00", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=坐诊时间: 7月19日 8:10-11:00", "merge_fingerprint": "18777e166740", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "坐诊时间"]}
{"atom_id": "v4.43.0_527db8b78c54", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "预约间隔:25分钟", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=预约间隔:25分钟", "merge_fingerprint": "527db8b78c54", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "预约间隔"]}
{"atom_id": "v4.43.0_69c99b1b8a8d", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "共XXX个时间段:共6个时间段", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=共XXX个时间段:共6个时间段", "merge_fingerprint": "69c99b1b8a8d", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "共XXX个时间段"]}
{"atom_id": "v4.43.0_7951005269d1", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "当前放号数量为:10", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=当前放号数量为:10", "merge_fingerprint": "7951005269d1", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "当前放号数量为"]}
{"atom_id": "v4.43.0_d8c1f6cf00a9", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "每个时间段内将能预约:10个号/6个时间段=", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=每个时间段内将能预约:10个号/6个时间段=", "merge_fingerprint": "d8c1f6cf00a9", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "每个时间段内将能"]}
{"atom_id": "v4.43.0_6da9397d133a", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4", "A": "弹窗文案显示", "R": "向上取整:2个", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 修改坐诊时间;上午或者下午或者晚上,只校验所有满足上午时间段或者下午时间段或者晚上时间段的 如果7月18号上午的 每时间段可预约患者为 8个号/7个时间段=1.1 如果7月19号上午的 每时间段可预约患者为 10个号/7个时间段=1.4|A=弹窗文案显示|R=向上取整:2个", "merge_fingerprint": "6da9397d133a", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了坐诊时间段", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗文案显示", "向上取整"]}
{"atom_id": "v4.43.0_c78dbc245465", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "医师设置的上午的坐诊时间为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", "R": "点击设置患者预约时间间隔弹窗底部的【确定】按钮,弹出弹窗", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=医师设置的上午的坐诊时间为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|R=点击设置患者预约时间间隔弹窗底部的【确定】按钮,弹出弹窗", "merge_fingerprint": "c78dbc245465", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "医师设置的上午的"]}
{"atom_id": "v4.43.0_78cdf20aba4b", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "点击【取消】按钮", "R": "弹窗关闭,回到患者预约时间间隔弹窗,默认选中刚才选择的:20分钟", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=点击【取消】按钮|R=弹窗关闭,回到患者预约时间间隔弹窗,默认选中刚才选择的:20分钟", "merge_fingerprint": "78cdf20aba4b", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "点击"]}
{"atom_id": "v4.43.0_e952ace63f52", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "点击【仍然确定】按钮", "R": "弹窗关闭,患者预约时间间隔设置成功", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=点击【仍然确定】按钮|R=弹窗关闭,患者预约时间间隔设置成功", "merge_fingerprint": "e952ace63f52", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "点击"]}
{"atom_id": "v4.43.0_2012ffa95b9e", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "坐诊时间: 7月19日 8:10-11:20", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=坐诊时间: 7月19日 8:10-11:20", "merge_fingerprint": "2012ffa95b9e", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_86b59a499405", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "预约间隔:20分钟", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=预约间隔:20分钟", "merge_fingerprint": "86b59a499405", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_6b2196a636d1", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "共XXX个时间段:共9个时间段", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=共XXX个时间段:共9个时间段", "merge_fingerprint": "6b2196a636d1", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_e5124041c3a4", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "当前放号数量为:11", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=当前放号数量为:11", "merge_fingerprint": "e5124041c3a4", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_38c970d63174", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "每个时间段内将能预约:11个号/9个时间段=", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=每个时间段内将能预约:11个号/9个时间段=", "merge_fingerprint": "38c970d63174", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_02754071aa9a", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号", "A": "弹窗里文案显示", "R": "向上取整:2个", "canon_text": "C=当有多个日期的放号数多于时间段数时,优先取时间段内可预约患者数 最高的那组数据 如果多个日期的放号数多于时间段数,同时有多个日期里 时间段内可预约患者数相同,优先取最早时间 修改患者预约时间间隔的时候会校验所有时间段的:上午、下午、晚上 如果7月18号上午的 没时间段可预约患者为 10个号/9个时间段=1.1 如果7月19号上午的 没时间段可预约患者为 11个号/9个时间段=1.2 优先取7月19号|A=弹窗里文案显示|R=向上取整:2个", "merge_fingerprint": "02754071aa9a", "confidence": 0.72, "qa_status": "validated", "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个;"}, "search_terms": ["设置了放号数", "修改了患者预约时", "间间隔", "导致放号数多于时", "间段数", "点击", "确定", "按钮的时候", "弹出拦截弹窗", "弹窗里文案显示"]}
{"atom_id": "v4.43.0_358753e813b5", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【取消】", "R": "不修改坐诊时间", "canon_text": "C=|A=点击【取消】|R=不修改坐诊时间", "merge_fingerprint": "358753e813b5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,已经有患者预约,医生把坐诊时间段修改为不坐诊,影响到预约患者,弹出确认修改坐诊时间的弹窗", "raw_text": "step1: => [截图] | step2: 点击【取消】 => 不修改坐诊时间 | step3: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知提示"}, "search_terms": ["设置了放号数", "已经有患者预约", "医生把坐诊时间段", "修改为不坐诊", "影响到预约患者", "弹出确认修改坐诊", "时间的弹窗", "点击", "取消", "不修改坐诊时间"]}
{"atom_id": "v4.43.0_246947380d4a", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【好的】", "R": "坐诊时间修改成功,同时给患者发通知提示", "canon_text": "C=|A=点击【好的】|R=坐诊时间修改成功,同时给患者发通知提示", "merge_fingerprint": "246947380d4a", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "预约挂号、放号设置优化"], "case_name": "设置了放号数,已经有患者预约,医生把坐诊时间段修改为不坐诊,影响到预约患者,弹出确认修改坐诊时间的弹窗", "raw_text": "step1: => [截图] | step2: 点击【取消】 => 不修改坐诊时间 | step3: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知提示"}, "search_terms": ["设置了放号数", "已经有患者预约", "医生把坐诊时间段", "修改为不坐诊", "影响到预约患者", "弹出确认修改坐诊", "时间的弹窗", "点击", "好的", "坐诊时间修改成功"]}
{"atom_id": "v4.43.0_41f653610b8a", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "医师设置的上午的坐诊时间为 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", "R": "优先弹出超出当前放号数的弹窗", "canon_text": "C=|A=医师设置的上午的坐诊时间为 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|R=优先弹出超出当前放号数的弹窗", "merge_fingerprint": "41f653610b8a", "confidence": 0.72, "qa_status": "validated", "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: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)"}, "search_terms": ["医生修改坐诊时间", "影响到预约患者", "同时导致放号数多", "于时间段数", "优先弹出放号数超", "出的弹窗", "医师设置的上午的", "坐诊时间为", "医师设置的患者预", "约时间间隔为"]}
{"atom_id": "v4.43.0_885c9dac34cf", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【仍然确定】按钮后", "R": "继续弹出确认修改坐诊时间的弹窗", "canon_text": "C=|A=点击【仍然确定】按钮后|R=继续弹出确认修改坐诊时间的弹窗", "merge_fingerprint": "885c9dac34cf", "confidence": 0.72, "qa_status": "validated", "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: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)"}, "search_terms": ["医生修改坐诊时间", "影响到预约患者", "同时导致放号数多", "于时间段数", "优先弹出放号数超", "出的弹窗", "点击", "仍然确定", "按钮后", "继续弹出确认修改"]}
{"atom_id": "v4.43.0_4edb862a2ea2", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 预约挂号、放号设置优化", "touchpoints": ["门诊页", "患者页"], "C": "", "A": "点击【好的】", "R": "坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)", "canon_text": "C=|A=点击【好的】|R=坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)", "merge_fingerprint": "4edb862a2ea2", "confidence": 0.72, "qa_status": "validated", "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: 点击【好的】 => 坐诊时间修改成功,同时给患者发通知(小程序医生和患者的聊天框和短信)"}, "search_terms": ["医生修改坐诊时间", "影响到预约患者", "同时导致放号数多", "于时间段数", "优先弹出放号数超", "出的弹窗", "点击", "好的", "坐诊时间修改成功", "同时给患者发通知"]}
{"atom_id": "v4.43.0_ce53c071dcec", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息", "R": "超出24小时,问诊自动结束", "canon_text": "C=|A=医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息|R=超出24小时,问诊自动结束", "merge_fingerprint": "ce53c071dcec", "confidence": 0.72, "qa_status": "validated", "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小时,问诊自动结束"}, "search_terms": ["患者购买完视频问", "患者和医生都没有", "发消息", "购买时间超出医生", "设置的接诊时长", "视频问诊自动结束", "医生设置的接诊时", "长为", "小时", "患者购买视频问诊"]}
{"atom_id": "v4.43.0_f09fddaacc2a", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息", "R": "超出48小时,问诊自动结束", "canon_text": "C=|A=医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息|R=超出48小时,问诊自动结束", "merge_fingerprint": "f09fddaacc2a", "confidence": 0.72, "qa_status": "validated", "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小时,问诊自动结束"}, "search_terms": ["患者购买完视频问", "患者和医生都没有", "发消息", "购买时间超出医生", "设置的接诊时长", "视频问诊自动结束", "医生设置的接诊时", "长为", "小时", "患者购买视频问诊"]}
{"atom_id": "v4.43.0_d9cca5753316", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长", "R": "问诊开始时间,超出24小时后,问诊自动结束", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长|R=问诊开始时间,超出24小时后,问诊自动结束", "merge_fingerprint": "d9cca5753316", "confidence": 0.72, "qa_status": "validated", "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小时后,问诊自动结束"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生没有设置视频", "时间", "问诊开始时间超出", "医生设置的咨询时", "视频问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_18161d3e2f38", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长", "R": "问诊开始时间,超出48小时后,问诊自动结束", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后,医生没有设置视频时长|R=问诊开始时间,超出48小时后,问诊自动结束", "merge_fingerprint": "18161d3e2f38", "confidence": 0.72, "qa_status": "validated", "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小时后,问诊自动结束"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生没有设置视频", "时间", "问诊开始时间超出", "医生设置的咨询时", "视频问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_4ed09ebb31af", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上7:00", "R": "超出7月13号早上9:00还没有视频,问诊自动结束", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上7:00|R=超出7月13号早上9:00还没有视频,问诊自动结束", "merge_fingerprint": "4ed09ebb31af", "confidence": 0.72, "qa_status": "validated", "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还没有视频,问诊自动结束"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出咨询时长后", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_683c796f526f", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月14号早上7:00", "R": "超出7月14号早上9:00还没有视频,问诊自动结束", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月14号早上7:00|R=超出7月14号早上9:00还没有视频,问诊自动结束", "merge_fingerprint": "683c796f526f", "confidence": 0.72, "qa_status": "validated", "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还没有视频,问诊自动结束"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出咨询时长后", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_b27c6dc309ae", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "超出7月13号早上9:", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=超出7月13号早上9:", "merge_fingerprint": "b27c6dc309ae", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_1e38760182ff", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊", "merge_fingerprint": "1e38760182ff", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_b7bd1cb0939c", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "超出7月13号早上10:", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=超出7月13号早上10:", "merge_fingerprint": "b7bd1cb0939c", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_17eb8da34a56", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊", "canon_text": "C=|A=医生设置的咨询时长为:24小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊", "merge_fingerprint": "17eb8da34a56", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_a25ac1d5e993", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "超出7月14号早上9:", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=超出7月14号早上9:", "merge_fingerprint": "a25ac1d5e993", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_e1f2978d7ef9", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=问诊不会自动结束,此时患者还可以跟医生对话, 此时患者不可以购买其他问诊", "merge_fingerprint": "e1f2978d7ef9", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_05c416a1f21c", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "超出7月14号早上10:", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=超出7月14号早上10:", "merge_fingerprint": "05c416a1f21c", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_cf37c51a6bb3", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动结束时间", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00", "R": "还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊", "canon_text": "C=|A=医生设置的咨询时长为:48小时; 2,患者7月12号早上9:00 主动提交了问诊单或者患者主动讲话或者医生主动讲话了,问诊开始后, 医生设置了视频时长为7月13号早上8:00|R=还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊", "merge_fingerprint": "cf37c51a6bb3", "confidence": 0.72, "qa_status": "validated", "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,还没有视频,问诊自动结束,此时患者不可以同医生对话, 此时患者可以购买其他问诊 ;"}, "search_terms": ["患者购买了问诊", "问诊开始后", "医生设置了视频时", "视频时间", "总和在咨询时长以", "超出设置的视频时", "问诊自动结束", "医生设置的咨询时", "长为", "小时"]}
{"atom_id": "v4.43.0_2233476caa88", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动退款", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息", "R": "超出24小时后,费用自动退款; 免费的视频问诊超出后也不会退款", "canon_text": "C=|A=医生设置的接诊时长为:24小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息|R=超出24小时后,费用自动退款; 免费的视频问诊超出后也不会退款", "merge_fingerprint": "2233476caa88", "confidence": 0.72, "qa_status": "validated", "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小时后,费用自动退款; 免费的视频问诊超出后也不会退款"}, "search_terms": ["患者购买完视频问", "患者和医生都没有", "发消息", "购买时间超出医生", "设置的接诊时长", "费用自动退款", "医生设置的接诊时", "长为", "小时", "患者购买视频问诊"]}
{"atom_id": "v4.43.0_431c5a4123f2", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊自动退款", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息", "R": "超出48小时后,费用自动退款; 免费的视频问诊超出后也不会退款", "canon_text": "C=|A=医生设置的接诊时长为:48小时; 2,患者购买视频问诊后,患者没有发消息,也没有提交问诊单,医生也没有发消息|R=超出48小时后,费用自动退款; 免费的视频问诊超出后也不会退款", "merge_fingerprint": "431c5a4123f2", "confidence": 0.72, "qa_status": "validated", "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小时后,费用自动退款; 免费的视频问诊超出后也不会退款"}, "search_terms": ["患者购买完视频问", "患者和医生都没有", "发消息", "购买时间超出医生", "设置的接诊时长", "费用自动退款", "医生设置的接诊时", "长为", "小时", "患者购买视频问诊"]}
{"atom_id": "v4.43.0_3d279f6a9f16", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长超出1分钟", "R": "问诊费用到账", "canon_text": "C=|A=患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长超出1分钟|R=问诊费用到账", "merge_fingerprint": "3d279f6a9f16", "confidence": 0.72, "qa_status": "validated", "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分钟; => 问诊费不到账"}, "search_terms": ["患者购买完问诊", "问诊还没开始", "医生直接给患者拨", "打视频", "视频时长超出", "分钟后", "视频问诊费用到账", "患者购买完视频问", "患者没有主动讲话", "也没有发送问诊单"]}
{"atom_id": "v4.43.0_2b3eb04f1d19", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频费用到账", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长没有超出1分钟", "R": "问诊费不到账", "canon_text": "C=|A=患者购买完视频问诊,患者没有主动讲话,也没有发送问诊单,医生也没有主动说话; 2,然后医生直接给患者拨打视频,视频时长没有超出1分钟|R=问诊费不到账", "merge_fingerprint": "2b3eb04f1d19", "confidence": 0.72, "qa_status": "validated", "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分钟; => 问诊费不到账"}, "search_terms": ["患者购买完问诊", "问诊还没开始", "医生直接给患者拨", "打视频", "视频时长超出", "分钟后", "视频问诊费用到账", "患者购买完视频问", "患者没有主动讲话", "也没有发送问诊单"]}
{"atom_id": "v4.43.0_5dda1b5b0271", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊tips", "touchpoints": ["问诊页"], "C": "", "A": "还没有拨打视频", "R": "不会发免费/收费 视频自动结束的tips消息", "canon_text": "C=|A=还没有拨打视频|R=不会发免费/收费 视频自动结束的tips消息", "merge_fingerprint": "5dda1b5b0271", "confidence": 0.72, "qa_status": "validated", "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消息"}, "search_terms": ["检查医生设置的视", "频问诊时间", "在医生设置的咨询", "时长外", "超出咨询时长后", "还没有拨打视频", "不会发免费", "收费", "视频自动结束的t", "ips消息"]}
{"atom_id": "v4.43.0_c670ebdc0c38", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊tips", "touchpoints": ["问诊页"], "C": "", "A": "拨打视频,超出1分钟,收到钱收", "R": "收到到账的视频问诊tips消息", "canon_text": "C=|A=拨打视频,超出1分钟,收到钱收|R=收到到账的视频问诊tips消息", "merge_fingerprint": "c670ebdc0c38", "confidence": 0.72, "qa_status": "validated", "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消息"}, "search_terms": ["检查医生设置的视", "频问诊时间", "在医生设置的咨询", "时长外", "超出咨询时长后", "拨打视频", "超出", "分钟", "收到钱收", "收到到账的视频问"]}
{"atom_id": "v4.43.0_ecf103d3ce21", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "NOTIFICATION"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 视频问诊tips", "touchpoints": ["问诊页"], "C": "", "A": "还没有拨打视频", "R": "收到免费/收费视频问诊自动结束的tips消息", "canon_text": "C=|A=还没有拨打视频|R=收到免费/收费视频问诊自动结束的tips消息", "merge_fingerprint": "ecf103d3ce21", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "视频问诊tips"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后", "raw_text": "step1: 还没有拨打视频 => 收到免费/收费视频问诊自动结束的tips消息"}, "search_terms": ["检查医生设置的视", "频问诊时间", "在医生设置的咨询", "时长内", "超出咨询时长后", "还没有拨打视频", "收到免费", "收费视频问诊自动", "结束的tips消"]}
{"atom_id": "v4.43.0_d05671364afd", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 主动结束问诊按钮", "touchpoints": ["问诊页"], "C": "", "A": "点击结束问诊按钮", "R": "可以主动结束", "canon_text": "C=|A=点击结束问诊按钮|R=可以主动结束", "merge_fingerprint": "d05671364afd", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长外,超出咨询时长后,去点击", "raw_text": "step1: 点击结束问诊按钮 => 可以主动结束"}, "search_terms": ["检查医生设置的视", "频问诊时间", "在医生设置的咨询", "时长外", "超出咨询时长后", "去点击", "点击结束问诊按钮", "可以主动结束"]}
{"atom_id": "v4.43.0_41b7c6a6d710", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY"], "feature_scope": "4.43.0 > 视频问诊结束时间优化 > 主动结束问诊按钮", "touchpoints": ["问诊页"], "C": "", "A": "点击结束问诊按钮", "R": "会提示:不在问诊中,对话已结束", "canon_text": "C=|A=点击结束问诊按钮|R=会提示:不在问诊中,对话已结束", "merge_fingerprint": "41b7c6a6d710", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "视频问诊结束时间优化", "主动结束问诊按钮"], "case_name": "检查医生设置的视频问诊时间+2h 在医生设置的咨询时长内,超出咨询时长后,去点击", "raw_text": "step1: 点击结束问诊按钮 => 会提示:不在问诊中,对话已结束 [截图]"}, "search_terms": ["检查医生设置的视", "频问诊时间", "在医生设置的咨询", "时长内", "超出咨询时长后", "去点击", "点击结束问诊按钮", "会提示", "不在问诊中", "对话已结束"]}
{"atom_id": "v4.43.0_b2faf1c4a118", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "INCOME", "INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "touchpoints": ["医生App", "问诊页", "患者页"], "C": "", "A": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "R": "医生什么优惠券都没有", "canon_text": "C=|A=医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示|R=医生什么优惠券都没有", "merge_fingerprint": "b2faf1c4a118", "confidence": 0.72, "qa_status": "validated", "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,医生有购药优惠券和问诊优惠券;"}, "search_terms": ["医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生什么优惠券都", "没有"]}
{"atom_id": "v4.43.0_4c47cefd5266", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "INCOME", "INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "touchpoints": ["医生App", "问诊页", "患者页"], "C": "", "A": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "R": "医生只有购药优惠券", "canon_text": "C=|A=医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示|R=医生只有购药优惠券", "merge_fingerprint": "4c47cefd5266", "confidence": 0.72, "qa_status": "validated", "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,医生有购药优惠券和问诊优惠券;"}, "search_terms": ["医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生只有购药优惠"]}
{"atom_id": "v4.43.0_706cdcddc158", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "INCOME", "INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "touchpoints": ["医生App", "问诊页", "患者页"], "C": "", "A": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "R": "医生只有问诊优惠券", "canon_text": "C=|A=医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示|R=医生只有问诊优惠券", "merge_fingerprint": "706cdcddc158", "confidence": 0.72, "qa_status": "validated", "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,医生有购药优惠券和问诊优惠券;"}, "search_terms": ["医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生只有问诊优惠"]}
{"atom_id": "v4.43.0_baf1051db405", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "CLINIC", "modules": ["CLINIC", "INCOME", "INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "touchpoints": ["医生App", "问诊页", "患者页"], "C": "", "A": "医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示", "R": "医生有购药优惠券和问诊优惠券", "canon_text": "C=|A=医生端和患者的聊天框里的赠送优惠券列表增加问诊优惠券展示|R=医生有购药优惠券和问诊优惠券", "merge_fingerprint": "baf1051db405", "confidence": 0.72, "qa_status": "validated", "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,医生有购药优惠券和问诊优惠券;"}, "search_terms": ["医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生端和患者的聊", "天框里的赠送优惠", "券列表增加问诊优", "惠券展示", "医生有购药优惠券", "和问诊优惠券"]}
{"atom_id": "v4.43.0_7cfdd164d486", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INCOME", "modules": ["INCOME", "INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > 患者聊天页支持发送问诊优惠券", "touchpoints": ["问诊页", "患者页"], "C": "", "A": "展示医生问诊优惠券里创建的可发放的问诊优惠券", "R": "数量发完和停止发放的不展示", "canon_text": "C=|A=展示医生问诊优惠券里创建的可发放的问诊优惠券|R=数量发完和停止发放的不展示", "merge_fingerprint": "7cfdd164d486", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "患者聊天页支持发送问诊优惠券"], "case_name": "展示医生问诊优惠券里创建的可发放的问诊优惠券", "raw_text": "step1: => 数量发完和停止发放的不展示"}, "search_terms": ["展示医生问诊优惠", "券里创建的可发放", "的问诊优惠券", "展示医生问诊优惠", "券里创建的可发放", "的问诊优惠券", "数量发完和停止发", "放的不展示"]}
{"atom_id": "v4.43.0_2711d1b625b5", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "GENERAL", "modules": ["GENERAL"], "feature_scope": "4.43.0 > 登录优化", "touchpoints": [], "C": "", "A": "点击【不同意】", "R": "关闭弹窗,页面还回到登录页面", "canon_text": "C=|A=点击【不同意】|R=关闭弹窗,页面还回到登录页面", "merge_fingerprint": "2711d1b625b5", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "登录优化"], "case_name": "点击登录/注册或者其他号码登录时,没有选择“已阅读并同意”,弹出确认弹窗", "raw_text": "step1: => [截图] | step2: 点击【不同意】 => 关闭弹窗,页面还回到登录页面 | step3: 点击【同意并登录】 => 关闭弹窗,跳转到获取验证码页面"}, "search_terms": ["点击登录", "注册或者其他号码", "登录时", "没有选择", "已阅读并同意", "弹出确认弹窗", "点击", "不同意", "关闭弹窗", "页面还回到登录页"]}
{"atom_id": "v4.43.0_3f54a700cc62", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "GENERAL", "modules": ["GENERAL"], "feature_scope": "4.43.0 > 登录优化", "touchpoints": [], "C": "", "A": "点击【同意并登录】", "R": "关闭弹窗,跳转到获取验证码页面", "canon_text": "C=|A=点击【同意并登录】|R=关闭弹窗,跳转到获取验证码页面", "merge_fingerprint": "3f54a700cc62", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "登录优化"], "case_name": "点击登录/注册或者其他号码登录时,没有选择“已阅读并同意”,弹出确认弹窗", "raw_text": "step1: => [截图] | step2: 点击【不同意】 => 关闭弹窗,页面还回到登录页面 | step3: 点击【同意并登录】 => 关闭弹窗,跳转到获取验证码页面"}, "search_terms": ["点击登录", "注册或者其他号码", "登录时", "没有选择", "已阅读并同意", "弹出确认弹窗", "点击", "同意并登录", "关闭弹窗", "跳转到获取验证码"]}
{"atom_id": "v4.43.0_457e555ae2c2", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY"], "feature_scope": "4.43.0 > 问诊单对比", "touchpoints": ["问诊页"], "C": "", "A": "打开问诊单详情,默认不开启对比", "R": "开启对比后,返回,下次再进来,还是默认对比", "canon_text": "C=|A=打开问诊单详情,默认不开启对比|R=开启对比后,返回,下次再进来,还是默认对比", "merge_fingerprint": "457e555ae2c2", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "问诊单对比"], "case_name": "打开问诊单详情,默认不开启对比", "raw_text": "step1: => 开启对比后,返回,下次再进来,还是默认对比 | step2: => 开启对比后,有关闭对比,然后返回,下次再进来,还是默认不对比"}, "search_terms": ["打开问诊单详情", "默认不开启对比", "打开问诊单详情", "默认不开启对比", "开启对比后", "返回", "下次再进来", "还是默认对比"]}
{"atom_id": "v4.43.0_6e568182f9da", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY"], "feature_scope": "4.43.0 > 问诊单对比", "touchpoints": ["问诊页"], "C": "", "A": "打开问诊单详情,默认不开启对比", "R": "开启对比后,有关闭对比,然后返回,下次再进来,还是默认不对比", "canon_text": "C=|A=打开问诊单详情,默认不开启对比|R=开启对比后,有关闭对比,然后返回,下次再进来,还是默认不对比", "merge_fingerprint": "6e568182f9da", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "问诊单对比"], "case_name": "打开问诊单详情,默认不开启对比", "raw_text": "step1: => 开启对比后,返回,下次再进来,还是默认对比 | step2: => 开启对比后,有关闭对比,然后返回,下次再进来,还是默认不对比"}, "search_terms": ["打开问诊单详情", "默认不开启对比", "打开问诊单详情", "默认不开启对比", "开启对比后", "有关闭对比", "然后返回", "下次再进来", "还是默认不对比"]}
{"atom_id": "v4.43.0_f21590afa826", "app_version": "v4.43.0", "atom_type": "case_rule", "source_type": "testcase", "primary_module": "INQUIRY", "modules": ["INQUIRY", "PATIENT"], "feature_scope": "4.43.0 > app搜索优化", "touchpoints": ["医生App", "问诊页", "患者页"], "C": "", "A": "搜索需要支持主档案名称拼音搜索和子档案名称拼音搜索", "R": "咨询页面搜索", "canon_text": "C=|A=搜索需要支持主档案名称拼音搜索和子档案名称拼音搜索|R=咨询页面搜索", "merge_fingerprint": "f21590afa826", "confidence": 0.72, "qa_status": "validated", "evidence": {"xml_file": "testCase/4.43.0.testsuite-deep.xml", "suite_path": ["4.43.0", "app搜索优化"], "case_name": "搜索需要支持主档案名称拼音搜索和子档案名称拼音搜索", "raw_text": "step1: => 咨询页面搜索 | step2: => [截图]"}, "search_terms": ["搜索需要支持主档", "案名称拼音搜索和", "子档案名称拼音搜", "搜索需要支持主档", "案名称拼音搜索和", "子档案名称拼音搜", "咨询页面搜索"]}