case_candidates.jsonl
57.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "患者发送提问的时候添加档案选择", "suite_path": ["4.32.10", "患者发送提问的时候添加档案选择"], "feature_scope": "4.32.10 > 患者发送提问的时候添加档案选择", "case_name": "患者发送提问的时候添加档案选择", "internal_id": "167333", "external_id": "27000", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、患者咨询对话框,点击提问弹窗页面,查看选择档案", "expected": "1、新增“选择档案”;默认选择患者主档案"}, {"index": 2, "action": "2、上次提问选择档案A,查看本次会话默认档案", "expected": "2、默认上次提问选择的档案A"}, {"index": 3, "action": "3、提问弹窗页面,点击选择档案", "expected": "3、进入档案选择页面,可以切换选择"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "患者发送提问的时候添加档案选择"], "case_name": "患者发送提问的时候添加档案选择", "raw_text": "step1: 1、患者咨询对话框,点击提问弹窗页面,查看选择档案 => 1、新增“选择档案”;默认选择患者主档案 | step2: 2、上次提问选择档案A,查看本次会话默认档案 => 2、默认上次提问选择的档案A | step3: 3、提问弹窗页面,点击选择档案 => 3、进入档案选择页面,可以切换选择"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "锦旗列表", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "锦旗列表"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 锦旗列表", "case_name": "显示电子锦旗金额和锦旗内容", "internal_id": "167579", "external_id": "27060", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "已退款的电子锦旗", "expected": "列表不会显示已退款"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "锦旗列表"], "case_name": "显示电子锦旗金额和锦旗内容", "raw_text": "step1: => [截图] | step2: 已退款的电子锦旗 => 列表不会显示已退款"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "锦旗列表", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "锦旗列表"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 锦旗列表", "case_name": "已退款的电子锦旗,点击进入详情页,显示:已退款", "internal_id": "167583", "external_id": "27061", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "锦旗列表"], "case_name": "已退款的电子锦旗,点击进入详情页,显示:已退款", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "我的绩效-月绩效明细", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "我的绩效-月绩效明细"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 我的绩效-月绩效明细", "case_name": "电子锦旗到账后,显示在月绩效明细里", "internal_id": "167599", "external_id": "27065", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "退款后", "expected": "显示已退款"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "我的绩效-月绩效明细"], "case_name": "电子锦旗到账后,显示在月绩效明细里", "raw_text": "step1: => [截图] | step2: 退款后 => 显示已退款"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "退款列表", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页", "退款列表"], "feature_scope": "医师端-赞赏可添加金额 > 会话页 > 退款列表", "case_name": "电子锦旗到账后,显示在退款列表", "internal_id": "167596", "external_id": "27064", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页", "退款列表"], "case_name": "电子锦旗到账后,显示在退款列表", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "电子锦旗赠送成功后,医生收到电子锦旗卡片", "internal_id": "167587", "external_id": "27062", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "增加电子锦旗金额", "expected": "[截图]"}, {"index": 2, "action": "点击", "expected": "进入电子锦旗详情页"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "电子锦旗赠送成功后,医生收到电子锦旗卡片", "raw_text": "step1: 增加电子锦旗金额 => [截图] | step2: 点击 => 进入电子锦旗详情页"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "医生把电子锦旗退款成功后,显示电子锦旗的退款信息", "internal_id": "167591", "external_id": "27063", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击进入退款详情页", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "医生把电子锦旗退款成功后,显示电子锦旗的退款信息", "raw_text": "step1: => [截图] | step2: 点击进入退款详情页 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "电子锦旗赠送成功后,患者端卡片消息展示", "internal_id": "167889", "external_id": "27139", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,增加显示电子锦旗的金额;"}, {"index": 3, "action": "免费的电子锦旗", "expected": "金额显示:0"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "电子锦旗赠送成功后,患者端卡片消息展示", "raw_text": "step1: => [截图] | step2: => 1,增加显示电子锦旗的金额; | step3: 免费的电子锦旗 => 金额显示:0"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "医生退款电子锦旗后,显示退款的卡片消息", "internal_id": "167894", "external_id": "27140", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "医生退款电子锦旗后,显示退款的卡片消息", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "点击赠送电子锦旗卡片消息,进入到电子锦旗详情页", "internal_id": "167897", "external_id": "27141", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "显示电子锦旗的金额", "expected": "[截图]"}, {"index": 2, "action": "历史没有收费的电子锦旗", "expected": "金额显示0"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "点击赠送电子锦旗卡片消息,进入到电子锦旗详情页", "raw_text": "step1: 显示电子锦旗的金额 => [截图] | step2: 历史没有收费的电子锦旗 => 金额显示0"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "会话页", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额 > 会话页", "case_name": "点击电子锦旗的退款卡片,进入到退款详情页", "internal_id": "167901", "external_id": "27142", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额", "会话页"], "case_name": "点击电子锦旗的退款卡片,进入到退款详情页", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "医师端-赞赏可添加金额", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额", "case_name": "电子锦旗增加金额", "internal_id": "167872", "external_id": "27134", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "case_name": "电子锦旗增加金额", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "医师端-赞赏可添加金额", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额", "case_name": "去掉电子锦旗下面的“免费”文案", "internal_id": "167875", "external_id": "27135", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "case_name": "去掉电子锦旗下面的“免费”文案", "raw_text": "step1: => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "医师端-赞赏可添加金额", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额", "case_name": "选择对应的文字,底部按钮显示对应的金额", "internal_id": "167878", "external_id": "27136", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "[截图]", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "case_name": "选择对应的文字,底部按钮显示对应的金额", "raw_text": "step1: [截图] => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "医师端-赞赏可添加金额", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额", "case_name": "选择自定义的文案,弹出自定义价格输入弹窗", "internal_id": "167881", "external_id": "27137", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "输入金额后", "expected": "1,文案旁边显示对应的金额; 2,同时底部按钮也显示对应的金额;"}, {"index": 2, "action": "自定义金额", "expected": "1,最大不能超出300元; 2,不能输入0,只能输入正整数; 3,超出后toast提示:感谢金额最大不能超过300元。"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "case_name": "选择自定义的文案,弹出自定义价格输入弹窗", "raw_text": "step1: 输入金额后 => 1,文案旁边显示对应的金额; 2,同时底部按钮也显示对应的金额; | step2: 自定义金额 => 1,最大不能超出300元; 2,不能输入0,只能输入正整数; 3,超出后toast提示:感谢金额最大不能超过300元。"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "医师端-赞赏可添加金额", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "feature_scope": "4.32.10 > 医师端-赞赏可添加金额", "case_name": "选择电子锦旗,点击送锦旗,跳转到支付页面", "internal_id": "167885", "external_id": "27138", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "支付成功后", "expected": "1,医生收到该笔入账; 2,锦旗赠送成功,同时赠送记录里显示该记录。"}, {"index": 2, "action": "支付失败后", "expected": "锦旗赠送不成功,医生收不到钱,赠送记录里不显示该记录"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "医师端-赞赏可添加金额"], "case_name": "选择电子锦旗,点击送锦旗,跳转到支付页面", "raw_text": "step1: 支付成功后 => 1,医生收到该笔入账; 2,锦旗赠送成功,同时赠送记录里显示该记录。 | step2: 支付失败后 => 锦旗赠送不成功,医生收不到钱,赠送记录里不显示该记录"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "个性化标签优惠设置", "internal_id": "167339", "external_id": "27001", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、工作室设置-中医线上咨询设置,查看“问诊方式和费用”设置", "expected": "1、图文问诊/电话问诊/视频问诊/提问,展示问诊费用和上限,未开通则展示未开通"}, {"index": 2, "action": "2、工作室设置-中医线上咨询设置,查看“个性化标签优惠”设置", "expected": "2、页面同患者列表页的分组标签,点击后可进入标签分组标记;列表展示分组优惠的数据"}, {"index": 3, "action": "3、分组优惠的患者,进入咨询购买问诊", "expected": "3、问诊优惠同“个性化标签优惠”设置"}, {"index": 4, "action": "4、患者在多个分组优惠中,进入咨询购买问诊", "expected": "4、取最大优惠"}, {"index": 5, "action": "5、打开“个性化标签优惠”设置", "expected": "5、只显示个性化标签,其它设置收起"}], "step_count": 5, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "个性化标签优惠设置", "raw_text": "step1: 1、工作室设置-中医线上咨询设置,查看“问诊方式和费用”设置 => 1、图文问诊/电话问诊/视频问诊/提问,展示问诊费用和上限,未开通则展示未开通 | step2: 2、工作室设置-中医线上咨询设置,查看“个性化标签优惠”设置 => 2、页面同患者列表页的分组标签,点击后可进入标签分组标记;列表展示分组优惠的数据 | step3: 3、分组优惠的患者,进入咨询购买问诊 => 3、问诊优惠同“个性化标签优惠”设置 | step4: 4、患者在多个分组优惠中,进入咨询购买问诊 => 4、取最大优惠 | step5: 5、打开“个性化标签优惠”设置 => 5、只显示个性化标签,其它设置收起"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "问诊优惠黑名单分组", "internal_id": "167346", "external_id": "27002", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、工作室设置-中医线上咨询设置,查看“黑名单分组”", "expected": "1、展示在自定义标签的最后一位,名称不可修改和删除,问诊折扣卡不可点击进入,显示提示文案“不享受任何优惠”"}, {"index": 2, "action": "2、黑名单分组患者,进入咨询购买问诊", "expected": "2、无优惠"}, {"index": 3, "action": "3、设置患者在多个优惠分组和黑名单,进入咨询购买问诊", "expected": "3、无优惠(优先取黑名单)"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "问诊优惠黑名单分组", "raw_text": "step1: 1、工作室设置-中医线上咨询设置,查看“黑名单分组” => 1、展示在自定义标签的最后一位,名称不可修改和删除,问诊折扣卡不可点击进入,显示提示文案“不享受任何优惠” | step2: 2、黑名单分组患者,进入咨询购买问诊 => 2、无优惠 | step3: 3、设置患者在多个优惠分组和黑名单,进入咨询购买问诊 => 3、无优惠(优先取黑名单)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "新/老患者优惠设置", "internal_id": "167351", "external_id": "27003", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、工作室设置-中医线上咨询设置,查看“新/老患者优惠”设置", "expected": "1、页面同患者列表页的分组标签,显示新老患者优惠设置"}, {"index": 2, "action": "2、“新/老患者优惠”分组患者,进入咨询购买问诊", "expected": "2、问诊优惠同“新/老患者优惠”分组设置"}, {"index": 3, "action": "3、患者在多个分组优惠中,进入咨询购买问诊", "expected": "3、取最大优惠"}, {"index": 4, "action": "4、打开“新/老患者优惠”设置", "expected": "4、只显示“新/老患者优惠”设置,其它设置收起"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "新/老患者优惠设置", "raw_text": "step1: 1、工作室设置-中医线上咨询设置,查看“新/老患者优惠”设置 => 1、页面同患者列表页的分组标签,显示新老患者优惠设置 | step2: 2、“新/老患者优惠”分组患者,进入咨询购买问诊 => 2、问诊优惠同“新/老患者优惠”分组设置 | step3: 3、患者在多个分组优惠中,进入咨询购买问诊 => 3、取最大优惠 | step4: 4、打开“新/老患者优惠”设置 => 4、只显示“新/老患者优惠”设置,其它设置收起"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "复诊问诊优惠设置", "internal_id": "167357", "external_id": "27004", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、工作室设置-中医线上咨询设置,查看“复诊问诊优惠”设置", "expected": "1、用于患者同一个病情的多次复诊(收到处方自动发送的随访单10天内通过随访单进行复诊)"}, {"index": 2, "action": "2、复诊患者,进入咨询购买问诊", "expected": "2、问诊优惠同“复诊问诊优惠”设置"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "复诊问诊优惠设置", "raw_text": "step1: 1、工作室设置-中医线上咨询设置,查看“复诊问诊优惠”设置 => 1、用于患者同一个病情的多次复诊(收到处方自动发送的随访单10天内通过随访单进行复诊) | step2: 2、复诊患者,进入咨询购买问诊 => 2、问诊优惠同“复诊问诊优惠”设置"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "开方页方案设置,默认设置", "internal_id": "167361", "external_id": "27005", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、开方页方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "开方页方案设置,默认设置", "raw_text": "step1: 1、开方页方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "添加明医好方页,默认设置", "internal_id": "167365", "external_id": "27006", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、添加明医好方页方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "添加明医好方页,默认设置", "raw_text": "step1: 1、添加明医好方页方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "开明医好方,默认设置", "internal_id": "167369", "external_id": "27007", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、开明医好方方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "开明医好方,默认设置", "raw_text": "step1: 1、开明医好方方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "拍方,默认设置", "internal_id": "167373", "external_id": "27008", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、拍方方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "拍方,默认设置", "raw_text": "step1: 1、拍方方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "代患者购药,默认设置", "internal_id": "167377", "external_id": "27009", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、代患者购药方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "代患者购药,默认设置", "raw_text": "step1: 1、代患者购药方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "医保药房,默认设置", "internal_id": "167381", "external_id": "27010", "case_revision_version": "1", "summary": "", "preconditions": "STORE_46794/山东宏济堂(医保)/中药饮片 段迁远/57823/13506400857", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、医保药房开方方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置和患者在线查看处方不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "医保药房,默认设置", "raw_text": "STORE_46794/山东宏济堂(医保)/中药饮片 段迁远/57823/13506400857 | step1: 1、医保药房开方方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置和患者在线查看处方不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "医生助理开方,默认设置", "internal_id": "167385", "external_id": "27011", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、医生助理开方方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "医生助理开方,默认设置", "raw_text": "step1: 1、医生助理开方方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "工作室设置优化", "suite_path": ["4.32.10", "工作室设置优化"], "feature_scope": "4.32.10 > 工作室设置优化", "case_name": "团队工作室开方,默认设置", "internal_id": "167389", "external_id": "27012", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1、团队工作室开方方案设置,点击默认设置", "expected": "1、进入工作室设置页面"}, {"index": 2, "action": "2、设置完成返回开方页", "expected": "2、同步修改默认设置(其他设置不变)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "工作室设置优化"], "case_name": "团队工作室开方,默认设置", "raw_text": "step1: 1、团队工作室开方方案设置,点击默认设置 => 1、进入工作室设置页面 | step2: 2、设置完成返回开方页 => 2、同步修改默认设置(其他设置不变)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "存量医生账号", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "初始化", "存量医生账号"], "feature_scope": "多设备同时登陆安全优化 > 初始化 > 存量医生账号", "case_name": "后台发布后,存量医生的表现正常", "internal_id": "167784", "external_id": "27112", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1、api_common_account_token表:access_expire、refresh_expire字段保持不变"}, {"index": 2, "action": "", "expected": "2、医生正在使用APP,登录态不会失效"}, {"index": 3, "action": "", "expected": "3、医生登录过期后,再次登录正常,api_common_account_token数据刷新正确:access_expire、refresh_expire字段重新刷新为距今时间是7天"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "初始化", "存量医生账号"], "case_name": "后台发布后,存量医生的表现正常", "raw_text": "step1: => 1、api_common_account_token表:access_expire、refresh_expire字段保持不变 | step2: => 2、医生正在使用APP,登录态不会失效 | step3: => 3、医生登录过期后,再次登录正常,api_common_account_token数据刷新正确:access_expire、refresh_expire字段重新刷新为距今时间是7天"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "新注册医生账号", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "初始化", "新注册医生账号"], "feature_scope": "多设备同时登陆安全优化 > 初始化 > 新注册医生账号", "case_name": "新注册医生,默认有效登录时间都为7天", "internal_id": "167790", "external_id": "27113", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1、api_common_account_token表:access_expire、refresh_expire字段有效期均为7天"}, {"index": 2, "action": "", "expected": "2、医生登录过期后,再次登录正常,api_common_account_token数据刷新正确::access_expire、refresh_expire字段重新刷新为距今时间是7天"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "初始化", "新注册医生账号"], "case_name": "新注册医生,默认有效登录时间都为7天", "raw_text": "step1: => 1、api_common_account_token表:access_expire、refresh_expire字段有效期均为7天 | step2: => 2、医生登录过期后,再次登录正常,api_common_account_token数据刷新正确::access_expire、refresh_expire字段重新刷新为距今时间是7天"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "线上开方:方案无诊金", "internal_id": "167796", "external_id": "27114", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "完成购药后,refresh_expire时间延后1个月"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "线上开方:方案无诊金", "raw_text": "step1: => 完成购药后,refresh_expire时间延后1个月"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "线上开方:方案有诊金", "internal_id": "167799", "external_id": "27115", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "诊金和方案合并支付", "expected": "完成购药后,refresh_expire时间延后1个月(本次支付不会增加2次refresh_expire时间)"}, {"index": 2, "action": "诊金和方案分开支付", "expected": "1、支付完成诊金后,refresh_expire时间延后1个月 2、线上购药完成后,refresh_expire时间本次不会延后"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "线上开方:方案有诊金", "raw_text": "step1: 诊金和方案合并支付 => 完成购药后,refresh_expire时间延后1个月(本次支付不会增加2次refresh_expire时间) | step2: 诊金和方案分开支付 => 1、支付完成诊金后,refresh_expire时间延后1个月 2、线上购药完成后,refresh_expire时间本次不会延后"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "线上开方:外治方案", "internal_id": "167803", "external_id": "27116", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "有诊金的外治方案", "expected": "支付完成诊金后,refresh_expire时间延后1个月"}, {"index": 2, "action": "无诊金的外治方案", "expected": "患者点击认领后,refresh_expire时间不会延后1个月"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "线上开方:外治方案", "raw_text": "step1: 有诊金的外治方案 => 支付完成诊金后,refresh_expire时间延后1个月 | step2: 无诊金的外治方案 => 患者点击认领后,refresh_expire时间不会延后1个月"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "拍方", "internal_id": "167807", "external_id": "27117", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "直接发送", "expected": "完成购药后,refresh_expire时间延后1个月"}, {"index": 2, "action": "编辑,进入开方页后,发送", "expected": "完成购药后,refresh_expire时间延后1个月"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "拍方", "raw_text": "step1: 直接发送 => 完成购药后,refresh_expire时间延后1个月 | step2: 编辑,进入开方页后,发送 => 完成购药后,refresh_expire时间延后1个月"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "代患者购药:方案无诊金", "internal_id": "167811", "external_id": "27118", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "完成购药后,refresh_expire时间延后1个月"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "代患者购药:方案无诊金", "raw_text": "step1: => 完成购药后,refresh_expire时间延后1个月"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "代患者购药:方案有诊金", "internal_id": "167814", "external_id": "27119", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "完成购药后,refresh_expire时间延后1个月(本次支付不会增加2次refresh_expire时间)"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "代患者购药:方案有诊金", "raw_text": "step1: => 完成购药后,refresh_expire时间延后1个月(本次支付不会增加2次refresh_expire时间)"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "绑定的助理医师,开方后,系统自动转方", "internal_id": "167817", "external_id": "27120", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "完成购药后,助理医师的refresh_expire时间延后1个月"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "绑定的助理医师,开方后,系统自动转方", "raw_text": "step1: => 完成购药后,助理医师的refresh_expire时间延后1个月"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "开方用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 开方用户", "case_name": "有效登录时间已达上限", "internal_id": "167820", "external_id": "27121", "case_revision_version": "1", "summary": "有效登录时间最多延迟到3个月", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "refresh_expire时间距今已超过2个月: 如现在是2025年1月16日11:52:28,refresh_expire是2025-03-23 20:40:43", "expected": ""}, {"index": 2, "action": "医生方案被购药或医生代患者购药成功", "expected": "refresh_expire刷新为2025-04-16 11:52:28"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "开方用户"], "case_name": "有效登录时间已达上限", "raw_text": "有效登录时间最多延迟到3个月 | step1: refresh_expire时间距今已超过2个月: 如现在是2025年1月16日11:52:28,refresh_expire是2025-03-23 20:40:43 => | step2: 医生方案被购药或医生代患者购药成功 => refresh_expire刷新为2025-04-16 11:52:28"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "学习经典用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "学习经典用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 学习经典用户", "case_name": "学习经典行为,一天最多延迟1次「7天」", "internal_id": "167825", "external_id": "27122", "case_revision_version": "1", "summary": "rides-studio-dev缓存: 格式access_extend_count:{doctorId}:{clientId},如access_extend_count:55577:f290b746c72c43b2b601fe729cafdd99 值代表经典接口请求的次数,大于3次,当天不再记录。 每天凌晨,rides缓存清除", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "当天第1次,从经典方块进入经典内容,如药、方、舌诊", "expected": "refresh_expire增加7天"}, {"index": 2, "action": "当天第1次,搜索经典", "expected": "refresh_expire增加7天"}, {"index": 3, "action": "经典当天已经增加时间,再次学习经典", "expected": "refresh_expire不会再增加时间"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "学习经典用户"], "case_name": "学习经典行为,一天最多延迟1次「7天」", "raw_text": "rides-studio-dev缓存: 格式access_extend_count:{doctorId}:{clientId},如access_extend_count:55577:f290b746c72c43b2b601fe729cafdd99 值代表经典接口请求的次数,大于3次,当天不再记录。 每天凌晨,rides缓存清除 | step1: 当天第1次,从经典方块进入经典内容,如药、方、舌诊 => refresh_expire增加7天 | step2: 当天第1次,搜索经典 => refresh_expire增加7天 | step3: 经典当天已经增加时间,再次学习经典 => refresh_expire不会再增加时间"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "学习经典用户", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "学习经典用户"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 学习经典用户", "case_name": "有效登录时间已达上限", "internal_id": "167830", "external_id": "27123", "case_revision_version": "1", "summary": "有效登录时间最多延迟到3个月", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "refresh_expire时间距满3个月已不足7天: 如现在是2025年1月16日11:52:28,refresh_expire是2025-04-10 20:40:43", "expected": ""}, {"index": 2, "action": "医生方案被购药或医生代患者购药成功", "expected": "refresh_expire刷新为2025-04-16 11:52:28"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "学习经典用户"], "case_name": "有效登录时间已达上限", "raw_text": "有效登录时间最多延迟到3个月 | step1: refresh_expire时间距满3个月已不足7天: 如现在是2025年1月16日11:52:28,refresh_expire是2025-04-10 20:40:43 => | step2: 医生方案被购药或医生代患者购药成功 => refresh_expire刷新为2025-04-16 11:52:28"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "当天第1次满足1分钟内1g药材查看明细3次", "internal_id": "167835", "external_id": "27124", "case_revision_version": "1", "summary": "/api/pharmacy/medicine/drug-price接口", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "编辑药材页点击“查看明细”,且药材含有1g药材,1分钟内触发2次", "expected": "1、access_illegality_count:55577:f290b746c72c43b2b601fe729cafdd99记录的值为2 2、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99未产生 3、refresh_expire无变化"}, {"index": 2, "action": "编辑药材页点击“查看明细”,且药材含有1g药材", "expected": "1、access_illegality_count:55577:f290b746c72c43b2b601fe729cafdd99记录的值为3 2、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99标记为1 3、refresh_expire无变化"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "当天第1次满足1分钟内1g药材查看明细3次", "raw_text": "/api/pharmacy/medicine/drug-price接口 | step1: 编辑药材页点击“查看明细”,且药材含有1g药材,1分钟内触发2次 => 1、access_illegality_count:55577:f290b746c72c43b2b601fe729cafdd99记录的值为2 2、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99未产生 3、refresh_expire无变化 | step2: 编辑药材页点击“查看明细”,且药材含有1g药材 => 1、access_illegality_count:55577:f290b746c72c43b2b601fe729cafdd99记录的值为3 2、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99标记为1 3、refresh_expire无变化"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "当天第2次满足1分钟内1g药材查看明细3次", "internal_id": "167839", "external_id": "27125", "case_revision_version": "1", "summary": "/api/pharmacy/medicine/drug-price接口", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "编辑药材页点击“查看明细”,且药材含有1g药材", "expected": "1、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99保持为1 2、refresh_expire减少3天"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "当天第2次满足1分钟内1g药材查看明细3次", "raw_text": "/api/pharmacy/medicine/drug-price接口 | step1: 编辑药材页点击“查看明细”,且药材含有1g药材 => 1、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99保持为1 2、refresh_expire减少3天"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "当天第3次满足1分钟内1g药材查看明细3次「超过3次」", "internal_id": "167842", "external_id": "27126", "case_revision_version": "1", "summary": "/api/pharmacy/medicine/drug-price接口", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "当天已使用免扣时间的名额", "expected": ""}, {"index": 2, "action": "1分钟内,编辑药材页连续7次点击“查看明细”,且药材含有1g药材", "expected": "1、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99保持为1 2、refresh_expire减少3天"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "当天第3次满足1分钟内1g药材查看明细3次「超过3次」", "raw_text": "/api/pharmacy/medicine/drug-price接口 | step1: 当天已使用免扣时间的名额 => | step2: 1分钟内,编辑药材页连续7次点击“查看明细”,且药材含有1g药材 => 1、access_illegality_day:55577:f290b746c72c43b2b601fe729cafdd99保持为1 2、refresh_expire减少3天"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "1分钟内不含1g药材,查看明细3次", "internal_id": "167846", "external_id": "27127", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "1分钟内不含1g药材,查看明细3次", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "非克药材", "internal_id": "167848", "external_id": "27128", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "如1个,目前不转化为克,直接传后台的", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "此为新加的传参,专门为了后台统计,开发已评估无其他影响。"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "非克药材", "raw_text": "step1: 如1个,目前不转化为克,直接传后台的 => [截图] | step2: => 此为新加的传参,专门为了后台统计,开发已评估无其他影响。"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "异常用户登出", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "feature_scope": "多设备同时登陆安全优化 > 有效登录时间变化逻辑 > 异常用户登出", "case_name": "有效登录时间已达下限", "internal_id": "167852", "external_id": "27129", "case_revision_version": "1", "summary": "有效登录时间小于1天则不再扣除时间", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "refresh_expire过期时间不足3天: 如现在是2025年1月16日11:52:28,refresh_expire是2025-01-18 20:40:43", "expected": ""}, {"index": 2, "action": "触发异常", "expected": "refresh_expire刷新为2025-01-17 11:52:28"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "有效登录时间变化逻辑", "异常用户登出"], "case_name": "有效登录时间已达下限", "raw_text": "有效登录时间小于1天则不再扣除时间 | step1: refresh_expire过期时间不足3天: 如现在是2025年1月16日11:52:28,refresh_expire是2025-01-18 20:40:43 => | step2: 触发异常 => refresh_expire刷新为2025-01-17 11:52:28"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "其他", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "feature_scope": "4.32.10 > 多设备同时登陆安全优化 > 其他", "case_name": "PC端", "internal_id": "167857", "external_id": "27130", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "开方,购药成功", "expected": "refresh_expire不会增加时间"}, {"index": 2, "action": "满足1分钟内1g药材调用接口/api/pharmacy/medicine/drug-pricech超过3次", "expected": "refresh_expire不会增加时间"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "case_name": "PC端", "raw_text": "step1: 开方,购药成功 => refresh_expire不会增加时间 | step2: 满足1分钟内1g药材调用接口/api/pharmacy/medicine/drug-pricech超过3次 => refresh_expire不会增加时间"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "其他", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "feature_scope": "4.32.10 > 多设备同时登陆安全优化 > 其他", "case_name": "工作室助手", "internal_id": "167861", "external_id": "27131", "case_revision_version": "1", "summary": "账号A是账号B的工作室助手", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "账号A切换到账号B的工作室,进入编辑药材页,满足1分钟内1g药材查看明细3次", "expected": "账号A有效时间减少3天"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "case_name": "工作室助手", "raw_text": "账号A是账号B的工作室助手 | step1: 账号A切换到账号B的工作室,进入编辑药材页,满足1分钟内1g药材查看明细3次 => 账号A有效时间减少3天"}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "其他", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "feature_scope": "4.32.10 > 多设备同时登陆安全优化 > 其他", "case_name": "A端已达上限或下限,B端正常增加或减少有效登录时间", "internal_id": "167864", "external_id": "27132", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "case_name": "A端已达上限或下限,B端正常增加或减少有效登录时间", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.32.10", "suite_name": "其他", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "feature_scope": "4.32.10 > 多设备同时登陆安全优化 > 其他", "case_name": "token过期,医生端自动退出登录", "internal_id": "167866", "external_id": "27133", "case_revision_version": "1", "summary": "rides-djzy-dev缓存,格式: login_access_token_763088608a4e4a1f8823e1c618c98692(此为access_token)", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "access_expire、refresh_expire时间相同,且均还有10分钟过期", "expected": ""}, {"index": 2, "action": "10分钟后,login_access_token_763088608a4e4a1f8823e1c618c98692到期", "expected": "医生端自动退出登录(refresh_expire已过期)"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.32.10.testsuite-deep.xml", "suite_path": ["4.32.10", "多设备同时登陆安全优化", "其他"], "case_name": "token过期,医生端自动退出登录", "raw_text": "rides-djzy-dev缓存,格式: login_access_token_763088608a4e4a1f8823e1c618c98692(此为access_token) | step1: access_expire、refresh_expire时间相同,且均还有10分钟过期 => | step2: 10分钟后,login_access_token_763088608a4e4a1f8823e1c618c98692到期 => 医生端自动退出登录(refresh_expire已过期)"}}