case_candidates.jsonl 42.3 KB
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "搜索结果主字档案视觉效果优化", "suite_path": ["4.57.3", "医师端", "搜索结果主字档案视觉效果优化"], "feature_scope": "4.57.3 > 医师端 > 搜索结果主字档案视觉效果优化", "case_name": "搜索列表子档案上方显示“家庭成员”的标签", "internal_id": "184188", "external_id": "30893", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,咨询tab页左上角的搜索; 2,咨询tab页右上角-全部患者搜索; 3,咨询tab页右上角-患者通讯录搜索; 4,首页tab页-患者-全部患者和患者通讯录搜索;", "expected": "1,如果子档案创建的时候有选择儿子、女儿等关系,要把标签显示出来。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "搜索结果主字档案视觉效果优化"], "case_name": "搜索列表子档案上方显示“家庭成员”的标签", "raw_text": "step1: 1,咨询tab页左上角的搜索; 2,咨询tab页右上角-全部患者搜索; 3,咨询tab页右上角-患者通讯录搜索; 4,首页tab页-患者-全部患者和患者通讯录搜索; => 1,如果子档案创建的时候有选择儿子、女儿等关系,要把标签显示出来。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "搜索结果主字档案视觉效果优化", "suite_path": ["4.57.3", "医师端", "搜索结果主字档案视觉效果优化"], "feature_scope": "4.57.3 > 医师端 > 搜索结果主字档案视觉效果优化", "case_name": "备注里有字符+数字,搜索数字时,允许搜索出内容", "internal_id": "184191", "external_id": "30894", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "大家321,搜索:321", "expected": "搜索出结果"}, {"index": 2, "action": "大家321,搜索:大家", "expected": "模糊搜索出有:大家的档案或者会话记录或者病历"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "搜索结果主字档案视觉效果优化"], "case_name": "备注里有字符+数字,搜索数字时,允许搜索出内容", "raw_text": "step1: 大家321,搜索:321 => 搜索出结果 | step2: 大家321,搜索:大家 => 模糊搜索出有:大家的档案或者会话记录或者病历"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "预约记录", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "预约记录"], "feature_scope": "医师端 > 预约挂号相关优化 > 预约记录", "case_name": "预约记录页去掉顶部的“全部、今日和明日”按钮", "internal_id": "184197", "external_id": "30895", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "预约记录"], "case_name": "预约记录页去掉顶部的“全部、今日和明日”按钮", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "预约记录", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "预约记录"], "feature_scope": "医师端 > 预约挂号相关优化 > 预约记录", "case_name": "预约记录页面顶部新增“筛选时间”筛选框", "internal_id": "184200", "external_id": "30896", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,默认显示全部时间; [截图]"}, {"index": 2, "action": "点击筛选时间", "expected": "1,弹出筛选时间弹窗; 2,单选,可以选择:今日,明日,和时间段内的; 3,起始时间和终止时间可以只选中一个; 4,什么都不选择,点击【确定】按钮,默认显示全部预约记录(之前的,现在的,之后的); 5,选择了今日/明日/时间段内,显示今日/明日/时间段内的预约记录。 [截图]"}, {"index": 3, "action": "点击选择起始时间", "expected": "1,最早可以选择:??? 2,默认选择今日时间; 3,点击「X」,默认没选中时间; 4,点击【确定】按钮,选中时间; 5,置选择起始时间,筛选出该时间之后的数据。 [截图]"}, {"index": 4, "action": "选择终止时间", "expected": "1,默认选中今日时间; 2,最晚可以选择??? 3,只选择终止时间,筛选出这个时间之前的所有数据。 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "预约记录"], "case_name": "预约记录页面顶部新增“筛选时间”筛选框", "raw_text": "step1:  => 1,默认显示全部时间; [截图] | step2: 点击筛选时间 => 1,弹出筛选时间弹窗; 2,单选,可以选择:今日,明日,和时间段内的; 3,起始时间和终止时间可以只选中一个; 4,什么都不选择,点击【确定】按钮,默认显示全部预约记录(之前的,现在的,之后的); 5,选择了今日/明日/时间段内,显示今日/明日/时间段内的预约记录。 [截图] | step3: 点击选择起始时间 => 1,最早可以选择:??? 2,默认选择今日时间; 3,点击「X」,默认没选中时间; 4,点击【确定】按钮,选中时间; 5,置选择起始时间,筛选出该时间之后的数据。 [截图] | step4: 选择终止时间 => 1,默认选中今日时间; 2,最晚可以选择??? 3,只选择终止时间,筛选出这个时间之前的所有数据。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "门诊预约分享", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "门诊预约分享"], "feature_scope": "医师端 > 预约挂号相关优化 > 门诊预约分享", "case_name": "医师门诊预约分享图片优化", "internal_id": "184207", "external_id": "30897", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,检查医师只有一个坐诊机构和很多个坐诊机构的分享(显示全部的坐诊机构名字); 2,不再显示坐诊机构地址; 3,其他内容还是不变,医师姓名、擅长、头像、资格已认证等。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "门诊预约分享"], "case_name": "医师门诊预约分享图片优化", "raw_text": "step1:  => 1,检查医师只有一个坐诊机构和很多个坐诊机构的分享(显示全部的坐诊机构名字); 2,不再显示坐诊机构地址; 3,其他内容还是不变,医师姓名、擅长、头像、资格已认证等。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "取消预约通知", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "取消预约通知"], "feature_scope": "医师端 > 预约挂号相关优化 > 取消预约通知", "case_name": "设置-推送消息设置页面增加“患者取消预约”选项", "internal_id": "184211", "external_id": "30898", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,默认关闭; [截图]"}, {"index": 2, "action": "打开开关后,患者取消了预约, 会给医师发app的push通知", "expected": "1,通知标题:患者取消预约; 2,通知文案:【患者姓名】取消了【X月X日 HH:MM】在【坐诊机构名称】的预约,点击查看》 3,医师点击该推送通知,进入到预约详情页面;"}, {"index": 3, "action": "打开开关后,患者取消了预约,会给医师发app通知", "expected": "逻辑同push通知一样 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "取消预约通知"], "case_name": "设置-推送消息设置页面增加“患者取消预约”选项", "raw_text": "step1:  => 1,默认关闭; [截图] | step2: 打开开关后,患者取消了预约, 会给医师发app的push通知 => 1,通知标题:患者取消预约; 2,通知文案:【患者姓名】取消了【X月X日 HH:MM】在【坐诊机构名称】的预约,点击查看》 3,医师点击该推送通知,进入到预约详情页面; | step3: 打开开关后,患者取消了预约,会给医师发app通知 => 逻辑同push通知一样 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "取消预约通知", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "取消预约通知"], "feature_scope": "医师端 > 预约挂号相关优化 > 取消预约通知", "case_name": "患者取消预约详情页", "internal_id": "184216", "external_id": "30899", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,新增【患者取消】的标识, 仅展示,不能点击 ; 2, 患者取消预约详情页、已就诊详情页、未就诊详情页都 新增跳转到患者会话页的入口; [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "预约挂号相关优化", "取消预约通知"], "case_name": "患者取消预约详情页", "raw_text": "step1:  => 1,新增【患者取消】的标识, 仅展示,不能点击 ; 2, 患者取消预约详情页、已就诊详情页、未就诊详情页都 新增跳转到患者会话页的入口; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "每个门诊机构下方都增加“患者加号”的按钮", "internal_id": "184220", "external_id": "30900", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "每个门诊机构下方都增加“患者加号”的按钮", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "点击患者加号 按钮,弹出患者加号弹窗", "internal_id": "184223", "external_id": "30901", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,默认选中当天的时间; 2,下方的坐诊时间 有多个时 (上午、下午、晚上), 不默认选中; 3,下方的坐诊时间 只有一个时 (上午、下午、晚上), 默认选中; 4,点击右上角的【X】关闭弹窗。"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "点击患者加号 按钮,弹出患者加号弹窗", "raw_text": "step1:  => [截图] | step2:  => 1,默认选中当天的时间; 2,下方的坐诊时间 有多个时 (上午、下午、晚上), 不默认选中; 3,下方的坐诊时间 只有一个时 (上午、下午、晚上), 默认选中; 4,点击右上角的【X】关闭弹窗。"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "选择的时间有开启坐诊,不管是否有放号数,患者加号弹窗里都显示当天的坐诊时间", "internal_id": "184227", "external_id": "30902", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-23:00的坐诊 (有放号数或者没有放号数); 2, 当前时间还没有超出2026年3月8号,8:00 ,医师点击患者加号,患者加号弹窗里选择2026年3月8号", "expected": "1,下方的坐诊时间显示上午:8:00-13:00、下午13:10-19:00、晚上19:20-23:00; 2,只能选择其中一个坐诊时间;"}, {"index": 2, "action": "1,2026年3月8日医师开启了上午:8:00-13:00的坐诊 (有放号数或者没有放号数); 2, 当前时间还没有超出2026年3月8号,8:00, 医师点击患者加号,患者加号弹窗里选择2026年3月8号", "expected": "1,下方的坐诊时间显示:上午:8:00-13:00,并且默认选中;"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "选择的时间有开启坐诊,不管是否有放号数,患者加号弹窗里都显示当天的坐诊时间", "raw_text": "step1: 1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-23:00的坐诊 (有放号数或者没有放号数); 2, 当前时间还没有超出2026年3月8号,8:00 ,医师点击患者加号,患者加号弹窗里选择2026年3月8号 => 1,下方的坐诊时间显示上午:8:00-13:00、下午13:10-19:00、晚上19:20-23:00; 2,只能选择其中一个坐诊时间; | step2: 1,2026年3月8日医师开启了上午:8:00-13:00的坐诊 (有放号数或者没有放号数); 2, 当前时间还没有超出2026年3月8号,8:00, 医师点击患者加号,患者加号弹窗里选择2026年3月8号 => 1,下方的坐诊时间显示:上午:8:00-13:00,并且默认选中;"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "当前时间已超过医师设置的坐诊时间,患者加号弹窗里隐藏该坐诊时间", "internal_id": "184231", "external_id": "30903", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-20:00的坐诊; 2, 当前时间为2026年3月8号13:10分, 医师点击患者加号,患者加号弹窗里选择2026年3月8号", "expected": "1,下方的坐诊时间显示 下午13:10-19:00、晚上19:20-23:00; 2,只能选择其中一个坐诊时间;"}, {"index": 2, "action": "1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-20:00的坐诊; 2, 当前时间为2026年3月8号20:10分 ,医师点击患者加号,患者加号弹窗里选择2026年3月8号", "expected": "1,下方的坐诊时间显示:您当天坐诊时间已结束; 2,点击【发送给患者】,toast提示:您当天坐诊时间已结束; [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "当前时间已超过医师设置的坐诊时间,患者加号弹窗里隐藏该坐诊时间", "raw_text": "step1: 1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-20:00的坐诊; 2, 当前时间为2026年3月8号13:10分, 医师点击患者加号,患者加号弹窗里选择2026年3月8号 => 1,下方的坐诊时间显示 下午13:10-19:00、晚上19:20-23:00; 2,只能选择其中一个坐诊时间; | step2: 1,2026年3月8日医师开启了上午:8:00-13:00、下午13:10-19:00、晚上19:20-20:00的坐诊; 2, 当前时间为2026年3月8号20:10分 ,医师点击患者加号,患者加号弹窗里选择2026年3月8号 => 1,下方的坐诊时间显示:您当天坐诊时间已结束; 2,点击【发送给患者】,toast提示:您当天坐诊时间已结束; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "选择的时间没有开启坐诊,不显示坐诊时间", "internal_id": "184235", "external_id": "30904", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,2026年3月8日医师 没有开启坐诊 ; 2,医师点击患者加号,患者加号弹窗里选择2026年3月8号", "expected": "1,下方的坐诊时间显示:您当天没有坐诊排班; 2,点击【发送给患者】,toast提示:您当天没有坐诊排班; [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "选择的时间没有开启坐诊,不显示坐诊时间", "raw_text": "step1: 1,2026年3月8日医师 没有开启坐诊 ; 2,医师点击患者加号,患者加号弹窗里选择2026年3月8号 => 1,下方的坐诊时间显示:您当天没有坐诊排班; 2,点击【发送给患者】,toast提示:您当天没有坐诊排班; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "患者加号弹窗里选择了时间,没有选择坐诊时间,点击【发送给患者】toast提示:请选择坐诊时间段", "internal_id": "184238", "external_id": "30905", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "患者加号弹窗里选择了时间,没有选择坐诊时间,点击【发送给患者】toast提示:请选择坐诊时间段", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "患者加号弹窗里选择了时间,选择了坐诊时间,点击【发送给患者】,弹出工作室患者和微信发送两个路径", "internal_id": "184241", "external_id": "30906", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击【取消】按钮", "expected": "弹窗关闭,回到门诊信息页面"}, {"index": 3, "action": "选择工作室患者路径发送", "expected": "1,进入到选择患者页面; 2,可以单选; 3,没有选择患者的时候,下方【确定并发送】按钮置灰不可点击; 4,选中患者后,【确定并发送】按钮点亮可以点击; [截图] [截图] [截图]"}, {"index": 4, "action": "点击【确定并发送】按钮", "expected": "1,回到门诊信息页面,并且toast提示:患者加号发送成功; [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "患者加号弹窗里选择了时间,选择了坐诊时间,点击【发送给患者】,弹出工作室患者和微信发送两个路径", "raw_text": "step1:  => [截图] | step2: 点击【取消】按钮 => 弹窗关闭,回到门诊信息页面 | step3: 选择工作室患者路径发送 => 1,进入到选择患者页面; 2,可以单选; 3,没有选择患者的时候,下方【确定并发送】按钮置灰不可点击; 4,选中患者后,【确定并发送】按钮点亮可以点击; [截图] [截图] [截图] | step4: 点击【确定并发送】按钮 => 1,回到门诊信息页面,并且toast提示:患者加号发送成功; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "选择微信发送路径,打开微信", "internal_id": "184247", "external_id": "30907", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "选择微信发送路径,打开微信", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "选择患者工作室发送加号成功后,患者和医生端的聊天页显示:加号消息", "internal_id": "184249", "external_id": "30908", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "检查医生端和患者端这条消息的展示是否正确", "expected": "1,标题:加号预约通道; 2,时间:医师选择的年月日(上午/下午/晚上); 3,地点:坐诊机构的地点; 4,患者预约成功后,就诊时间显示: 坐诊时间结束的时间 [截图]"}, {"index": 2, "action": "", "expected": "该条消息患者端可以点击去购买,医师无法点击查看详情"}, {"index": 3, "action": "", "expected": "引用,撤回,复制该消息"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "选择患者工作室发送加号成功后,患者和医生端的聊天页显示:加号消息", "raw_text": "step1: 检查医生端和患者端这条消息的展示是否正确 => 1,标题:加号预约通道; 2,时间:医师选择的年月日(上午/下午/晚上); 3,地点:坐诊机构的地点; 4,患者预约成功后,就诊时间显示: 坐诊时间结束的时间 [截图] | step2:  => 该条消息患者端可以点击去购买,医师无法点击查看详情 | step3:  => 引用,撤回,复制该消息"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者加号", "suite_path": ["4.57.3", "医师端", "患者加号"], "feature_scope": "4.57.3 > 医师端 > 患者加号", "case_name": "检查门诊预约的其他逻辑", "internal_id": "184254", "external_id": "30909", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "患者加号"], "case_name": "检查门诊预约的其他逻辑", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "iOS患教文章-资料库没有搜索框", "suite_path": ["4.57.3", "医师端", "iOS患教文章-资料库没有搜索框"], "feature_scope": "4.57.3 > 医师端 > iOS患教文章-资料库没有搜索框", "case_name": "患教文章资料库增加搜索框", "internal_id": "184320", "external_id": "30929", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "搜索的结果同安卓 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "医师端", "iOS患教文章-资料库没有搜索框"], "case_name": "患教文章资料库增加搜索框", "raw_text": "step1:  => 搜索的结果同安卓 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "未选择就诊人相关优化", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "feature_scope": "4.57.3 > 患者端 > 未选择就诊人相关优化", "case_name": "问诊支付页面增加完善就诊人提示", "internal_id": "184464", "external_id": "30965", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "case_name": "问诊支付页面增加完善就诊人提示", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "未选择就诊人相关优化", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "feature_scope": "4.57.3 > 患者端 > 未选择就诊人相关优化", "case_name": "新患者购买问诊后点击创建病历档案页左上角的返回按钮,弹出弹窗", "internal_id": "184467", "external_id": "30966", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,新患者购买问诊后,进入创建档案页面; 2,此时点击创建档案页面左上角返回按钮", "expected": "弹出弹窗提示 [截图]"}, {"index": 2, "action": "1,新患者购买问诊后,没有选择档案; 2,通过聊天页底部的“完善就诊人信息”入口; 3,进入创建档案页面,点击该页面左上角的返回按钮;", "expected": "弹出弹窗提示"}, {"index": 3, "action": "", "expected": "1,点击弹窗里的【仍要退出】,退出该页面,回到聊天页后; (1)回到聊天页后,聊天页底部显示“完善就诊人”入口; 2,点击【去提交】,弹窗关闭,还停留在当前页面;"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "case_name": "新患者购买问诊后点击创建病历档案页左上角的返回按钮,弹出弹窗", "raw_text": "step1: 1,新患者购买问诊后,进入创建档案页面; 2,此时点击创建档案页面左上角返回按钮 => 弹出弹窗提示 [截图] | step2: 1,新患者购买问诊后,没有选择档案; 2,通过聊天页底部的“完善就诊人信息”入口; 3,进入创建档案页面,点击该页面左上角的返回按钮; => 弹出弹窗提示 | step3:  => 1,点击弹窗里的【仍要退出】,退出该页面,回到聊天页后; (1)回到聊天页后,聊天页底部显示“完善就诊人”入口; 2,点击【去提交】,弹窗关闭,还停留在当前页面;"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "未选择就诊人相关优化", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "feature_scope": "4.57.3 > 患者端 > 未选择就诊人相关优化", "case_name": "老患者购买问诊进入选择档案页面,点击左上角的返回按钮,弹出提示", "internal_id": "184472", "external_id": "30967", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,老患者购买问诊后,进入选择档案页面; 2,此时点击选择档案页面左上角返回按钮;", "expected": "弹出弹窗提示 [截图]"}, {"index": 2, "action": "1,老患者购买问诊后,没有选择档案; 2,通过聊天页底部的“完善就诊人信息”入口; 3,进入选择档案页面,点击该页面左上角的返回按钮;", "expected": "弹出弹窗提示"}, {"index": 3, "action": "", "expected": "1,点击弹窗里的【仍要退出】,退出该页面,回到聊天页后; (1)回到聊天页后,聊天页底部显示“完善就诊人”入口; 2,点击【去提交】,弹窗关闭,还停留在当前页面;"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "未选择就诊人相关优化"], "case_name": "老患者购买问诊进入选择档案页面,点击左上角的返回按钮,弹出提示", "raw_text": "step1: 1,老患者购买问诊后,进入选择档案页面; 2,此时点击选择档案页面左上角返回按钮; => 弹出弹窗提示 [截图] | step2: 1,老患者购买问诊后,没有选择档案; 2,通过聊天页底部的“完善就诊人信息”入口; 3,进入选择档案页面,点击该页面左上角的返回按钮; => 弹出弹窗提示 | step3:  => 1,点击弹窗里的【仍要退出】,退出该页面,回到聊天页后; (1)回到聊天页后,聊天页底部显示“完善就诊人”入口; 2,点击【去提交】,弹窗关闭,还停留在当前页面;"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "填写主诉页面支持更换就诊人", "suite_path": ["4.57.3", "患者端", "填写主诉页面支持更换就诊人"], "feature_scope": "4.57.3 > 患者端 > 填写主诉页面支持更换就诊人", "case_name": "填写主诉页面,点击“修改”按钮,进入创建档案页面", "internal_id": "184456", "external_id": "30963", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,该页面不允许修改姓名和身份证号; 2,如果是其他证件,还不允许修改性别。 3,姓名上方新增“更换就诊人”按钮。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "填写主诉页面支持更换就诊人"], "case_name": "填写主诉页面,点击“修改”按钮,进入创建档案页面", "raw_text": "step1:  => 1,该页面不允许修改姓名和身份证号; 2,如果是其他证件,还不允许修改性别。 3,姓名上方新增“更换就诊人”按钮。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "填写主诉页面支持更换就诊人", "suite_path": ["4.57.3", "患者端", "填写主诉页面支持更换就诊人"], "feature_scope": "4.57.3 > 患者端 > 填写主诉页面支持更换就诊人", "case_name": "点击更换就诊人按钮,进入选择档案页面", "internal_id": "184459", "external_id": "30964", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "1,单选; 2,进入该页面后,之前的就诊人默认选中,底部的【更换就诊人】按钮,置灰不可点击; 3,选择不完善的档案,弹出补充弹窗; 4,可以新增档案; 5,选择非当前档案后,底部【确认更换】按钮点亮,点击后更换成功,页面回到填写主诉页面,同时如果是默认问诊单更换档案后,要根据性别填写对应的问诊单。"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "填写主诉页面支持更换就诊人"], "case_name": "点击更换就诊人按钮,进入选择档案页面", "raw_text": "step1:  => [截图] | step2:  => 1,单选; 2,进入该页面后,之前的就诊人默认选中,底部的【更换就诊人】按钮,置灰不可点击; 3,选择不完善的档案,弹出补充弹窗; 4,可以新增档案; 5,选择非当前档案后,底部【确认更换】按钮点亮,点击后更换成功,页面回到填写主诉页面,同时如果是默认问诊单更换档案后,要根据性别填写对应的问诊单。"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "预约单详情修改", "suite_path": ["4.57.3", "患者端", "预约挂号相关优化", "预约单详情修改"], "feature_scope": "患者端 > 预约挂号相关优化 > 预约单详情修改", "case_name": "患者预约成功后详情页ui修改", "internal_id": "184479", "external_id": "30968", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "[截图]"}, {"index": 3, "action": "", "expected": "[截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "预约挂号相关优化", "预约单详情修改"], "case_name": "患者预约成功后详情页ui修改", "raw_text": "step1:  => [截图] | step2:  => [截图] | step3:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "预约单详情修改", "suite_path": ["4.57.3", "患者端", "预约挂号相关优化", "预约单详情修改"], "feature_scope": "患者端 > 预约挂号相关优化 > 预约单详情修改", "case_name": "点击预约成功的预约详情页里的【保存凭证】ui修改", "internal_id": "184484", "external_id": "30969", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "预约挂号相关优化", "预约单详情修改"], "case_name": "点击预约成功的预约详情页里的【保存凭证】ui修改", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "医师选择微信发送患者加号,微信里的加号消息显示", "internal_id": "184431", "external_id": "30956", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,显示文案:您号, XXX医师(XXX执业医师) 已为您开放专属加号预约通道,请点击完成加号预约。 2,检查ios和安卓各自发出的该消息; [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "医师选择微信发送患者加号,微信里的加号消息显示", "raw_text": "step1:  => 1,显示文案:您号, XXX医师(XXX执业医师) 已为您开放专属加号预约通道,请点击完成加号预约。 2,检查ios和安卓各自发出的该消息; [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "患者加号的消息通过微信发送给没有关注该医师的患者,患者可以正常去购买该医师的门诊,同时该患者点击后自动关注该医师", "internal_id": "184434", "external_id": "30957", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "患者加号的消息通过微信发送给没有关注该医师的患者,患者可以正常去购买该医师的门诊,同时该患者点击后自动关注该医师", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "患者加号的消息通过微信发送给已经关注该医师的患者,患者可以正常去预约医师的门诊", "internal_id": "184436", "external_id": "30958", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "患者加号的消息通过微信发送给已经关注该医师的患者,患者可以正常去预约医师的门诊", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "患者点击微信发送或者聊天页发的患者加号消息,进入填写预约信息页面", "internal_id": "184438", "external_id": "30959", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "该页面同患者通过医师主页去预约医师的门诊进入的页面一样 检查门诊公立收费,免费,到院缴费;私立收费,免费,到院缴费", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "[截图]"}, {"index": 3, "action": "点击左上角的返回按钮", "expected": "回到上一个:微信聊天页或者医患聊天页"}], "step_count": 3, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "患者点击微信发送或者聊天页发的患者加号消息,进入填写预约信息页面", "raw_text": "step1: 该页面同患者通过医师主页去预约医师的门诊进入的页面一样 检查门诊公立收费,免费,到院缴费;私立收费,免费,到院缴费 => [截图] | step2:  => [截图] | step3: 点击左上角的返回按钮 => 回到上一个:微信聊天页或者医患聊天页"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "患者通过加号消息预约成功后,再次点击微信发送或者聊天页发的患者加号消息,进入挂号成功详情页", "internal_id": "184443", "external_id": "30960", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者预约门诊成功后,预约成功详情页ui修改,检查", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "患者通过加号消息预约成功后,再次点击微信发送或者聊天页发的患者加号消息,进入挂号成功详情页", "raw_text": "step1: 患者预约门诊成功后,预约成功详情页ui修改,检查 => [截图] | step2:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "超出医师的坐诊时间后,患者点击该加号消息,进入加号预约过期页面", "internal_id": "184447", "external_id": "30961", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "1,医师发的加号坐诊时间为:2026年3月8号上午8:00-11:00; 2,患者在11:00之后去点击该消息(微信或者聊天页里的消息);", "expected": "[截图]"}, {"index": 2, "action": "点击【联系对方】按钮", "expected": "进入到该医师的聊天页"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "超出医师的坐诊时间后,患者点击该加号消息,进入加号预约过期页面", "raw_text": "step1: 1,医师发的加号坐诊时间为:2026年3月8号上午8:00-11:00; 2,患者在11:00之后去点击该消息(微信或者聊天页里的消息); => [截图] | step2: 点击【联系对方】按钮 => 进入到该医师的聊天页"}}
{"candidate_type": "testcase", "app_version": "v4.57.3", "suite_name": "患者端患者加号", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "feature_scope": "4.57.3 > 患者端 > 患者端患者加号", "case_name": "医师发给患者的加号消息,只能一个患者预约", "internal_id": "184451", "external_id": "30962", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医师通过工作室路径给患者发加号消息", "expected": "只会有一个患者去预约"}, {"index": 2, "action": "医师通过微信路径把加号消息发送到微信聊天页", "expected": "1,可以多个患者点击该消息进入预约详情页; 2,但是只能有一个患者预约成功; 3,当有两个患者同时点击预约时,只有一个患者可以预约成功,另外一个患者会toast提示:加号名额已满,无法继续预约。"}], "step_count": 2, "evidence": {"xml_file": "testCase/4.57.3.testsuite-deep.xml", "suite_path": ["4.57.3", "患者端", "患者端患者加号"], "case_name": "医师发给患者的加号消息,只能一个患者预约", "raw_text": "step1: 医师通过工作室路径给患者发加号消息 => 只会有一个患者去预约 | step2: 医师通过微信路径把加号消息发送到微信聊天页 => 1,可以多个患者点击该消息进入预约详情页; 2,但是只能有一个患者预约成功; 3,当有两个患者同时点击预约时,只有一个患者可以预约成功,另外一个患者会toast提示:加号名额已满,无法继续预约。"}}