case_candidates.jsonl 244 KB
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "【评价】按钮", "suite_path": ["V4.21.1", "患者端", "可以评价", "【评价】按钮"], "feature_scope": "患者端 > 可以评价 > 【评价】按钮", "case_name": "每次问诊,患者只可以评价一次", "internal_id": "189860", "external_id": "32031", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一次问诊,医生首次回复后的,48小时内", "expected": "可以进行一次评价"}, {"index": 2, "action": "患者购买了嵌套问诊", "expected": "也只可以评价一次"}, {"index": 3, "action": "问诊期间,已经评价过的,再次点击“评价”", "expected": "toast提示:您已提交过评价"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "【评价】按钮"], "case_name": "每次问诊,患者只可以评价一次", "raw_text": "step1: 患者购买了一次问诊,医生首次回复后的,48小时内 => 可以进行一次评价 | step2: 患者购买了嵌套问诊 => 也只可以评价一次 | step3: 问诊期间,已经评价过的,再次点击“评价” => toast提示:您已提交过评价"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "【评价】按钮", "suite_path": ["V4.21.1", "患者端", "可以评价", "【评价】按钮"], "feature_scope": "患者端 > 可以评价 > 【评价】按钮", "case_name": "点击评价,进入到评价页面", "internal_id": "189865", "external_id": "32032", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "【评价】按钮"], "case_name": "点击评价,进入到评价页面", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "小程序会话框", "suite_path": ["V4.21.1", "患者端", "可以评价", "小程序会话框"], "feature_scope": "患者端 > 可以评价 > 小程序会话框", "case_name": "患者提交评价成功后,发送完成评价的tips消息", "internal_id": "189868", "external_id": "32033", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击查看详情,进入到评价详情页面", "expected": "[截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "小程序会话框"], "case_name": "患者提交评价成功后,发送完成评价的tips消息", "raw_text": "step1:  => [截图] | step2: 点击查看详情,进入到评价详情页面 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价入口", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "feature_scope": "患者端 > 可以评价 > 评价入口", "case_name": "问诊期间,医生首次回复后,出现“评价”入口", "internal_id": "189882", "external_id": "32036", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一次 图文/电话/视频问诊,问诊期间,医生首次回复后", "expected": "底部出现“评价”入口 [截图]"}, {"index": 2, "action": "嵌套问诊期间,医生首次回复后", "expected": "底部出现“评价”入口 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "case_name": "问诊期间,医生首次回复后,出现“评价”入口", "raw_text": "step1: 患者购买了一次 图文/电话/视频问诊,问诊期间,医生首次回复后 => 底部出现“评价”入口 [截图] | step2: 嵌套问诊期间,医生首次回复后 => 底部出现“评价”入口 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价入口", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "feature_scope": "患者端 > 可以评价 > 评价入口", "case_name": "问诊期间,医生还没有回复,不出现“评价”入口", "internal_id": "189886", "external_id": "32037", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了 图文/视频/电话问诊,问诊期间,医生一直没有回复", "expected": "底部不会出现“评价”入口"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "case_name": "问诊期间,医生还没有回复,不出现“评价”入口", "raw_text": "step1: 患者购买了 图文/视频/电话问诊,问诊期间,医生一直没有回复 => 底部不会出现“评价”入口"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价入口", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "feature_scope": "患者端 > 可以评价 > 评价入口", "case_name": "不在问诊期间,医生回复,会话页不展示“评价”入口", "internal_id": "189889", "external_id": "32038", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者只是购买了一个提问,医生回复后", "expected": "底部不会出现“评价”入口"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "case_name": "不在问诊期间,医生回复,会话页不展示“评价”入口", "raw_text": "step1: 患者只是购买了一个提问,医生回复后 => 底部不会出现“评价”入口"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价入口", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "feature_scope": "患者端 > 可以评价 > 评价入口", "case_name": "问诊结束后,“评价”入口消失", "internal_id": "189892", "external_id": "32039", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者购买了一次问诊,医生首次回复后,出现评价入口;在医生首次回复的48小时后", "expected": "底部的“评价”入口消失"}, {"index": 2, "action": "患者先购买了一次问诊,医生首次回复后,出现评价入口; 在医生首次回复的48小时内,患者又购买了一次问诊, 之后医生回复", "expected": "在医生第二次回复的48小时后,底部“评价”入口消失"}, {"index": 3, "action": "患者先购买了一次问诊,医生首次回复后,出现评价入口; 在医生首次回复的48小时内,患者又购买了一次问诊, 但是医生没有回复", "expected": "在医生第一次回复的48小时后,底部“评价”入口消失"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价入口"], "case_name": "问诊结束后,“评价”入口消失", "raw_text": "step1: 患者购买了一次问诊,医生首次回复后,出现评价入口;在医生首次回复的48小时后 => 底部的“评价”入口消失 | step2: 患者先购买了一次问诊,医生首次回复后,出现评价入口; 在医生首次回复的48小时内,患者又购买了一次问诊, 之后医生回复 => 在医生第二次回复的48小时后,底部“评价”入口消失 | step3: 患者先购买了一次问诊,医生首次回复后,出现评价入口; 在医生首次回复的48小时内,患者又购买了一次问诊, 但是医生没有回复 => 在医生第一次回复的48小时后,底部“评价”入口消失"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "兼容性", "suite_path": ["V4.21.1", "患者端", "可以评价", "APP会话框", "兼容性"], "feature_scope": "可以评价 > APP会话框 > 兼容性", "case_name": "老版本也可以看到这个tips,也能进去查看详情", "internal_id": "189879", "external_id": "32035", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "APP会话框", "兼容性"], "case_name": "老版本也可以看到这个tips,也能进去查看详情", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "APP会话框", "suite_path": ["V4.21.1", "患者端", "可以评价", "APP会话框"], "feature_scope": "患者端 > 可以评价 > APP会话框", "case_name": "患者提交评价成功后,发送完成评价的tips消息", "internal_id": "189873", "external_id": "32034", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击查看详情,进入到评价详情页面", "expected": "1,问诊人姓名,性别,年龄,病名,提交评价的时间,评价星级和推荐词及内容。 (1)如果没有推荐词和内容,不展示,有的话正确展示。 [截图]"}, {"index": 3, "action": "点击人名 [截图]", "expected": "页面跳转至会话页"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "APP会话框"], "case_name": "患者提交评价成功后,发送完成评价的tips消息", "raw_text": "step1:  => [截图] | step2: 点击查看详情,进入到评价详情页面 => 1,问诊人姓名,性别,年龄,病名,提交评价的时间,评价星级和推荐词及内容。 (1)如果没有推荐词和内容,不展示,有的话正确展示。 [截图] | step3: 点击人名 [截图] => 页面跳转至会话页"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价模版", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "feature_scope": "患者端 > 可以评价 > 评价模版", "case_name": "问诊结束后,给还未评价的患者发送大模版", "internal_id": "189898", "external_id": "32040", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "问诊结束后的第一个上午10点,给还未评价本次问诊的患者发送一个大模版,点击进行评价", "expected": "1,经办人:默认选择本次问诊患者;若嵌套问诊,默认选中最后一次选择的问诊人。 2,完成时间:问诊结束的时间,精确到秒。 [截图]"}, {"index": 2, "action": "还没有评价,在 问诊开始当天晚24点后的90天内 ,点击模版消息", "expected": "进入评价页面"}, {"index": 3, "action": "已经评价完成,点击模版消息", "expected": "进入到评价详情页面 [截图]"}, {"index": 4, "action": "模版消息发送后,一直没有评价,超出问诊开始当天晚24点后的90天后,点击模版消息", "expected": "[截图]"}, {"index": 5, "action": "点击模版消息,进入评价页面后刚好超出3个月", "expected": "评价也可以提交成功"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "case_name": "问诊结束后,给还未评价的患者发送大模版", "raw_text": "step1: 问诊结束后的第一个上午10点,给还未评价本次问诊的患者发送一个大模版,点击进行评价 => 1,经办人:默认选择本次问诊患者;若嵌套问诊,默认选中最后一次选择的问诊人。 2,完成时间:问诊结束的时间,精确到秒。 [截图] | step2: 还没有评价,在 问诊开始当天晚24点后的90天内 ,点击模版消息 => 进入评价页面 | step3: 已经评价完成,点击模版消息 => 进入到评价详情页面 [截图] | step4: 模版消息发送后,一直没有评价,超出问诊开始当天晚24点后的90天后,点击模版消息 => [截图] | step5: 点击模版消息,进入评价页面后刚好超出3个月 => 评价也可以提交成功"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价模版", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "feature_scope": "患者端 > 可以评价 > 评价模版", "case_name": "嵌套问诊,结束后也只发送一个大模版", "internal_id": "189905", "external_id": "32041", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "case_name": "嵌套问诊,结束后也只发送一个大模版", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价模版", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "feature_scope": "患者端 > 可以评价 > 评价模版", "case_name": "完成评价后的评价详情页面", "internal_id": "189907", "external_id": "32042", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "顶部", "expected": "展示医生头像,职称,收到XXX面锦旗和【感谢】按钮"}, {"index": 3, "action": "问诊人", "expected": "评价时选择的问诊人"}, {"index": 4, "action": "病名", "expected": "评价时选择的辨病名,用顿号隔开"}, {"index": 5, "action": "评价", "expected": "评价时选择的星级"}, {"index": 6, "action": "内容", "expected": "1,有选择推荐词和填写内容,都正确展示。 2,只选择了推荐词,没有填写内容,展示正确。 3,只填写了内容,没有选择推荐词,展示正确。 4,没有选择推荐词,也没有填写内容,不展示“内容”模块。"}, {"index": 7, "action": "时间", "expected": "患者提交评价成功的时间"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "case_name": "完成评价后的评价详情页面", "raw_text": "step1:  => [截图] | step2: 顶部 => 展示医生头像,职称,收到XXX面锦旗和【感谢】按钮 | step3: 问诊人 => 评价时选择的问诊人 | step4: 病名 => 评价时选择的辨病名,用顿号隔开 | step5: 评价 => 评价时选择的星级 | step6: 内容 => 1,有选择推荐词和填写内容,都正确展示。 2,只选择了推荐词,没有填写内容,展示正确。 3,只填写了内容,没有选择推荐词,展示正确。 4,没有选择推荐词,也没有填写内容,不展示“内容”模块。 | step7: 时间 => 患者提交评价成功的时间"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价模版", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "feature_scope": "患者端 > 可以评价 > 评价模版", "case_name": "如果只购买了问诊,但是没开启,问诊结束后,不发送模版消息", "internal_id": "189916", "external_id": "32043", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价模版"], "case_name": "如果只购买了问诊,但是没开启,问诊结束后,不发送模版消息", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价页面", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "feature_scope": "患者端 > 可以评价 > 评价页面", "case_name": "顶部展示", "internal_id": "190028", "external_id": "32066", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,顶部展示:医生头像,职称,收到XXX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗:该医生患者所有的感谢次数,包含已退款的。 [截图]"}, {"index": 2, "action": "点击【感谢】,进入感谢医生页面", "expected": "1,患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢。 2,超时不能感谢,toast提示:近期没有问诊哦,无法感谢。 [截图]"}, {"index": 3, "action": "点击左上角的返回,回到会话页", "expected": "[截图]"}, {"index": 4, "action": "不管在评价页面有没有草稿,返回后,下次再进来", "expected": "打开的都是一个新评价页面"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "case_name": "顶部展示", "raw_text": "step1:  => 1,顶部展示:医生头像,职称,收到XXX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗:该医生患者所有的感谢次数,包含已退款的。 [截图] | step2: 点击【感谢】,进入感谢医生页面 => 1,患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢。 2,超时不能感谢,toast提示:近期没有问诊哦,无法感谢。 [截图] | step3: 点击左上角的返回,回到会话页 => [截图] | step4: 不管在评价页面有没有草稿,返回后,下次再进来 => 打开的都是一个新评价页面"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价页面", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "feature_scope": "患者端 > 可以评价 > 评价页面", "case_name": "提交评价按钮", "internal_id": "189991", "external_id": "32060", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "没有选择病名或者星级时", "expected": "底部按钮置灰 [截图]"}, {"index": 2, "action": "选择了病名和星级", "expected": "底部按钮可以点击,点击成功提交评价。 [截图]"}, {"index": 3, "action": "进入评价页面后,问诊结束,选择了病名和星级后,点击【提交评价】按钮", "expected": "评价提交成功"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "case_name": "提交评价按钮", "raw_text": "step1: 没有选择病名或者星级时 => 底部按钮置灰 [截图] | step2: 选择了病名和星级 => 底部按钮可以点击,点击成功提交评价。 [截图] | step3: 进入评价页面后,问诊结束,选择了病名和星级后,点击【提交评价】按钮 => 评价提交成功"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价页面", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "feature_scope": "患者端 > 可以评价 > 评价页面", "case_name": "找医生看的什么病", "internal_id": "190035", "external_id": "2904", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,必选 ,最多选择3个;超出3个无法选择;选中后,再次点击,取消选中。 2,选择来源:该患者名下所有档案 最近的1个 方案的辨病字段 + 默认选项,如果有逗号顿号分号空格,将其分割,去掉超出15个字的辨病, 去重 。 (1)最近开出的一个方案的辨病 不超出15个字 正确展示。 (2)最近开出的一个方案的辨病 超出15个字 不展示,仅展示默认选项。 [截图]"}, {"index": 2, "action": "自行填写病名", "expected": "1,最多可以添加3个,每个最多填写15个字。 (1)超出3个,自行填写消失;删除一个后,再次出现。 (2)已添加的,可以删除。 (3)自行添加3个,每个输入15个字,正确展示。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "case_name": "找医生看的什么病", "raw_text": "step1:  => 1,必选 ,最多选择3个;超出3个无法选择;选中后,再次点击,取消选中。 2,选择来源:该患者名下所有档案 最近的1个 方案的辨病字段 + 默认选项,如果有逗号顿号分号空格,将其分割,去掉超出15个字的辨病, 去重 。 (1)最近开出的一个方案的辨病 不超出15个字 正确展示。 (2)最近开出的一个方案的辨病 超出15个字 不展示,仅展示默认选项。 [截图] | step2: 自行填写病名 => 1,最多可以添加3个,每个最多填写15个字。 (1)超出3个,自行填写消失;删除一个后,再次出现。 (2)已添加的,可以删除。 (3)自行添加3个,每个输入15个字,正确展示。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价页面", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "feature_scope": "患者端 > 可以评价 > 评价页面", "case_name": "给医生评价", "internal_id": "189997", "external_id": "32061", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "星级", "expected": "1, 必选 ,默认未选中。 [截图]"}, {"index": 2, "action": "选中星级后,出现提示文字", "expected": "五颗星:非常满意 四颗星:满意 三颗星:比较满意 二颗星:还可以 一颗星:待提高 [截图]"}, {"index": 3, "action": "推荐词", "expected": "1, 选填。 2, 默认和三至五星: [截图] 3, 一至二星: [截图]"}, {"index": 4, "action": "评价", "expected": "1, 选填 ,最多200字;默认文案如下。 2,输入特殊符号加文字:&……*%¥#@*!()换行 等,评价提交成功。 [截图]"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "case_name": "给医生评价", "raw_text": "step1: 星级 => 1, 必选 ,默认未选中。 [截图] | step2: 选中星级后,出现提示文字 => 五颗星:非常满意 四颗星:满意 三颗星:比较满意 二颗星:还可以 一颗星:待提高 [截图] | step3: 推荐词 => 1, 选填。 2, 默认和三至五星: [截图] 3, 一至二星: [截图] | step4: 评价 => 1, 选填 ,最多200字;默认文案如下。 2,输入特殊符号加文字:&……*%¥#@*!()换行 等,评价提交成功。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "评价页面", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "feature_scope": "患者端 > 可以评价 > 评价页面", "case_name": "选择问诊人", "internal_id": "190004", "external_id": "32062", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "默认选择本次问诊患者 [截图]"}, {"index": 2, "action": "单次问诊,选择的问诊人是:郭然然,点击评价,进入评价页面", "expected": "选择问诊人展示:郭然然 女 26岁"}, {"index": 3, "action": "嵌套问诊,第一次问诊人是:凌敏贺,第二次问诊人是:郭然然 ,点击评价,进入评价页面", "expected": "选择问诊人展示:郭然然 女 26岁"}, {"index": 4, "action": "点击更换按钮,更换问诊人", "expected": "[截图]"}, {"index": 5, "action": "更换问诊人页面", "expected": "新的页面 [截图]"}, {"index": 6, "action": "明医好方预填单选择问诊人页面 和 患者预约门诊选择问诊人页面, 都使用这个新的选择问诊人页面", "expected": "[截图]"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "可以评价", "评价页面"], "case_name": "选择问诊人", "raw_text": "step1:  => 默认选择本次问诊患者 [截图] | step2: 单次问诊,选择的问诊人是:郭然然,点击评价,进入评价页面 => 选择问诊人展示:郭然然 女 26岁 | step3: 嵌套问诊,第一次问诊人是:凌敏贺,第二次问诊人是:郭然然 ,点击评价,进入评价页面 => 选择问诊人展示:郭然然 女 26岁 | step4: 点击更换按钮,更换问诊人 => [截图] | step5: 更换问诊人页面 => 新的页面 [截图] | step6: 明医好方预填单选择问诊人页面 和 患者预约门诊选择问诊人页面, 都使用这个新的选择问诊人页面 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "页面展示", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "页面展示"], "feature_scope": "我的 > 推荐中医师 > 页面展示", "case_name": "检查页面展示正确", "internal_id": "189794", "external_id": "32019", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "展示奖励;", "expected": "[截图]"}, {"index": 2, "action": "立即发送邀请、邀请二维码选项;", "expected": ""}, {"index": 3, "action": "邀请步骤;", "expected": "[截图]"}, {"index": 4, "action": "如何领取奖励选项;", "expected": ""}, {"index": 5, "action": "邀请记录;", "expected": ""}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "页面展示"], "case_name": "检查页面展示正确", "raw_text": "step1: 展示奖励; => [截图] | step2: 立即发送邀请、邀请二维码选项; =>  | step3: 邀请步骤; => [截图] | step4: 如何领取奖励选项; =>  | step5: 邀请记录; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "立即发送邀请", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "立即发送邀请"], "feature_scope": "我的 > 推荐中医师 > 立即发送邀请", "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常发送邀请", "internal_id": "189802", "external_id": "32020", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者未关注大家中医公众号,点击“立即发送邀请”;", "expected": "弹窗提醒: [截图]"}, {"index": 2, "action": "点击“取消”;", "expected": "弹窗消失,不会进行发送邀请;"}, {"index": 3, "action": "点击“立即关注”;", "expected": "跳转到 欢迎关注「大家中医」 公众号文章;"}, {"index": 4, "action": "关注成功后,返回推荐中医师页面,点击“立即发送邀请”,可以正常邀请;", "expected": "1、保存图片 识别图片二维码后,是H5页面; 2、微信: 分享的小程序卡片,标题: 我在大家中医,邀请您开通大家中医个人工作室"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "立即发送邀请"], "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常发送邀请", "raw_text": "step1: 患者未关注大家中医公众号,点击“立即发送邀请”; => 弹窗提醒: [截图] | step2: 点击“取消”; => 弹窗消失,不会进行发送邀请; | step3: 点击“立即关注”; => 跳转到 欢迎关注「大家中医」 公众号文章; | step4: 关注成功后,返回推荐中医师页面,点击“立即发送邀请”,可以正常邀请; => 1、保存图片 识别图片二维码后,是H5页面; 2、微信: 分享的小程序卡片,标题: 我在大家中医,邀请您开通大家中医个人工作室"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请二维码", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请二维码"], "feature_scope": "我的 > 推荐中医师 > 邀请二维码", "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常查看邀请二维码", "internal_id": "189809", "external_id": "32021", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者未关注大家中医公众号,点击“邀请二维码”;", "expected": "弹窗提醒: [截图]"}, {"index": 2, "action": "点击“取消”;", "expected": "弹窗消失,不会进行发送邀请;"}, {"index": 3, "action": "点击“立即关注”;", "expected": "跳转到 欢迎关注「大家中医」 公众号文章;"}, {"index": 4, "action": "关注成功后,返回推荐中医师页面,点击“邀请二维码”;", "expected": "1、纯粹的一个二维码; 2、使用手机微信扫码后,打开邀请也,功能正常;"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请二维码"], "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常查看邀请二维码", "raw_text": "step1: 患者未关注大家中医公众号,点击“邀请二维码”; => 弹窗提醒: [截图] | step2: 点击“取消”; => 弹窗消失,不会进行发送邀请; | step3: 点击“立即关注”; => 跳转到 欢迎关注「大家中医」 公众号文章; | step4: 关注成功后,返回推荐中医师页面,点击“邀请二维码”; => 1、纯粹的一个二维码; 2、使用手机微信扫码后,打开邀请也,功能正常;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请二维码", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请二维码"], "feature_scope": "我的 > 推荐中医师 > 邀请二维码", "case_name": "患者头像、昵称,不同情况,展示正确", "internal_id": "189815", "external_id": "32022", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者微信授权的时候无头像、填写昵称;", "expected": "展示默认的头像与填写的昵称; 二维码展示正确;"}, {"index": 2, "action": "患者微信授权微信的头像、昵称;", "expected": "二维码展示正确;"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请二维码"], "case_name": "患者头像、昵称,不同情况,展示正确", "raw_text": "step1: 患者微信授权的时候无头像、填写昵称; => 展示默认的头像与填写的昵称; 二维码展示正确; | step2: 患者微信授权微信的头像、昵称; => 二维码展示正确;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请记录", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请记录"], "feature_scope": "我的 > 推荐中医师 > 邀请记录", "case_name": "邀请记录:0人、5人、50人,展示正确", "internal_id": "189820", "external_id": "32023", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "邀请记录0人;", "expected": "成功邀请人数:0人;"}, {"index": 2, "action": "邀请记录5人:1个已认证、4个未认证", "expected": "成功邀请人数:1人;"}, {"index": 3, "action": "邀请记录50人:10个已认证、40个未认证", "expected": "成功邀请人数:10人; 每页拉取100个记录;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "邀请记录"], "case_name": "邀请记录:0人、5人、50人,展示正确", "raw_text": "step1: 邀请记录0人; => 成功邀请人数:0人; | step2: 邀请记录5人:1个已认证、4个未认证 => 成功邀请人数:1人; | step3: 邀请记录50人:10个已认证、40个未认证 => 成功邀请人数:10人; 每页拉取100个记录;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "如何领取奖励", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "如何领取奖励"], "feature_scope": "我的 > 推荐中医师 > 如何领取奖励", "case_name": "点击”如何领取奖励“选项,跳转到领取奖励说明页面", "internal_id": "189826", "external_id": "32024", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "第一步:在微信中,搜索并关注“大家中医”公众号 第二步:医生认证成功后,微信公众号发送现金红包 第三步:在公众号中,点击领取", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "如何领取奖励"], "case_name": "点击”如何领取奖励“选项,跳转到领取奖励说明页面", "raw_text": "step1: 第一步:在微信中,搜索并关注“大家中医”公众号 第二步:医生认证成功后,微信公众号发送现金红包 第三步:在公众号中,点击领取 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "立即邀请", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "立即邀请"], "feature_scope": "我的 > 推荐中医师 > 立即邀请", "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常发送邀请", "internal_id": "189830", "external_id": "32025", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者未关注大家中医公众号,点击“立即邀请”;", "expected": "弹窗提醒: [截图]"}, {"index": 2, "action": "点击“取消”;", "expected": "弹窗消失,不会进行发送邀请;"}, {"index": 3, "action": "点击“立即关注”;", "expected": "跳转到 欢迎关注「大家中医」 公众号文章;"}, {"index": 4, "action": "关注成功后,返回推荐中医师页面,点击“立即邀请”,可以正常邀请;", "expected": "1、保存图片 识别图片二维码后,是H5页面; 2、微信: 分享的小程序卡片,标题: 我在大家中医,邀请您开通大家中医个人工作室"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的", "推荐中医师", "立即邀请"], "case_name": "未关注大家中医公众号,弹窗提醒,关注后正常发送邀请", "raw_text": "step1: 患者未关注大家中医公众号,点击“立即邀请”; => 弹窗提醒: [截图] | step2: 点击“取消”; => 弹窗消失,不会进行发送邀请; | step3: 点击“立即关注”; => 跳转到 欢迎关注「大家中医」 公众号文章; | step4: 关注成功后,返回推荐中医师页面,点击“立即邀请”,可以正常邀请; => 1、保存图片 识别图片二维码后,是H5页面; 2、微信: 分享的小程序卡片,标题: 我在大家中医,邀请您开通大家中医个人工作室"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "我的", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 我的", "case_name": "进入“我的”页面,“推荐中医师”选项展示“新”提示。", "internal_id": "189789", "external_id": "32018", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "常住,下次再启动小程序仍存在;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "我的"], "case_name": "进入“我的”页面,“推荐中医师”选项展示“新”提示。", "raw_text": "step1: 常住,下次再启动小程序仍存在; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请加入大家中医(邀请页)", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 邀请加入大家中医(邀请页)", "case_name": "点击邀请的小程序卡片,进入邀请加入大家中医小程序邀请页面", "internal_id": "189837", "external_id": "32026", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "底部是立即加入大家中医注册页面(手机号、验证码);", "expected": ""}, {"index": 2, "action": "原医师邀请注册界面展示统一为当前,邀请注册流程不变;", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "case_name": "点击邀请的小程序卡片,进入邀请加入大家中医小程序邀请页面", "raw_text": "step1: 底部是立即加入大家中医注册页面(手机号、验证码); =>  | step2: 原医师邀请注册界面展示统一为当前,邀请注册流程不变; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请加入大家中医(邀请页)", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 邀请加入大家中医(邀请页)", "case_name": "识别二维码后,进入邀请加入大家中医web页面", "internal_id": "189841", "external_id": "32027", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "底部是立即加入大家中医注册页面(手机号、验证码);", "expected": ""}, {"index": 2, "action": "原医师邀请注册界面展示统一为当前,邀请注册流程不变;", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "case_name": "识别二维码后,进入邀请加入大家中医web页面", "raw_text": "step1: 底部是立即加入大家中医注册页面(手机号、验证码); =>  | step2: 原医师邀请注册界面展示统一为当前,邀请注册流程不变; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "邀请加入大家中医(邀请页)", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 邀请加入大家中医(邀请页)", "case_name": "输入不同情况的手机号,立即注册正常", "internal_id": "189845", "external_id": "32028", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未注册的手机号;", "expected": "点击立即注册,邀请注册正常;"}, {"index": 2, "action": "已注册,但未认证的手机号:无邀请人;", "expected": "邀请成功;"}, {"index": 3, "action": "已注册,但未认证的手机号:被他人邀请;", "expected": "提示:您已被别人邀请过了,立即打开大家中医体验;"}, {"index": 4, "action": "已认证的手机号;", "expected": "提示:您已经开通了医生工作室,不能被邀请了哦;"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "邀请加入大家中医(邀请页)"], "case_name": "输入不同情况的手机号,立即注册正常", "raw_text": "step1: 未注册的手机号; => 点击立即注册,邀请注册正常; | step2: 已注册,但未认证的手机号:无邀请人; => 邀请成功; | step3: 已注册,但未认证的手机号:被他人邀请; => 提示:您已被别人邀请过了,立即打开大家中医体验; | step4: 已认证的手机号; => 提示:您已经开通了医生工作室,不能被邀请了哦;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "大家中医公众号", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "大家中医公众号"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 大家中医公众号", "case_name": "认证通过后,收到微信红包", "internal_id": "189852", "external_id": "32029", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未领取,24小时过期;", "expected": ""}, {"index": 2, "action": "已领取后,不可重复领取", "expected": ""}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "大家中医公众号"], "case_name": "认证通过后,收到微信红包", "raw_text": "step1: 未领取,24小时过期; =>  | step2: 已领取后,不可重复领取 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "大家中医公众号", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "大家中医公众号"], "feature_scope": "患者端 > 推荐医生开通普通用户推荐权限 > 大家中医公众号", "case_name": "认证通过发送微信红包后,再次通过认证,不会再收到微信红包", "internal_id": "189856", "external_id": "32030", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "推荐医生开通普通用户推荐权限", "大家中医公众号"], "case_name": "认证通过发送微信红包后,再次通过认证,不会再收到微信红包", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "查看患者档案数据", "internal_id": "189746", "external_id": "32012", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "全部问诊人永远排序在最前"}, {"index": 3, "action": "", "expected": "其他问诊人永远排序在倒数第二"}, {"index": 4, "action": "", "expected": "加号永远排序在最后"}, {"index": 5, "action": "只有主档案且未完善", "expected": "展示正常(只有全部、其他和加号,不展示主档案)"}, {"index": 6, "action": "只有主档案且已完善", "expected": "展示正常"}, {"index": 7, "action": "档案很多", "expected": "可左右滑动查看"}, {"index": 8, "action": "", "expected": "无已删除的档案"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "查看患者档案数据", "raw_text": "step1:  => [截图] | step2:  => 全部问诊人永远排序在最前 | step3:  => 其他问诊人永远排序在倒数第二 | step4:  => 加号永远排序在最后 | step5: 只有主档案且未完善 => 展示正常(只有全部、其他和加号,不展示主档案) | step6: 只有主档案且已完善 => 展示正常 | step7: 档案很多 => 可左右滑动查看 | step8:  => 无已删除的档案"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "进入档案页时的默认选中", "internal_id": "189756", "external_id": "32013", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "默认选择全部问诊人"}, {"index": 2, "action": "", "expected": "筛选结果正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "进入档案页时的默认选中", "raw_text": "step1:  => 默认选择全部问诊人 | step2:  => 筛选结果正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "编辑档案按钮", "internal_id": "189760", "external_id": "32014", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "进入档案页时", "expected": "各档案均无编辑按钮"}, {"index": 3, "action": "选中某档案后", "expected": "展示编辑按钮"}, {"index": 4, "action": "选中全部问诊人或其他问诊人", "expected": "无编辑按钮"}, {"index": 5, "action": "先选中A档案再选中B档案", "expected": "A无编辑按钮 B有编辑按钮"}, {"index": 6, "action": "点击编辑", "expected": "调起编辑详情页"}, {"index": 7, "action": "点击加号", "expected": "调起新增档案页"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "编辑档案按钮", "raw_text": "step1:  => [截图] | step2: 进入档案页时 => 各档案均无编辑按钮 | step3: 选中某档案后 => 展示编辑按钮 | step4: 选中全部问诊人或其他问诊人 => 无编辑按钮 | step5: 先选中A档案再选中B档案 => A无编辑按钮 B有编辑按钮 | step6: 点击编辑 => 调起编辑详情页 | step7: 点击加号 => 调起新增档案页"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "筛选某个档案的病历", "internal_id": "189769", "external_id": "32015", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "按照患者名去筛选"}, {"index": 2, "action": "", "expected": "筛选结果正常"}, {"index": 3, "action": "翻页加载", "expected": "表现正常"}, {"index": 4, "action": "筛选结果为空", "expected": "表现正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "筛选某个档案的病历", "raw_text": "step1:  => 按照患者名去筛选 | step2:  => 筛选结果正常 | step3: 翻页加载 => 表现正常 | step4: 筛选结果为空 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "筛选其他问诊人的病历", "internal_id": "189775", "external_id": "32016", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "筛选的是患者名不在档案中或者患者名是已删除的档案"}, {"index": 2, "action": "", "expected": "筛选结果正常"}, {"index": 3, "action": "翻页加载", "expected": "表现正常"}, {"index": 4, "action": "筛选结果为空", "expected": "表现正常"}, {"index": 5, "action": "档案超过20个", "expected": "结果不准"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "筛选其他问诊人的病历", "raw_text": "step1:  => 筛选的是患者名不在档案中或者患者名是已删除的档案 | step2:  => 筛选结果正常 | step3: 翻页加载 => 表现正常 | step4: 筛选结果为空 => 表现正常 | step5: 档案超过20个 => 结果不准"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "患者端", "病历整理"], "feature_scope": "V4.21.1 > 患者端 > 病历整理", "case_name": "筛选全部问诊人的病历", "internal_id": "189782", "external_id": "32017", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "筛选结果正常"}, {"index": 2, "action": "翻页加载", "expected": "表现正常"}, {"index": 3, "action": "筛选结果为空", "expected": "表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "病历整理"], "case_name": "筛选全部问诊人的病历", "raw_text": "step1:  => 筛选结果正常 | step2: 翻页加载 => 表现正常 | step3: 筛选结果为空 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "医生主页", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "feature_scope": "患者端 > 感谢 > 医生主页", "case_name": "顶部数据区,更换数据", "internal_id": "189976", "external_id": "32057", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生主页", "expected": "医生头像,姓名,职称和医疗机构与科室不变 [截图]"}, {"index": 2, "action": "咨询数", "expected": "1,增加了一个咨询数:包括问诊和购买成功提问。 2, 如果咨询数为0,不展示该数据 。 [截图]"}, {"index": 3, "action": "锦旗数", "expected": "1,把赞赏去掉,增加锦旗:统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击可以查看详情。 3, 如果锦旗数为0,不展示该数据 。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "case_name": "顶部数据区,更换数据", "raw_text": "step1: 医生主页 => 医生头像,姓名,职称和医疗机构与科室不变 [截图] | step2: 咨询数 => 1,增加了一个咨询数:包括问诊和购买成功提问。 2, 如果咨询数为0,不展示该数据 。 [截图] | step3: 锦旗数 => 1,把赞赏去掉,增加锦旗:统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击可以查看详情。 3, 如果锦旗数为0,不展示该数据 。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "医生主页", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "feature_scope": "患者端 > 感谢 > 医生主页", "case_name": "公告区域缩减至2行", "internal_id": "189981", "external_id": "32058", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "缩减至2行,超出不展示 [截图]"}, {"index": 2, "action": "点击右侧箭头,打开公告", "expected": "展示公告全部内容 [截图]"}, {"index": 3, "action": "内容没有超出2行", "expected": "也展示两行"}, {"index": 4, "action": "没有公告", "expected": "不展示该模块"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "case_name": "公告区域缩减至2行", "raw_text": "step1:  => 缩减至2行,超出不展示 [截图] | step2: 点击右侧箭头,打开公告 => 展示公告全部内容 [截图] | step3: 内容没有超出2行 => 也展示两行 | step4: 没有公告 => 不展示该模块"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "医生主页", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "feature_scope": "患者端 > 感谢 > 医生主页", "case_name": "医生主页底部“赞赏”文案修改为“感谢”", "internal_id": "189987", "external_id": "32059", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "医生主页"], "case_name": "医生主页底部“赞赏”文案修改为“感谢”", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "锦旗列表页", "internal_id": "189950", "external_id": "32050", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击医生主页顶部的锦旗数,进入到锦旗列表页", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "锦旗列表页", "raw_text": "step1: 点击医生主页顶部的锦旗数,进入到锦旗列表页 => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "共XXX面锦旗", "internal_id": "189953", "external_id": "32051", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,锦旗列表页展示该医生收到的所有实物锦旗和电子锦旗总和,(老数据的赞赏都归为电子锦旗)。 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "共XXX面锦旗", "raw_text": "step1:  => 1,锦旗列表页展示该医生收到的所有实物锦旗和电子锦旗总和,(老数据的赞赏都归为电子锦旗)。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "赠送记录", "internal_id": "189956", "external_id": "32052", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,患者姓名:姓氏+“*”,最长使用**。 2,区分电子和实物锦旗。老版本的赞赏都归为电子锦旗。 3,来至哪里:使用患者主档案的常住地址; 如果常住地址没有,使用最近一次购药的地址信息; 如果没有常住地址,也没有买过药,就不展示来至哪里。 [截图]"}, {"index": 2, "action": "老版本的赞赏", "expected": "1,老版本的赞赏都归为电子锦旗。正确展示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "赠送记录", "raw_text": "step1:  => 1,患者姓名:姓氏+“*”,最长使用**。 2,区分电子和实物锦旗。老版本的赞赏都归为电子锦旗。 3,来至哪里:使用患者主档案的常住地址; 如果常住地址没有,使用最近一次购药的地址信息; 如果没有常住地址,也没有买过药,就不展示来至哪里。 [截图] | step2: 老版本的赞赏 => 1,老版本的赞赏都归为电子锦旗。正确展示"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "赠送记录--实物锦旗", "internal_id": "189960", "external_id": "32053", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "仅展示,不需要跳转 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "赠送记录--实物锦旗", "raw_text": "step1:  => 仅展示,不需要跳转 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "赠送记录--电子锦旗", "internal_id": "189963", "external_id": "32054", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "仅展示,不需要跳转 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "赠送记录--电子锦旗", "raw_text": "step1:  => 仅展示,不需要跳转 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "赠送记录--患者信息", "internal_id": "189966", "external_id": "32055", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "赠送记录", "expected": "1,展示患者的姓名和来自哪里。"}, {"index": 2, "action": "患者姓名", "expected": "1,用 姓 +“*”,最多三个*。 2,主档案姓名为:李四,展示:李*; 主档案姓名为:郭然然,展示:郭**; 主档案姓名:大家锅锅锅,展示:大**;"}, {"index": 3, "action": "患者来自哪里", "expected": "1,主档案没有常住地址,也没有购过药,不显示来自哪里。 2,主档案有常住地址:新疆维吾尔自治区/宁夏回族自治区,也购过药:河南省,显示来自:新疆维吾尔自治区/宁夏回族自治区。 3,主档案没有常住地址,但是最近有购过药,购药地址为 河南省,患者来自河南省。"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "赠送记录--患者信息", "raw_text": "step1: 赠送记录 => 1,展示患者的姓名和来自哪里。 | step2: 患者姓名 => 1,用 姓 +“*”,最多三个*。 2,主档案姓名为:李四,展示:李*; 主档案姓名为:郭然然,展示:郭**; 主档案姓名:大家锅锅锅,展示:大**; | step3: 患者来自哪里 => 1,主档案没有常住地址,也没有购过药,不显示来自哪里。 2,主档案有常住地址:新疆维吾尔自治区/宁夏回族自治区,也购过药:河南省,显示来自:新疆维吾尔自治区/宁夏回族自治区。 3,主档案没有常住地址,但是最近有购过药,购药地址为 河南省,患者来自河南省。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗列表页", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "feature_scope": "患者端 > 感谢 > 锦旗列表页", "case_name": "“我也要送锦旗”按钮", "internal_id": "189971", "external_id": "32056", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者问诊收到问诊费用后 或收到方案当天24点后的90天内,点击【我也要送锦旗】按钮", "expected": "进入到感谢医生页面"}, {"index": 2, "action": "超出时间后,点击【我也要送锦旗】按钮", "expected": "toast提示:近期没有问诊哦,无法感谢"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "锦旗列表页"], "case_name": "“我也要送锦旗”按钮", "raw_text": "step1: 患者问诊收到问诊费用后 或收到方案当天24点后的90天内,点击【我也要送锦旗】按钮 => 进入到感谢医生页面 | step2: 超出时间后,点击【我也要送锦旗】按钮 => toast提示:近期没有问诊哦,无法感谢"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢入口", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢入口"], "feature_scope": "患者端 > 感谢 > 感谢入口", "case_name": "感谢入口", "internal_id": "190099", "external_id": "32075", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击医生主页顶部锦旗数量", "expected": "进入感谢页面"}, {"index": 2, "action": "点击医生主页下方【感谢】按钮", "expected": "进入感谢页面"}, {"index": 3, "action": "点击电子锦旗详情页上方的【感谢】按钮", "expected": "进入感谢页面"}, {"index": 4, "action": "点击实物锦旗详情页上方的【感谢】按钮", "expected": "进入感谢页面"}, {"index": 5, "action": "点击方案顶部上方的【感谢】按钮", "expected": "进入感谢页面"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢入口"], "case_name": "感谢入口", "raw_text": "step1: 点击医生主页顶部锦旗数量 => 进入感谢页面 | step2: 点击医生主页下方【感谢】按钮 => 进入感谢页面 | step3: 点击电子锦旗详情页上方的【感谢】按钮 => 进入感谢页面 | step4: 点击实物锦旗详情页上方的【感谢】按钮 => 进入感谢页面 | step5: 点击方案顶部上方的【感谢】按钮 => 进入感谢页面"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢入口", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢入口"], "feature_scope": "患者端 > 感谢 > 感谢入口", "case_name": "患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢", "internal_id": "190106", "external_id": "32076", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击【感谢】按钮", "expected": "进入感谢页面 [截图]"}, {"index": 2, "action": "在感谢时间内,可以点击【感谢】按钮", "expected": "感谢时间:患者问诊开始(包括图文电话视频问诊,以医生收到问诊费为准)或收到方案那天晚24点后的90日内 可以感谢。"}, {"index": 3, "action": "超出时间,不能感谢,点击【感谢】按钮", "expected": "toast提示:近期没有问诊哦,无法感谢"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢入口"], "case_name": "患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢", "raw_text": "step1: 点击【感谢】按钮 => 进入感谢页面 [截图] | step2: 在感谢时间内,可以点击【感谢】按钮 => 感谢时间:患者问诊开始(包括图文电话视频问诊,以医生收到问诊费为准)或收到方案那天晚24点后的90日内 可以感谢。 | step3: 超出时间,不能感谢,点击【感谢】按钮 => toast提示:近期没有问诊哦,无法感谢"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "把医生详情页的赞赏去掉,展示感谢信模块", "internal_id": "189919", "external_id": "32044", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "把医生详情页的赞赏去掉,展示感谢信模块", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "感谢信展示", "internal_id": "189922", "external_id": "32045", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "感谢信数量", "expected": "1,医生电子和实物锦旗总共20个, 在app设置了8个电子(新版本和旧版本的赞赏)和实物锦旗,展示在主页,感谢信数量展示8。 2,可以正常浏览8封感谢信,内容正确。 [截图]"}, {"index": 2, "action": "感谢信中患者的姓名", "expected": "1,用 姓 +“*”,最多两个*。 2,患者姓名为:李四,展示:李*; 患者姓名为:郭然然,展示:郭**; 患者姓名为:大家锅锅锅,展示:大**; 3,患者赞赏的时候还没有完善主档案姓名,是微信昵称:大家锅锅,感谢的患者姓名展示: 大** 。完善主档案姓名后;郭然然,之前的感谢的患者姓名自动修改为: 郭** 。 [截图]"}, {"index": 3, "action": "感谢信中患者选择的辨病", "expected": "1,1个,2个,3个时正确展示。 2,3个辨病都满15个字时,正确展示。 [截图]"}, {"index": 4, "action": "感谢信内容", "expected": "1,患者感谢时填写的内容,最多200个字,用双引号引起来。 2,感谢信内容没展开前,最多只展示4行; (1)内容不满4行,有几行展示几行; (2)内容超出4行的时候,只展示4行,超出的用省略号“...\"展示。"}, {"index": 5, "action": "感谢信时间", "expected": "1,感谢提交成功的时间,精确到年月日。"}, {"index": 6, "action": "感谢信排序", "expected": "1,按照日期从近到远排序"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "感谢信展示", "raw_text": "step1: 感谢信数量 => 1,医生电子和实物锦旗总共20个, 在app设置了8个电子(新版本和旧版本的赞赏)和实物锦旗,展示在主页,感谢信数量展示8。 2,可以正常浏览8封感谢信,内容正确。 [截图] | step2: 感谢信中患者的姓名 => 1,用 姓 +“*”,最多两个*。 2,患者姓名为:李四,展示:李*; 患者姓名为:郭然然,展示:郭**; 患者姓名为:大家锅锅锅,展示:大**; 3,患者赞赏的时候还没有完善主档案姓名,是微信昵称:大家锅锅,感谢的患者姓名展示: 大** 。完善主档案姓名后;郭然然,之前的感谢的患者姓名自动修改为: 郭** 。 [截图] | step3: 感谢信中患者选择的辨病 => 1,1个,2个,3个时正确展示。 2,3个辨病都满15个字时,正确展示。 [截图] | step4: 感谢信内容 => 1,患者感谢时填写的内容,最多200个字,用双引号引起来。 2,感谢信内容没展开前,最多只展示4行; (1)内容不满4行,有几行展示几行; (2)内容超出4行的时候,只展示4行,超出的用省略号“...\"展示。 | step5: 感谢信时间 => 1,感谢提交成功的时间,精确到年月日。 | step6: 感谢信排序 => 1,按照日期从近到远排序"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "有感谢信,并且医生设置展示在主页,显示感谢信模块", "internal_id": "189930", "external_id": "32046", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生设置的感谢展示在主页", "expected": "[截图]"}, {"index": 2, "action": "点击感谢信右侧箭头", "expected": "开始浏览感谢信 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "有感谢信,并且医生设置展示在主页,显示感谢信模块", "raw_text": "step1: 医生设置的感谢展示在主页 => [截图] | step2: 点击感谢信右侧箭头 => 开始浏览感谢信 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "有感谢信,但是医生设置所有的都不展示在主页,不展示该模块", "internal_id": "189934", "external_id": "32047", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "有感谢信,但是医生设置的不展示在主页", "expected": "医生主页不展示:感谢信模块"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "有感谢信,但是医生设置所有的都不展示在主页,不展示该模块", "raw_text": "step1: 有感谢信,但是医生设置的不展示在主页 => 医生主页不展示:感谢信模块"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "没有感谢信,不展示该模块", "internal_id": "189937", "external_id": "32048", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生从来没有收到过感谢", "expected": "医生主页不展示:感谢信模块"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "没有感谢信,不展示该模块", "raw_text": "step1: 医生从来没有收到过感谢 => 医生主页不展示:感谢信模块"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢信", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "feature_scope": "患者端 > 感谢 > 感谢信", "case_name": "感谢信浏览", "internal_id": "189940", "external_id": "32049", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击感谢信模块右上角按钮,开始浏览感谢信", "expected": "1,从第一封开始浏览。 [截图]"}, {"index": 2, "action": "", "expected": "1,左右滑动可查看上/下一封,感谢信数量很多的情况,正常滑动浏览。 2,内容过长的时候,可以上下滑动浏览。 3,点击”关闭“,退出浏览感谢信。 [截图]"}, {"index": 3, "action": "查看的感谢信内容满200字", "expected": "正确展示"}, {"index": 4, "action": "查看老版本的赞赏", "expected": "感谢信正常浏览"}, {"index": 5, "action": "查看电子锦旗的感谢信", "expected": "正常浏览"}, {"index": 6, "action": "查看实物锦旗的感谢信", "expected": "正常浏览"}, {"index": 7, "action": "医生设置了200个展示在主页", "expected": "可以正常浏览"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "感谢信"], "case_name": "感谢信浏览", "raw_text": "step1: 点击感谢信模块右上角按钮,开始浏览感谢信 => 1,从第一封开始浏览。 [截图] | step2:  => 1,左右滑动可查看上/下一封,感谢信数量很多的情况,正常滑动浏览。 2,内容过长的时候,可以上下滑动浏览。 3,点击”关闭“,退出浏览感谢信。 [截图] | step3: 查看的感谢信内容满200字 => 正确展示 | step4: 查看老版本的赞赏 => 感谢信正常浏览 | step5: 查看电子锦旗的感谢信 => 正常浏览 | step6: 查看实物锦旗的感谢信 => 正常浏览 | step7: 医生设置了200个展示在主页 => 可以正常浏览"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "模版消息", "suite_path": ["V4.21.1", "患者端", "感谢", "模版消息"], "feature_scope": "患者端 > 感谢 > 模版消息", "case_name": "锦旗赠送成功后,会给患者发送一个模版消息", "internal_id": "190112", "external_id": "32077", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "电子锦旗", "expected": "1,电子锦旗的文案,“赞赏”改为“感谢”。 2,点击查看详情,进入到电子锦旗详情页。(只有小模版,没有大模版) [截图]"}, {"index": 2, "action": "实物锦旗", "expected": "1,点击查看详情,进入到实物锦旗详情页。(只有小模版,没有大模版) [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "模版消息"], "case_name": "锦旗赠送成功后,会给患者发送一个模版消息", "raw_text": "step1: 电子锦旗 => 1,电子锦旗的文案,“赞赏”改为“感谢”。 2,点击查看详情,进入到电子锦旗详情页。(只有小模版,没有大模版) [截图] | step2: 实物锦旗 => 1,点击查看详情,进入到实物锦旗详情页。(只有小模版,没有大模版) [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "模版消息", "suite_path": ["V4.21.1", "患者端", "感谢", "模版消息"], "feature_scope": "患者端 > 感谢 > 模版消息", "case_name": "实物锦旗取消订单,发送模版信息", "internal_id": "190116", "external_id": "32078", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "大模版消息", "expected": "1,点击进入会话页 没有小模版 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "模版消息"], "case_name": "实物锦旗取消订单,发送模版信息", "raw_text": "step1: 大模版消息 => 1,点击进入会话页 没有小模版 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "feature_scope": "患者端 > 感谢 > 会话页", "case_name": "锦旗赠送成功后,会在会话页发送卡片信息", "internal_id": "190120", "external_id": "32079", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "电子锦旗", "expected": "点击查看详情,进入电子锦旗详情页 [截图]"}, {"index": 2, "action": "实物锦旗", "expected": "点击查看详情,进入实物锦旗详情页 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "case_name": "锦旗赠送成功后,会在会话页发送卡片信息", "raw_text": "step1: 电子锦旗 => 点击查看详情,进入电子锦旗详情页 [截图] | step2: 实物锦旗 => 点击查看详情,进入实物锦旗详情页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "feature_scope": "患者端 > 感谢 > 会话页", "case_name": "感谢退款模版", "internal_id": "190124", "external_id": "32080", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生退款患者的电子锦旗 退款成功后", "expected": "给患者发送退款成功的消息。把“赞赏”修改为“感谢” [截图]"}, {"index": 2, "action": "猫头鹰退款患者的实物锦旗", "expected": "不会收到退款卡片"}, {"index": 3, "action": "点击【查看详情】,进入到退款详情页 [截图]", "expected": "把退款项目的文案 从“赞赏”修改为“感谢” [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "case_name": "感谢退款模版", "raw_text": "step1: 医生退款患者的电子锦旗 退款成功后 => 给患者发送退款成功的消息。把“赞赏”修改为“感谢” [截图] | step2: 猫头鹰退款患者的实物锦旗 => 不会收到退款卡片 | step3: 点击【查看详情】,进入到退款详情页 [截图] => 把退款项目的文案 从“赞赏”修改为“感谢” [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "feature_scope": "患者端 > 感谢 > 会话页", "case_name": "会话页底部“感谢”入口", "internal_id": "190129", "external_id": "32081", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "把“赞赏” 修改为“感谢” [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "会话页"], "case_name": "会话页底部“感谢”入口", "raw_text": "step1:  => 把“赞赏” 修改为“感谢” [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "电子锦旗详情页", "suite_path": ["V4.21.1", "患者端", "感谢", "电子锦旗详情页"], "feature_scope": "患者端 > 感谢 > 电子锦旗详情页", "case_name": "电子锦旗详情页", "internal_id": "190058", "external_id": "32067", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "顶部展示", "expected": "1,顶部展示:医生头像,职称,收到XX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗: 统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击【感谢】按钮,进入到感谢页面。 (1)患者问诊或收到方案后的3个月内可以感谢;超出时间,点击【感谢】,toast提示:近期没有问诊哦,无法感谢。"}, {"index": 3, "action": "锦旗类型", "expected": "电子锦旗"}, {"index": 4, "action": "金额", "expected": "感谢时选择的金额 ¥19,已退款不显示已退款。"}, {"index": 5, "action": "病名", "expected": "感谢时选择或者自行填写的病名,用顿号隔开(1个,2个,3个,3个全部15个字时 都正确展示)"}, {"index": 6, "action": "感谢内容", "expected": "感谢时填写的(满200个字时,正确展示)"}, {"index": 7, "action": "时间", "expected": "锦旗赠送成功的时间"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "电子锦旗详情页"], "case_name": "电子锦旗详情页", "raw_text": "step1:  => [截图] | step2: 顶部展示 => 1,顶部展示:医生头像,职称,收到XX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗: 统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击【感谢】按钮,进入到感谢页面。 (1)患者问诊或收到方案后的3个月内可以感谢;超出时间,点击【感谢】,toast提示:近期没有问诊哦,无法感谢。 | step3: 锦旗类型 => 电子锦旗 | step4: 金额 => 感谢时选择的金额 ¥19,已退款不显示已退款。 | step5: 病名 => 感谢时选择或者自行填写的病名,用顿号隔开(1个,2个,3个,3个全部15个字时 都正确展示) | step6: 感谢内容 => 感谢时填写的(满200个字时,正确展示) | step7: 时间 => 锦旗赠送成功的时间"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "实物锦旗详情页", "suite_path": ["V4.21.1", "患者端", "感谢", "实物锦旗详情页"], "feature_scope": "患者端 > 感谢 > 实物锦旗详情页", "case_name": "实物锦旗详情页", "internal_id": "190068", "external_id": "32068", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,顶部展示,同电子锦旗。 2,锦旗内容:感谢时选择的在锦旗上写的话。 3,锦旗赠送人:锦旗落款姓名。 4,金额:¥88(退款后也这样展示) 5,病名:选择或者自行填写的病名,顿号隔开(1个,2个,3个,3个都满15个字时 ,都正确展示)。 6,感谢内容:填写的感谢内容(满200个字时,正确展示)。 7,时间:锦旗赠送成功的时间。 8【查看物流】:可以看到锦旗的物流信息。 9,备注:制作完成后快递发出,大约需X个工作日,请耐心等待。 [截图]"}, {"index": 2, "action": "点击【查看物流】", "expected": "进入到快递详情页,同订单页的查看物流 “未发货,已发货,运输中,派送中,已签收“ [截图]"}, {"index": 3, "action": "【查看物流】", "expected": "没有物流/不同的物流"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "实物锦旗详情页"], "case_name": "实物锦旗详情页", "raw_text": "step1:  => 1,顶部展示,同电子锦旗。 2,锦旗内容:感谢时选择的在锦旗上写的话。 3,锦旗赠送人:锦旗落款姓名。 4,金额:¥88(退款后也这样展示) 5,病名:选择或者自行填写的病名,顿号隔开(1个,2个,3个,3个都满15个字时 ,都正确展示)。 6,感谢内容:填写的感谢内容(满200个字时,正确展示)。 7,时间:锦旗赠送成功的时间。 8【查看物流】:可以看到锦旗的物流信息。 9,备注:制作完成后快递发出,大约需X个工作日,请耐心等待。 [截图] | step2: 点击【查看物流】 => 进入到快递详情页,同订单页的查看物流 “未发货,已发货,运输中,派送中,已签收“ [截图] | step3: 【查看物流】 => 没有物流/不同的物流"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "实物锦旗详情页", "suite_path": ["V4.21.1", "患者端", "感谢", "实物锦旗详情页"], "feature_scope": "患者端 > 感谢 > 实物锦旗详情页", "case_name": "查看物流", "internal_id": "190073", "external_id": "32069", "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/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "实物锦旗详情页"], "case_name": "查看物流", "raw_text": "step1:  => 1,已支付、已录入信息、已下单时,显示备注文字,不显示物流入口。 2,已发货,已签收时,显示物流入口,不显示备注文字。 3,取消订单时,“查看物流”和备注文字不显示。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "方案页", "suite_path": ["V4.21.1", "患者端", "感谢", "方案页"], "feature_scope": "患者端 > 感谢 > 方案页", "case_name": "顶部展示", "internal_id": "190077", "external_id": "32070", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "顶部展示", "expected": "1,顶部展示:医生头像,职称,收到XX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗: 统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击【感谢】按钮,进入到感谢页面。 (1)患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢;超出时间,点击【感谢】,toast提示:近期没有问诊哦,无法感谢。"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "方案页"], "case_name": "顶部展示", "raw_text": "step1:  => [截图] | step2: 顶部展示 => 1,顶部展示:医生头像,职称,收到XX面锦旗和【感谢】按钮。 (1)收到XXX面锦旗: 统计医生收到的所有锦旗(电子和实物),还包含老版本的赞赏数(电子锦旗)。 2,点击【感谢】按钮,进入到感谢页面。 (1)患者问诊开始(收到问诊费用为准)或者 收到方案当晚24点后的 90天内可以感谢;超出时间,点击【感谢】,toast提示:近期没有问诊哦,无法感谢。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "推荐文章页", "suite_path": ["V4.21.1", "患者端", "感谢", "推荐文章页"], "feature_scope": "患者端 > 感谢 > 推荐文章页", "case_name": "去掉“感谢”和收到”XXX次赞赏“", "internal_id": "190082", "external_id": "32071", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者打开医生分享的患教文章,进入文章详情页", "expected": "仅展示 医生头像,姓名和职称 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "推荐文章页"], "case_name": "去掉“感谢”和收到”XXX次赞赏“", "raw_text": "step1: 患者打开医生分享的患教文章,进入文章详情页 => 仅展示 医生头像,姓名和职称 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访单详情页", "suite_path": ["V4.21.1", "患者端", "感谢", "随访单详情页"], "feature_scope": "患者端 > 感谢 > 随访单详情页", "case_name": "去掉“感谢”和收到”XXX次赞赏“", "internal_id": "190086", "external_id": "32072", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者打开已填写的随访复诊单详情,进入详情页", "expected": "仅展示 医生头像,姓名和职称 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "随访单详情页"], "case_name": "去掉“感谢”和收到”XXX次赞赏“", "raw_text": "step1: 患者打开已填写的随访复诊单详情,进入详情页 => 仅展示 医生头像,姓名和职称 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "问诊简报", "suite_path": ["V4.21.1", "患者端", "感谢", "问诊简报"], "feature_scope": "患者端 > 感谢 > 问诊简报", "case_name": "去掉“感谢”和收到”XXX次赞赏“", "internal_id": "190090", "external_id": "32073", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者打开已填写的问诊单,进入详情页", "expected": "仅展示 医生头像,姓名和职称 [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "问诊简报"], "case_name": "去掉“感谢”和收到”XXX次赞赏“", "raw_text": "step1: 患者打开已填写的问诊单,进入详情页 => 仅展示 医生头像,姓名和职称 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "分享医生", "suite_path": ["V4.21.1", "患者端", "感谢", "分享医生"], "feature_scope": "患者端 > 感谢 > 分享医生", "case_name": "文案修改", "internal_id": "190094", "external_id": "32074", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "患者扫描医生分享的工作室二维码", "expected": "1,去掉顶部的赞赏,增加“咨询”和“锦旗”。 2,当咨询和锦旗数为0时,不展示该数据。 [截图] 2,去掉下方的赞赏及评价模块。 [截图]"}, {"index": 2, "action": "患者分享医生", "expected": "1,去掉赞赏,增加“咨询数”和“锦旗”。 2,当咨询和锦旗数为0时,不展示该数据。 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "患者端", "感谢", "分享医生"], "case_name": "文案修改", "raw_text": "step1: 患者扫描医生分享的工作室二维码 => 1,去掉顶部的赞赏,增加“咨询”和“锦旗”。 2,当咨询和锦旗数为0时,不展示该数据。 [截图] 2,去掉下方的赞赏及评价模块。 [截图] | step2: 患者分享医生 => 1,去掉赞赏,增加“咨询数”和“锦旗”。 2,当咨询和锦旗数为0时,不展示该数据。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页顶部展示调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "feature_scope": "医师端 > 病历整理 > 会话页顶部展示调整", "case_name": "查看会话页", "internal_id": "188986", "external_id": "31871", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "顶部展示病历tab和患者名tab"}, {"index": 3, "action": "患者名", "expected": "无备注时展示患者主档案名 有备注时展示备注名"}, {"index": 4, "action": "患者名很长时", "expected": "表现正常"}, {"index": 5, "action": "", "expected": "去掉添加备注按钮"}, {"index": 6, "action": "查看患者名tab", "expected": "是聊天页"}, {"index": 7, "action": "查看病历tab", "expected": "是病历页"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "case_name": "查看会话页", "raw_text": "step1:  => [截图] | step2:  => 顶部展示病历tab和患者名tab | step3: 患者名 => 无备注时展示患者主档案名 有备注时展示备注名 | step4: 患者名很长时 => 表现正常 | step5:  => 去掉添加备注按钮 | step6: 查看患者名tab => 是聊天页 | step7: 查看病历tab => 是病历页"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页顶部展示调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "feature_scope": "医师端 > 病历整理 > 会话页顶部展示调整", "case_name": "举报按钮", "internal_id": "188995", "external_id": "31872", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "聊天tab有"}, {"index": 2, "action": "", "expected": "病历tab无"}, {"index": 3, "action": "切换tab", "expected": "表现正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "case_name": "举报按钮", "raw_text": "step1:  => 聊天tab有 | step2:  => 病历tab无 | step3: 切换tab => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页顶部展示调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "feature_scope": "医师端 > 病历整理 > 会话页顶部展示调整", "case_name": "问诊状态展示", "internal_id": "189000", "external_id": "31873", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "只在患者名tab展示"}, {"index": 3, "action": "图文、电话、视频问诊中", "expected": "展示正常"}, {"index": 4, "action": "义诊", "expected": "展示正常"}, {"index": 5, "action": "提问", "expected": "展示正常"}, {"index": 6, "action": "在会话页时问诊开始", "expected": "状态出现"}, {"index": 7, "action": "在会话页时问诊结束", "expected": "状态消失"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "case_name": "问诊状态展示", "raw_text": "step1:  => [截图] | step2:  => 只在患者名tab展示 | step3: 图文、电话、视频问诊中 => 展示正常 | step4: 义诊 => 展示正常 | step5: 提问 => 展示正常 | step6: 在会话页时问诊开始 => 状态出现 | step7: 在会话页时问诊结束 => 状态消失"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页顶部展示调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "feature_scope": "医师端 > 病历整理 > 会话页顶部展示调整", "case_name": "随访时间展示", "internal_id": "189009", "external_id": "31874", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "只在患者名tab展示"}, {"index": 3, "action": "点击随访时间 a、撤销后仍有随访 b、撤销后没有随访", "expected": "可撤销随访(和线上一样) a、顶部随访时间更新 b、顶部随访消失"}, {"index": 4, "action": "点击随访tip a、撤销随访 b、修改随访时间", "expected": "a、表现正常 b、顶部随访时间更新"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "case_name": "随访时间展示", "raw_text": "step1:  => [截图] | step2:  => 只在患者名tab展示 | step3: 点击随访时间 a、撤销后仍有随访 b、撤销后没有随访 => 可撤销随访(和线上一样) a、顶部随访时间更新 b、顶部随访消失 | step4: 点击随访tip a、撤销随访 b、修改随访时间 => a、表现正常 b、顶部随访时间更新"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页顶部展示调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "feature_scope": "医师端 > 病历整理 > 会话页顶部展示调整", "case_name": "既有问诊又有随访", "internal_id": "189015", "external_id": "31875", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "问诊优先展示"}, {"index": 2, "action": "有随访且在会话页时问诊开始", "expected": "出现问诊"}, {"index": 3, "action": "有随访且在会话页时问诊结束", "expected": "出现随访"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "会话页顶部展示调整"], "case_name": "既有问诊又有随访", "raw_text": "step1:  => 问诊优先展示 | step2: 有随访且在会话页时问诊开始 => 出现问诊 | step3: 有随访且在会话页时问诊结束 => 出现随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "会话页新增查看图片入口", "internal_id": "189021", "external_id": "31876", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看会话页", "expected": "新增查看聊天图片入口 [截图]"}, {"index": 2, "action": "点击图片入口", "expected": "进入图片与视频页"}, {"index": 3, "action": "切换到病历tab", "expected": "无查看图片入口"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "会话页新增查看图片入口", "raw_text": "step1: 查看会话页 => 新增查看聊天图片入口 [截图] | step2: 点击图片入口 => 进入图片与视频页 | step3: 切换到病历tab => 无查看图片入口"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "首次进入会话页提示", "internal_id": "189026", "external_id": "31877", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "首次进入会话页", "expected": "有浮层提示"}, {"index": 3, "action": "点击知道了", "expected": "关闭浮层"}, {"index": 4, "action": "再次进入会话页", "expected": "无浮层提示"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "首次进入会话页提示", "raw_text": "step1:  => [截图] | step2: 首次进入会话页 => 有浮层提示 | step3: 点击知道了 => 关闭浮层 | step4: 再次进入会话页 => 无浮层提示"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "查看图片与视频页", "internal_id": "189032", "external_id": "31878", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "展示与该患者所有的聊天图片与视频 保留最近一年时间的图片与视频(应该是云信的限制吧)"}, {"index": 3, "action": "有内容", "expected": "展示正常"}, {"index": 4, "action": "无内容", "expected": "展示正常"}, {"index": 5, "action": "超出一屏", "expected": "可滑动查看"}, {"index": 6, "action": "医生发的图或视频", "expected": "在列表里"}, {"index": 7, "action": "患者发的图或视频", "expected": "在列表里"}, {"index": 8, "action": "患者发的提问图片", "expected": "看看能不能在"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "查看图片与视频页", "raw_text": "step1:  => [截图] | step2:  => 展示与该患者所有的聊天图片与视频 保留最近一年时间的图片与视频(应该是云信的限制吧) | step3: 有内容 => 展示正常 | step4: 无内容 => 展示正常 | step5: 超出一屏 => 可滑动查看 | step6: 医生发的图或视频 => 在列表里 | step7: 患者发的图或视频 => 在列表里 | step8: 患者发的提问图片 => 看看能不能在"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "排序", "internal_id": "189042", "external_id": "31879", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "以天为单位最新的排列在前"}, {"index": 2, "action": "", "expected": "当天的展示为今天"}, {"index": 3, "action": "", "expected": "昨天展示为昨天"}, {"index": 4, "action": "", "expected": "昨天之前的展示年月日"}, {"index": 5, "action": "某天内的", "expected": "最新的排列在前"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "排序", "raw_text": "step1:  => 以天为单位最新的排列在前 | step2:  => 当天的展示为今天 | step3:  => 昨天展示为昨天 | step4:  => 昨天之前的展示年月日 | step5: 某天内的 => 最新的排列在前"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "缩略图的显示", "internal_id": "189049", "external_id": "31880", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "图片", "expected": "显示图片格式及缩略图"}, {"index": 2, "action": "图片比较宽或长", "expected": "取中间部分"}, {"index": 3, "action": "视频", "expected": "显示视频格式及第一帧???"}, {"index": 4, "action": "视频横或竖", "expected": "取中间部分"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "缩略图的显示", "raw_text": "step1: 图片 => 显示图片格式及缩略图 | step2: 图片比较宽或长 => 取中间部分 | step3: 视频 => 显示视频格式及第一帧??? | step4: 视频横或竖 => 取中间部分"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "翻页", "internal_id": "189055", "external_id": "31881", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "某一天的数据需翻页调取", "expected": "表现正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "翻页", "raw_text": "step1: 某一天的数据需翻页调取 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "点击查看图片", "internal_id": "189058", "external_id": "31882", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击某图片", "expected": "可查看该图"}, {"index": 2, "action": "放大缩小、关闭查看", "expected": "表现正常"}, {"index": 3, "action": "长按图片", "expected": "可保存到本地"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "点击查看图片", "raw_text": "step1: 点击某图片 => 可查看该图 | step2: 放大缩小、关闭查看 => 表现正常 | step3: 长按图片 => 可保存到本地"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看聊天图片视频", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "feature_scope": "医师端 > 病历整理 > 查看聊天图片视频", "case_name": "点击查看视频", "internal_id": "189063", "external_id": "31883", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击某视频", "expected": "可播放视频"}, {"index": 2, "action": "播放暂停、调整进度条、关闭视频", "expected": "表现正常"}, {"index": 3, "action": "长按视频", "expected": "可保存到本地"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "查看聊天图片视频"], "case_name": "点击查看视频", "raw_text": "step1: 点击某视频 => 可播放视频 | step2: 播放暂停、调整进度条、关闭视频 => 表现正常 | step3: 长按视频 => 可保存到本地"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "患者数据", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "患者数据"], "feature_scope": "病历整理 > 病历页 > 患者数据", "case_name": "查看患者档案数据", "internal_id": "189083", "external_id": "31886", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "全部患者永远排序在最前"}, {"index": 3, "action": "", "expected": "其他患者永远排序在最后"}, {"index": 4, "action": "只有主档案", "expected": "展示正常"}, {"index": 5, "action": "档案很多", "expected": "可左右滑动查看"}, {"index": 6, "action": "展示顺序", "expected": "最先创建的问诊人展示在前"}, {"index": 7, "action": "有重名档案", "expected": "都展示(筛选出的结果其实是一样的)"}, {"index": 8, "action": "", "expected": "无已删除的档案"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "患者数据"], "case_name": "查看患者档案数据", "raw_text": "step1:  => [截图] | step2:  => 全部患者永远排序在最前 | step3:  => 其他患者永远排序在最后 | step4: 只有主档案 => 展示正常 | step5: 档案很多 => 可左右滑动查看 | step6: 展示顺序 => 最先创建的问诊人展示在前 | step7: 有重名档案 => 都展示(筛选出的结果其实是一样的) | step8:  => 无已删除的档案"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "患者数据", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "患者数据"], "feature_scope": "病历整理 > 病历页 > 患者数据", "case_name": "查看单个患者", "internal_id": "189093", "external_id": "31887", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "姓名、年龄、性别展示正确 [截图]"}, {"index": 2, "action": "姓名很长", "expected": "展示正常"}, {"index": 3, "action": "年龄 a、为空 b、小于36个月", "expected": "ab、展示正常"}, {"index": 4, "action": "性别 a、男 b、女 c、为空", "expected": "abc、展示正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "患者数据"], "case_name": "查看单个患者", "raw_text": "step1:  => 姓名、年龄、性别展示正确 [截图] | step2: 姓名很长 => 展示正常 | step3: 年龄 a、为空 b、小于36个月 => ab、展示正常 | step4: 性别 a、男 b、女 c、为空 => abc、展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "已选全部患者", "internal_id": "189114", "external_id": "31891", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "筛选单个类型", "expected": "表现正常"}, {"index": 2, "action": "筛选多个类型", "expected": "表现正常"}, {"index": 3, "action": "筛选状态", "expected": "表现正常"}, {"index": 4, "action": "同时筛选类型及状态", "expected": "表现正常"}, {"index": 5, "action": "已筛选时增加或减少筛选条件", "expected": "表现正常"}, {"index": 6, "action": "已筛选时清空筛选条件(不限条件)", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "已选全部患者", "raw_text": "step1: 筛选单个类型 => 表现正常 | step2: 筛选多个类型 => 表现正常 | step3: 筛选状态 => 表现正常 | step4: 同时筛选类型及状态 => 表现正常 | step5: 已筛选时增加或减少筛选条件 => 表现正常 | step6: 已筛选时清空筛选条件(不限条件) => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "已选某个患者", "internal_id": "189122", "external_id": "31892", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "按照患者名去筛选"}, {"index": 2, "action": "筛选单个类型", "expected": "表现正常"}, {"index": 3, "action": "筛选多个类型", "expected": "表现正常"}, {"index": 4, "action": "筛选状态", "expected": "表现正常"}, {"index": 5, "action": "同时筛选类型及状态", "expected": "表现正常"}, {"index": 6, "action": "已筛选时增加或减少筛选条件", "expected": "表现正常"}, {"index": 7, "action": "已筛选时清空筛选条件(不限条件)", "expected": "表现正常"}], "step_count": 7, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "已选某个患者", "raw_text": "step1:  => 按照患者名去筛选 | step2: 筛选单个类型 => 表现正常 | step3: 筛选多个类型 => 表现正常 | step4: 筛选状态 => 表现正常 | step5: 同时筛选类型及状态 => 表现正常 | step6: 已筛选时增加或减少筛选条件 => 表现正常 | step7: 已筛选时清空筛选条件(不限条件) => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "已选其他患者", "internal_id": "189131", "external_id": "31893", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "筛选的是患者名不在档案中 或者患者名是已删除的档案"}, {"index": 2, "action": "筛选单个类型", "expected": "表现正常"}, {"index": 3, "action": "筛选多个类型", "expected": "表现正常"}, {"index": 4, "action": "筛选状态", "expected": "表现正常"}, {"index": 5, "action": "同时筛选类型及状态", "expected": "表现正常"}, {"index": 6, "action": "已筛选时增加或减少筛选条件", "expected": "表现正常"}, {"index": 7, "action": "已筛选时清空筛选条件(不限条件)", "expected": "表现正常"}, {"index": 8, "action": "档案超过20个", "expected": "结果可能不准"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "已选其他患者", "raw_text": "step1:  => 筛选的是患者名不在档案中 或者患者名是已删除的档案 | step2: 筛选单个类型 => 表现正常 | step3: 筛选多个类型 => 表现正常 | step4: 筛选状态 => 表现正常 | step5: 同时筛选类型及状态 => 表现正常 | step6: 已筛选时增加或减少筛选条件 => 表现正常 | step7: 已筛选时清空筛选条件(不限条件) => 表现正常 | step8: 档案超过20个 => 结果可能不准"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "不限条件时", "internal_id": "189141", "external_id": "31894", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择全部患者", "expected": "筛选正常"}, {"index": 2, "action": "选择某患者", "expected": "筛选正常"}, {"index": 3, "action": "选择其他患者", "expected": "筛选正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "不限条件时", "raw_text": "step1: 选择全部患者 => 筛选正常 | step2: 选择某患者 => 筛选正常 | step3: 选择其他患者 => 筛选正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "已筛选条件时", "internal_id": "189146", "external_id": "31895", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择全部患者", "expected": "筛选正常"}, {"index": 2, "action": "选择某患者", "expected": "筛选正常"}, {"index": 3, "action": "选择其他患者", "expected": "筛选正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "已筛选条件时", "raw_text": "step1: 选择全部患者 => 筛选正常 | step2: 选择某患者 => 筛选正常 | step3: 选择其他患者 => 筛选正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "筛选所有病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "feature_scope": "病历页 > 病历调整 > 筛选所有病历", "case_name": "翻页", "internal_id": "189151", "external_id": "31896", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "全部且无筛选条件时", "expected": "翻页正常"}, {"index": 2, "action": "全部且有筛选条件时", "expected": "翻页正常"}, {"index": 3, "action": "某患者且无筛选条件时", "expected": "翻页正常"}, {"index": 4, "action": "某患者且有筛选条件时", "expected": "翻页正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "筛选所有病历"], "case_name": "翻页", "raw_text": "step1: 全部且无筛选条件时 => 翻页正常 | step2: 全部且有筛选条件时 => 翻页正常 | step3: 某患者且无筛选条件时 => 翻页正常 | step4: 某患者且有筛选条件时 => 翻页正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看补充病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "feature_scope": "病历页 > 病历调整 > 查看补充病历", "case_name": "查看补充病历tab", "internal_id": "189158", "external_id": "31897", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "无筛选条件那行"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "case_name": "查看补充病历tab", "raw_text": "step1:  => [截图] | step2:  => 无筛选条件那行"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看补充病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "feature_scope": "病历页 > 病历调整 > 查看补充病历", "case_name": "筛选患者", "internal_id": "189162", "external_id": "31898", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择全部患者", "expected": "筛选正常"}, {"index": 2, "action": "选择某患者", "expected": "筛选正常(匹配患者名)"}, {"index": 3, "action": "选择其他患者", "expected": "筛选正常(筛选的是患者名不在档案中 或者患者名是已删除的档案)"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "case_name": "筛选患者", "raw_text": "step1: 选择全部患者 => 筛选正常 | step2: 选择某患者 => 筛选正常(匹配患者名) | step3: 选择其他患者 => 筛选正常(筛选的是患者名不在档案中 或者患者名是已删除的档案)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "查看补充病历", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "feature_scope": "病历页 > 病历调整 > 查看补充病历", "case_name": "翻页", "internal_id": "189167", "external_id": "31899", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "全部患者时", "expected": "翻页正常"}, {"index": 2, "action": "选择某患者时", "expected": "翻页正常"}, {"index": 3, "action": "选择其他患者时", "expected": "翻页正常"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "查看补充病历"], "case_name": "翻页", "raw_text": "step1: 全部患者时 => 翻页正常 | step2: 选择某患者时 => 翻页正常 | step3: 选择其他患者时 => 翻页正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "所有病历和补充病历互切", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "所有病历和补充病历互切"], "feature_scope": "病历页 > 病历调整 > 所有病历和补充病历互切", "case_name": "在所有病历页时", "internal_id": "189173", "external_id": "31900", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况切到补充病历", "expected": ""}, {"index": 2, "action": "选择的是全部患者及不筛选条件", "expected": "选择的患者不变 筛选结果正常"}, {"index": 3, "action": "选择的是某患者及限制条件", "expected": "选择的患者不变 忽略限制条件 筛选结果正常"}, {"index": 4, "action": "选择的是其他患者及限制条件", "expected": "选择的患者不变 忽略限制条件 筛选结果正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "所有病历和补充病历互切"], "case_name": "在所有病历页时", "raw_text": "step1: 以下情况切到补充病历 =>  | step2: 选择的是全部患者及不筛选条件 => 选择的患者不变 筛选结果正常 | step3: 选择的是某患者及限制条件 => 选择的患者不变 忽略限制条件 筛选结果正常 | step4: 选择的是其他患者及限制条件 => 选择的患者不变 忽略限制条件 筛选结果正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "所有病历和补充病历互切", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "所有病历和补充病历互切"], "feature_scope": "病历页 > 病历调整 > 所有病历和补充病历互切", "case_name": "在补充病历页时", "internal_id": "189179", "external_id": "31901", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况切到所有病历", "expected": ""}, {"index": 2, "action": "选择的是全部患者 之前在所有病历里是不限条件", "expected": "选择的患者不变 筛选条件不变 筛选结果正常"}, {"index": 3, "action": "选择的是某患者 之前在所有病历里选择了限制条件", "expected": "选择的患者不变 筛选条件不变 筛选结果正常"}, {"index": 4, "action": "选择的是其他患者 之前在所有病历里选择了限制条件", "expected": "选择的患者不变 筛选条件不变 筛选结果正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整", "所有病历和补充病历互切"], "case_name": "在补充病历页时", "raw_text": "step1: 以下情况切到所有病历 =>  | step2: 选择的是全部患者 之前在所有病历里是不限条件 => 选择的患者不变 筛选条件不变 筛选结果正常 | step3: 选择的是某患者 之前在所有病历里选择了限制条件 => 选择的患者不变 筛选条件不变 筛选结果正常 | step4: 选择的是其他患者 之前在所有病历里选择了限制条件 => 选择的患者不变 筛选条件不变 筛选结果正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "病历展示调整", "internal_id": "189100", "external_id": "31888", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "病历展示调整", "raw_text": "step1:  => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "进入病历页时的默认选中", "internal_id": "189103", "external_id": "31889", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "默认选择全部患者"}, {"index": 2, "action": "", "expected": "默认选中所有病历tab"}, {"index": 3, "action": "", "expected": "筛选默认不限条件"}, {"index": 4, "action": "", "expected": "筛选结果正常(所有病历里包含补充病历)"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "进入病历页时的默认选中", "raw_text": "step1:  => 默认选择全部患者 | step2:  => 默认选中所有病历tab | step3:  => 筛选默认不限条件 | step4:  => 筛选结果正常(所有病历里包含补充病历)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "筛选保留类型及状态", "internal_id": "189109", "external_id": "31890", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "去掉之前的患者"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "筛选保留类型及状态", "raw_text": "step1:  => [截图] | step2:  => 去掉之前的患者"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "筛选文案展示", "internal_id": "189185", "external_id": "31902", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "未选择条件时", "expected": "展示文案为:全部"}, {"index": 3, "action": "已选一个类型或多个类型", "expected": "展示文案正确"}, {"index": 4, "action": "已选状态", "expected": "展示文案正确"}, {"index": 5, "action": "选择类型及状态", "expected": "展示文案正确"}, {"index": 6, "action": "a、选择全部患者 b、选择某患者 c、选择其他患者", "expected": "abc、不影响展示文案???(因为患者已经不在筛选条件框里)"}, {"index": 7, "action": "先选择状态后选择类型", "expected": "选择数据后类型排列在前"}, {"index": 8, "action": "条件较多时", "expected": "超出某长度就。。。(线上已有)"}], "step_count": 8, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "筛选文案展示", "raw_text": "step1:  => [截图] | step2: 未选择条件时 => 展示文案为:全部 | step3: 已选一个类型或多个类型 => 展示文案正确 | step4: 已选状态 => 展示文案正确 | step5: 选择类型及状态 => 展示文案正确 | step6: a、选择全部患者 b、选择某患者 c、选择其他患者 => abc、不影响展示文案???(因为患者已经不在筛选条件框里) | step7: 先选择状态后选择类型 => 选择数据后类型排列在前 | step8: 条件较多时 => 超出某长度就。。。(线上已有)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "排序", "internal_id": "189195", "external_id": "31903", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "按创建时间倒序排(跟线上一样)"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "排序", "raw_text": "step1:  => 按创建时间倒序排(跟线上一样)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "补充病历", "internal_id": "189198", "external_id": "31904", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击补充病历按钮", "expected": "进入补充病历页"}, {"index": 2, "action": "保存补充病历 a、之前在所有病历tab且无筛选 b、之前在所有病历tab且有筛选且能筛到刚刚的补充病历 c、之前在所有病历tab且有筛选且不能筛到刚刚的补充病历 d、之前在补充病历tab且能筛到刚刚的补充病历 e、之前在补充病历tab且筛选患者且不能筛到刚刚的补充病历", "expected": "abcde、病历列表更新正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "补充病历", "raw_text": "step1: 点击补充病历按钮 => 进入补充病历页 | step2: 保存补充病历 a、之前在所有病历tab且无筛选 b、之前在所有病历tab且有筛选且能筛到刚刚的补充病历 c、之前在所有病历tab且有筛选且不能筛到刚刚的补充病历 d、之前在补充病历tab且能筛到刚刚的补充病历 e、之前在补充病历tab且筛选患者且不能筛到刚刚的补充病历 => abcde、病历列表更新正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历调整", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "feature_scope": "病历整理 > 病历页 > 病历调整", "case_name": "下拉刷新(线上已有功能)", "internal_id": "189202", "external_id": "31905", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "以下情况下拉刷新", "expected": "表现正常"}, {"index": 2, "action": "在所有病历tab", "expected": ""}, {"index": 3, "action": "在补充病历tab", "expected": ""}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页", "病历调整"], "case_name": "下拉刷新(线上已有功能)", "raw_text": "step1: 以下情况下拉刷新 => 表现正常 | step2: 在所有病历tab =>  | step3: 在补充病历tab => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历页", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页"], "feature_scope": "医师端 > 病历整理 > 病历页", "case_name": "首次进入病历页提示", "internal_id": "189069", "external_id": "31884", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "首次进入病历页", "expected": "有浮层提示"}, {"index": 3, "action": "点击知道了", "expected": "关闭浮层"}, {"index": 4, "action": "再次进入病历页", "expected": "无浮层提示"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页"], "case_name": "首次进入病历页提示", "raw_text": "step1:  => [截图] | step2: 首次进入病历页 => 有浮层提示 | step3: 点击知道了 => 关闭浮层 | step4: 再次进入病历页 => 无浮层提示"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历页", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页"], "feature_scope": "医师端 > 病历整理 > 病历页", "case_name": "患者基本信息展示调整", "internal_id": "189075", "external_id": "31885", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "微信名为空时", "expected": "展示正常"}, {"index": 3, "action": "微信名很长时", "expected": "限制长度???"}, {"index": 4, "action": "手机号为空时", "expected": "展示正常"}, {"index": 5, "action": "无标签时", "expected": "不展示标签行(跟线上一样???)"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理", "病历页"], "case_name": "患者基本信息展示调整", "raw_text": "step1:  => [截图] | step2: 微信名为空时 => 展示正常 | step3: 微信名很长时 => 限制长度??? | step4: 手机号为空时 => 展示正常 | step5: 无标签时 => 不展示标签行(跟线上一样???)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "病历整理", "suite_path": ["V4.21.1", "医师端", "病历整理"], "feature_scope": "V4.21.1 > 医师端 > 病历整理", "case_name": "老版本", "internal_id": "189207", "external_id": "31906", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看病历列表", "expected": "表现正常(有补充病历)"}, {"index": 2, "action": "筛选类型、患者名、状态", "expected": "表现正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "病历整理"], "case_name": "老版本", "raw_text": "step1: 查看病历列表 => 表现正常(有补充病历) | step2: 筛选类型、患者名、状态 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "未认证医生", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 未认证医生", "case_name": "点击“邀请中医师”,进入推荐中医师页面,展示正确", "internal_id": "189213", "external_id": "31907", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未认证且无历史邀请记录医生;", "expected": "不展示邀请二维码及邀请记录模块; “如何领取奖励”选项;"}, {"index": 2, "action": "未认证但有历史邀请记录医生;", "expected": "不展示邀请二维码,但展示邀请记录模块; “如何领取奖励”选项; 点击“立即发送邀请”、“立即邀请”均跳转到小程序;"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "case_name": "点击“邀请中医师”,进入推荐中医师页面,展示正确", "raw_text": "step1: 未认证且无历史邀请记录医生; => 不展示邀请二维码及邀请记录模块; “如何领取奖励”选项; | step2: 未认证但有历史邀请记录医生; => 不展示邀请二维码,但展示邀请记录模块; “如何领取奖励”选项; 点击“立即发送邀请”、“立即邀请”均跳转到小程序;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "未认证医生", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 未认证医生", "case_name": "点击“立即发送邀请”、“立即邀请”按钮,跳转到微信小程序“推荐中医师”页面", "internal_id": "189217", "external_id": "31908", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未安装微信;", "expected": "toast提示;"}, {"index": 2, "action": "该医生未注册大家中医小程序;", "expected": "先走注册/登录流程,登录成功后,直接进入邀请页;"}, {"index": 3, "action": "该医生已注册大家中医小程序;", "expected": "直接调起大家中医小程序,进入邀请页;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "case_name": "点击“立即发送邀请”、“立即邀请”按钮,跳转到微信小程序“推荐中医师”页面", "raw_text": "step1: 未安装微信; => toast提示; | step2: 该医生未注册大家中医小程序; => 先走注册/登录流程,登录成功后,直接进入邀请页; | step3: 该医生已注册大家中医小程序; => 直接调起大家中医小程序,进入邀请页;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "未认证医生", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 未认证医生", "case_name": "同一医生账号,分别在两台手机(对应两个微信),调起的是对应微信的大家中医小程序,数据展示正确", "internal_id": "189222", "external_id": "31909", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "微信端患者账号数据检查;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "case_name": "同一医生账号,分别在两台手机(对应两个微信),调起的是对应微信的大家中医小程序,数据展示正确", "raw_text": "step1: 微信端患者账号数据检查; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "未认证医生", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 未认证医生", "case_name": "未认证但有历史邀请记录医生所邀请的医师认证成功后,正常活动相关奖励", "internal_id": "189225", "external_id": "31910", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "认证成功后,邀请中医师页面是已认证医师的页面,邀请状态正确;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "未认证医生"], "case_name": "未认证但有历史邀请记录医生所邀请的医师认证成功后,正常活动相关奖励", "raw_text": "step1: 认证成功后,邀请中医师页面是已认证医师的页面,邀请状态正确; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "已认证医生", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "已认证医生"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 已认证医生", "case_name": "未认证的医生,通过认证后,再次进入“推荐中医师”页面,显示的是已认证医生邀请中医师页面,数据展示正确", "internal_id": "189229", "external_id": "31911", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "展示邀请二维码及邀请记录模块; 不展示如何领取奖励模块;", "expected": "邀请记录初始数据是暂无"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "已认证医生"], "case_name": "未认证的医生,通过认证后,再次进入“推荐中医师”页面,显示的是已认证医生邀请中医师页面,数据展示正确", "raw_text": "step1: 展示邀请二维码及邀请记录模块; 不展示如何领取奖励模块; => 邀请记录初始数据是暂无"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "兼容性", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "兼容性"], "feature_scope": "医师端 > 推荐医生开通普通用户推荐权限 > 兼容性", "case_name": "老版本APP(4.20.9及以下),未认证医生,进入推荐中医师页面", "internal_id": "189233", "external_id": "31912", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "展示新的邀请中医师页面;", "expected": ""}, {"index": 2, "action": "点击“立即发送邀请”按钮;", "expected": "弹窗提示去认证: [截图]"}, {"index": 3, "action": "“继续邀请”;", "expected": "走老逻辑,弹出分享图片:保存图片、微信好友、朋友圈 功能正常;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "推荐医生开通普通用户推荐权限", "兼容性"], "case_name": "老版本APP(4.20.9及以下),未认证医生,进入推荐中医师页面", "raw_text": "step1: 展示新的邀请中医师页面; =>  | step2: 点击“立即发送邀请”按钮; => 弹窗提示去认证: [截图] | step3: “继续邀请”; => 走老逻辑,弹出分享图片:保存图片、微信好友、朋友圈 功能正常;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "自动随访设置", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "feature_scope": "医师端 > 随访时间优化 > 自动随访设置", "case_name": "查看自动随访设置", "internal_id": "189240", "external_id": "31913", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "查看自动随访", "expected": "之前的开关样式变为下面 [截图]"}, {"index": 2, "action": "点击自动随访时间", "expected": "弹出选项框(无关闭) [截图]"}, {"index": 3, "action": "选择以下后点击确定 b、药用完当天 c、提前1天 d、提前3天 e、提前7天", "expected": "保存正常"}, {"index": 4, "action": "选择后点击取消", "expected": "关闭弹窗"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "case_name": "查看自动随访设置", "raw_text": "step1: 查看自动随访 => 之前的开关样式变为下面 [截图] | step2: 点击自动随访时间 => 弹出选项框(无关闭) [截图] | step3: 选择以下后点击确定 b、药用完当天 c、提前1天 d、提前3天 e、提前7天 => 保存正常 | step4: 选择后点击取消 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "自动随访设置", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "feature_scope": "医师端 > 随访时间优化 > 自动随访设置", "case_name": "自动随访开启关闭", "internal_id": "189246", "external_id": "31914", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "开启时", "expected": "显示自动随访时间设置 [截图]"}, {"index": 2, "action": "关闭时", "expected": "不显示自动随访时间设置 [截图]"}, {"index": 3, "action": "从关闭到开启", "expected": "开启正常 自动随访时间是之前设置过的那个值"}, {"index": 4, "action": "从开启到关闭", "expected": "关闭正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "case_name": "自动随访开启关闭", "raw_text": "step1: 开启时 => 显示自动随访时间设置 [截图] | step2: 关闭时 => 不显示自动随访时间设置 [截图] | step3: 从关闭到开启 => 开启正常 自动随访时间是之前设置过的那个值 | step4: 从开启到关闭 => 关闭正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "自动随访设置", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "feature_scope": "医师端 > 随访时间优化 > 自动随访设置", "case_name": "新用户默认", "internal_id": "189252", "external_id": "31915", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "默认为药用完当天"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "case_name": "新用户默认", "raw_text": "step1:  => 默认为药用完当天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "自动随访设置", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "feature_scope": "医师端 > 随访时间优化 > 自动随访设置", "case_name": "老用户之前选择关闭", "internal_id": "189255", "external_id": "31916", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "仍然是关闭"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "case_name": "老用户之前选择关闭", "raw_text": "step1:  => 仍然是关闭"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "自动随访设置", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "feature_scope": "医师端 > 随访时间优化 > 自动随访设置", "case_name": "老用户之前选择开启", "internal_id": "189258", "external_id": "31917", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "默认为开启&药用完当天"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "自动随访设置"], "case_name": "老用户之前选择开启", "raw_text": "step1:  => 默认为开启&药用完当天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开方 > 签收后计算随访时间", "case_name": "各剂型服药完成时间", "internal_id": "189316", "external_id": "31928", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "服药完成时间为签收时间+服药天数"}, {"index": 2, "action": "以下为各剂型的服药天数", "expected": ""}, {"index": 3, "action": "饮片/颗粒剂", "expected": "总贴数/每天贴数(向上取整)"}, {"index": 4, "action": "特殊剂型", "expected": "(预计天数上限+下限)/2(向上取整)"}, {"index": 5, "action": "成药", "expected": "7天"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "case_name": "各剂型服药完成时间", "raw_text": "step1:  => 服药完成时间为签收时间+服药天数 | step2: 以下为各剂型的服药天数 =>  | step3: 饮片/颗粒剂 => 总贴数/每天贴数(向上取整) | step4: 特殊剂型 => (预计天数上限+下限)/2(向上取整) | step5: 成药 => 7天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开方 > 签收后计算随访时间", "case_name": "签收后计算随访时间", "internal_id": "189323", "external_id": "31929", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "方案的随访时间为以下情况", "expected": ""}, {"index": 2, "action": "药用完当天", "expected": "随访时间为服药完成时间"}, {"index": 3, "action": "提前1天", "expected": "随访时间为服药完成时间-1"}, {"index": 4, "action": "提前3天", "expected": "随访时间为服药完成时间-3"}, {"index": 5, "action": "提前7天", "expected": "随访时间为服药完成时间-7"}, {"index": 6, "action": "提前N天等于或小于今天", "expected": "随访时间为药用完当天 不是提前N天"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "case_name": "签收后计算随访时间", "raw_text": "step1: 方案的随访时间为以下情况 =>  | step2: 药用完当天 => 随访时间为服药完成时间 | step3: 提前1天 => 随访时间为服药完成时间-1 | step4: 提前3天 => 随访时间为服药完成时间-3 | step5: 提前7天 => 随访时间为服药完成时间-7 | step6: 提前N天等于或小于今天 => 随访时间为药用完当天 不是提前N天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开方 > 签收后计算随访时间", "case_name": "到时自动发送随访", "internal_id": "189331", "external_id": "31930", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送时间为早上10点 发送正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方", "签收后计算随访时间"], "case_name": "到时自动发送随访", "raw_text": "step1:  => 发送时间为早上10点 发送正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "开方页新增随访时间", "internal_id": "189262", "external_id": "31918", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击随访时间", "expected": "弹出选项框"}, {"index": 3, "action": "选择以下后点击确定 a、药用完当天 b、药用完前 1 天 c、药用完前 3天 d、药用完前 7天 e、关闭", "expected": "选择正常"}, {"index": 4, "action": "选择后点击取消", "expected": "关闭弹窗"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "开方页新增随访时间", "raw_text": "step1:  => [截图] | step2: 点击随访时间 => 弹出选项框 | step3: 选择以下后点击确定 a、药用完当天 b、药用完前 1 天 c、药用完前 3天 d、药用完前 7天 e、关闭 => 选择正常 | step4: 选择后点击取消 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "自动随访关闭时查看开方页", "internal_id": "189268", "external_id": "31919", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "随访时间默认“关闭”且不可修改"}, {"index": 2, "action": "点击随访时间", "expected": "toast提示“随访已关闭”"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "自动随访关闭时查看开方页", "raw_text": "step1:  => 随访时间默认“关闭”且不可修改 | step2: 点击随访时间 => toast提示“随访已关闭”"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "随访时间默认值", "internal_id": "189272", "external_id": "31920", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给某患者第一次开方", "expected": "随访时间默认选中设置的自动随访时间"}, {"index": 2, "action": "豆腐块线上开方", "expected": "随访时间默认选中设置的自动随访时间"}, {"index": 3, "action": "给某患者开过方且 上次的方子是老版本", "expected": "随访时间默认选中设置的自动随访时间"}, {"index": 4, "action": "给某患者开过方且 上次的方子是新版本", "expected": "随访时间默认选中上次方子的随访时间"}, {"index": 5, "action": "设置的自动随访时间是关闭", "expected": "表现正常"}, {"index": 6, "action": "设置的自动随访时间不是关闭", "expected": "表现正常"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "随访时间默认值", "raw_text": "step1: 给某患者第一次开方 => 随访时间默认选中设置的自动随访时间 | step2: 豆腐块线上开方 => 随访时间默认选中设置的自动随访时间 | step3: 给某患者开过方且 上次的方子是老版本 => 随访时间默认选中设置的自动随访时间 | step4: 给某患者开过方且 上次的方子是新版本 => 随访时间默认选中上次方子的随访时间 | step5: 设置的自动随访时间是关闭 => 表现正常 | step6: 设置的自动随访时间不是关闭 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "本地草稿", "internal_id": "189280", "external_id": "31921", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择随访时间后返回再进入开方页", "expected": "有草稿值"}, {"index": 2, "action": "随访时间选择的不是关闭", "expected": "随访时间还是选择的那个"}, {"index": 3, "action": "随访时间选择的是关闭", "expected": "随访时间是关闭且可以点击选择"}, {"index": 4, "action": "自动随访设置的是关闭", "expected": "随访时间是关闭且不能点击选择"}, {"index": 5, "action": "老版本有草稿 升级后", "expected": "表现正常"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "本地草稿", "raw_text": "step1: 选择随访时间后返回再进入开方页 => 有草稿值 | step2: 随访时间选择的不是关闭 => 随访时间还是选择的那个 | step3: 随访时间选择的是关闭 => 随访时间是关闭且可以点击选择 | step4: 自动随访设置的是关闭 => 随访时间是关闭且不能点击选择 | step5: 老版本有草稿 升级后 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "后台草稿", "internal_id": "189287", "external_id": "31922", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择随访时间后存为草稿", "expected": "保存正常"}, {"index": 2, "action": "调取后台草稿", "expected": "有草稿值"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "后台草稿", "raw_text": "step1: 选择随访时间后存为草稿 => 保存正常 | step2: 调取后台草稿 => 有草稿值"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "调用历史方案、复制方案", "internal_id": "189291", "external_id": "31923", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "随访时间不是关闭", "expected": "随访时间还是方子里的"}, {"index": 2, "action": "随访时间是关闭", "expected": "随访时间是关闭且可以点击选择"}, {"index": 3, "action": "自动随访设置的是关闭", "expected": "随访时间是关闭且不能点击选择"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "调用历史方案、复制方案", "raw_text": "step1: 随访时间不是关闭 => 随访时间还是方子里的 | step2: 随访时间是关闭 => 随访时间是关闭且可以点击选择 | step3: 自动随访设置的是关闭 => 随访时间是关闭且不能点击选择"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "自动随访设置由非关闭改为关闭", "internal_id": "189296", "external_id": "31924", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "草稿随访时间是非关闭 调取草稿", "expected": "随访时间改为关闭且不能点击选择 发送的方子也没有随访"}, {"index": 2, "action": "历史方案随访时间是非关闭 调用历史方案、复制方案", "expected": "随访时间改为关闭且不能点击选择 发送的方子也没有随访"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "自动随访设置由非关闭改为关闭", "raw_text": "step1: 草稿随访时间是非关闭 调取草稿 => 随访时间改为关闭且不能点击选择 发送的方子也没有随访 | step2: 历史方案随访时间是非关闭 调用历史方案、复制方案 => 随访时间改为关闭且不能点击选择 发送的方子也没有随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "自动随访设置由关闭改为非关闭", "internal_id": "189300", "external_id": "31925", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "调取草稿", "expected": "随访时间可以点击选择"}, {"index": 2, "action": "调用历史方案、复制方案", "expected": "随访时间可以点击选择"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "自动随访设置由关闭改为非关闭", "raw_text": "step1: 调取草稿 => 随访时间可以点击选择 | step2: 调用历史方案、复制方案 => 随访时间可以点击选择"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "发送方案时生成随访(非外治)", "internal_id": "189304", "external_id": "31926", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "开方时随访设置为以下情况", "expected": ""}, {"index": 2, "action": "a、药用完当天 b、提前1天 c、提前3天 d、提前7天", "expected": "生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图]"}, {"index": 3, "action": "关闭", "expected": "不生成随访"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "发送方案时生成随访(非外治)", "raw_text": "step1: 开方时随访设置为以下情况 =>  | step2: a、药用完当天 b、提前1天 c、提前3天 d、提前7天 => 生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图] | step3: 关闭 => 不生成随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "feature_scope": "医师端 > 随访时间优化 > 开方", "case_name": "发送方案时生成随访(外治)", "internal_id": "189309", "external_id": "31927", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "外治不能购药 随访时间在发方案时确定 服药天数=7天"}, {"index": 2, "action": "随访设置为以下情况 a、药用完当天 b、提前1天 c、提前3天 d、提前7天", "expected": "生成随访且随访是有随访时间的 有tip消息 a、随访时间为方案时间+7天 bcd、随访时间为方案时间+7天-提前N天"}, {"index": 3, "action": "随访设置为关闭", "expected": "不生成随访"}, {"index": 4, "action": "提前N天等于或小于今天", "expected": "随访时间为药用完当天 不是提前N天"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开方"], "case_name": "发送方案时生成随访(外治)", "raw_text": "step1:  => 外治不能购药 随访时间在发方案时确定 服药天数=7天 | step2: 随访设置为以下情况 a、药用完当天 b、提前1天 c、提前3天 d、提前7天 => 生成随访且随访是有随访时间的 有tip消息 a、随访时间为方案时间+7天 bcd、随访时间为方案时间+7天-提前N天 | step3: 随访设置为关闭 => 不生成随访 | step4: 提前N天等于或小于今天 => 随访时间为药用完当天 不是提前N天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开明医方 > 签收后计算随访时间", "case_name": "服药完成时间", "internal_id": "189384", "external_id": "31941", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "服药完成时间为签收时间+服药天数"}, {"index": 2, "action": "各剂型明医好方", "expected": "服药天数都按照7天计算 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "case_name": "服药完成时间", "raw_text": "step1:  => 服药完成时间为签收时间+服药天数 | step2: 各剂型明医好方 => 服药天数都按照7天计算 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开明医方 > 签收后计算随访时间", "case_name": "签收后计算随访时间", "internal_id": "189388", "external_id": "31942", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "方案的随访时间为以下情况", "expected": ""}, {"index": 2, "action": "药用完当天", "expected": "随访时间为服药完成时间"}, {"index": 3, "action": "提前1天", "expected": "随访时间为服药完成时间-1"}, {"index": 4, "action": "提前3天", "expected": "随访时间为服药完成时间-3"}, {"index": 5, "action": "提前7天", "expected": "随访时间为服药完成时间-7"}, {"index": 6, "action": "提前N天等于或小于今天", "expected": "随访时间为药用完当天 不是提前N天"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "case_name": "签收后计算随访时间", "raw_text": "step1: 方案的随访时间为以下情况 =>  | step2: 药用完当天 => 随访时间为服药完成时间 | step3: 提前1天 => 随访时间为服药完成时间-1 | step4: 提前3天 => 随访时间为服药完成时间-3 | step5: 提前7天 => 随访时间为服药完成时间-7 | step6: 提前N天等于或小于今天 => 随访时间为药用完当天 不是提前N天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "签收后计算随访时间", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "feature_scope": "随访时间优化 > 开明医方 > 签收后计算随访时间", "case_name": "到时自动发送随访", "internal_id": "189396", "external_id": "31943", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送时间为早上10点 发送正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方", "签收后计算随访时间"], "case_name": "到时自动发送随访", "raw_text": "step1:  => 发送时间为早上10点 发送正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "开明医方页新增随访时间", "internal_id": "189335", "external_id": "31931", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "点击随访时间", "expected": "弹出选项框"}, {"index": 3, "action": "选择以下后点击确定 a、药用完当天 b、药用完前 1 天 c、药用完前 3天 d、药用完前 7天 e、关闭", "expected": "选择正常"}, {"index": 4, "action": "选择后点击取消", "expected": "关闭弹窗"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "开明医方页新增随访时间", "raw_text": "step1:  => [截图] | step2: 点击随访时间 => 弹出选项框 | step3: 选择以下后点击确定 a、药用完当天 b、药用完前 1 天 c、药用完前 3天 d、药用完前 7天 e、关闭 => 选择正常 | step4: 选择后点击取消 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "自动随访关闭时查看开方页", "internal_id": "189341", "external_id": "31932", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "随访时间默认“关闭”且不可修改"}, {"index": 2, "action": "点击随访时间", "expected": "toast提示“随访已关闭”"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "自动随访关闭时查看开方页", "raw_text": "step1:  => 随访时间默认“关闭”且不可修改 | step2: 点击随访时间 => toast提示“随访已关闭”"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "随访时间默认值", "internal_id": "189345", "external_id": "31933", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "给某患者开方", "expected": "随访时间默认选中设置的自动随访时间"}, {"index": 2, "action": "豆腐块线上开方", "expected": "随访时间默认选中设置的自动随访时间"}, {"index": 3, "action": "设置的自动随访时间是关闭", "expected": "表现正常"}, {"index": 4, "action": "设置的自动随访时间不是关闭", "expected": "表现正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "随访时间默认值", "raw_text": "step1: 给某患者开方 => 随访时间默认选中设置的自动随访时间 | step2: 豆腐块线上开方 => 随访时间默认选中设置的自动随访时间 | step3: 设置的自动随访时间是关闭 => 表现正常 | step4: 设置的自动随访时间不是关闭 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "本地草稿", "internal_id": "189351", "external_id": "31934", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择随访时间后返回再进入开方页", "expected": "有草稿值"}, {"index": 2, "action": "随访时间选择的不是关闭", "expected": "随访时间还是选择的那个"}, {"index": 3, "action": "随访时间选择的是关闭", "expected": "随访时间是关闭且可以点击选择"}, {"index": 4, "action": "自动随访设置的是关闭", "expected": "随访时间是关闭且不能点击选择"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "本地草稿", "raw_text": "step1: 选择随访时间后返回再进入开方页 => 有草稿值 | step2: 随访时间选择的不是关闭 => 随访时间还是选择的那个 | step3: 随访时间选择的是关闭 => 随访时间是关闭且可以点击选择 | step4: 自动随访设置的是关闭 => 随访时间是关闭且不能点击选择"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "后台草稿", "internal_id": "189357", "external_id": "31935", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "选择随访时间后存为草稿", "expected": "保存正常"}, {"index": 2, "action": "调取后台草稿", "expected": "有草稿值"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "后台草稿", "raw_text": "step1: 选择随访时间后存为草稿 => 保存正常 | step2: 调取后台草稿 => 有草稿值"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "复制方案", "internal_id": "189361", "external_id": "31936", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "随访时间不是关闭", "expected": "随访时间还是方子里的"}, {"index": 2, "action": "随访时间是关闭", "expected": "随访时间是关闭且可以点击选择"}, {"index": 3, "action": "自动随访设置的是关闭", "expected": "随访时间是关闭且不能点击选择"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "复制方案", "raw_text": "step1: 随访时间不是关闭 => 随访时间还是方子里的 | step2: 随访时间是关闭 => 随访时间是关闭且可以点击选择 | step3: 自动随访设置的是关闭 => 随访时间是关闭且不能点击选择"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "自动随访设置由非关闭改为关闭", "internal_id": "189366", "external_id": "31937", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "草稿随访时间是非关闭 调取草稿", "expected": "随访时间改为关闭且不能点击选择 发送的方子也没有随访"}, {"index": 2, "action": "历史方案随访时间是非关闭 复制方案", "expected": "随访时间改为关闭且不能点击选择 发送的方子也没有随访"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "自动随访设置由非关闭改为关闭", "raw_text": "step1: 草稿随访时间是非关闭 调取草稿 => 随访时间改为关闭且不能点击选择 发送的方子也没有随访 | step2: 历史方案随访时间是非关闭 复制方案 => 随访时间改为关闭且不能点击选择 发送的方子也没有随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "自动随访设置由关闭改为非关闭", "internal_id": "189370", "external_id": "31938", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "调取草稿", "expected": "随访时间可以点击选择"}, {"index": 2, "action": "复制方案", "expected": "随访时间可以点击选择"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "自动随访设置由关闭改为非关闭", "raw_text": "step1: 调取草稿 => 随访时间可以点击选择 | step2: 复制方案 => 随访时间可以点击选择"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "确认方案页新增随访时间", "internal_id": "189374", "external_id": "31939", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "随访时间选择的不是关闭", "expected": "随访时间展示正常"}, {"index": 2, "action": "随访时间选择的是关闭", "expected": "随访时间展示正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "确认方案页新增随访时间", "raw_text": "step1: 随访时间选择的不是关闭 => 随访时间展示正常 | step2: 随访时间选择的是关闭 => 随访时间展示正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "feature_scope": "医师端 > 随访时间优化 > 开明医方", "case_name": "发送方案时生成随访", "internal_id": "189378", "external_id": "31940", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "开方时随访设置为以下情况", "expected": ""}, {"index": 2, "action": "a、药用完当天 b、提前1天 c、提前3天 d、提前7天", "expected": "生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图]"}, {"index": 3, "action": "关闭", "expected": "不生成随访"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "开明医方"], "case_name": "发送方案时生成随访", "raw_text": "step1: 开方时随访设置为以下情况 =>  | step2: a、药用完当天 b、提前1天 c、提前3天 d、提前7天 => 生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图] | step3: 关闭 => 不生成随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "feature_scope": "医师端 > 随访时间优化 > 拍方", "case_name": "发送方案时生成随访", "internal_id": "189400", "external_id": "31944", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "自动随访设置为以下情况", "expected": ""}, {"index": 3, "action": "a、药用完当天 b、提前1天 c、提前3天 d、提前7天", "expected": "生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图]"}, {"index": 4, "action": "关闭", "expected": "不生成随访"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "case_name": "发送方案时生成随访", "raw_text": "step1:  => [截图] | step2: 自动随访设置为以下情况 =>  | step3: a、药用完当天 b、提前1天 c、提前3天 d、提前7天 => 生成随访且随访是无随访时间的 方案的随访时间正确 有tip消息 a、 [截图] bcd、提前N天的N正确 [截图] | step4: 关闭 => 不生成随访"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "feature_scope": "医师端 > 随访时间优化 > 拍方", "case_name": "各剂型服药完成时间", "internal_id": "189406", "external_id": "31945", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "服药完成时间为签收时间+服药天数"}, {"index": 2, "action": "以下为各剂型的服药天数", "expected": ""}, {"index": 3, "action": "饮片/颗粒剂", "expected": "总贴数/每天贴数(向上取整)"}, {"index": 4, "action": "特殊剂型", "expected": "线上为默认24天"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "case_name": "各剂型服药完成时间", "raw_text": "step1:  => 服药完成时间为签收时间+服药天数 | step2: 以下为各剂型的服药天数 =>  | step3: 饮片/颗粒剂 => 总贴数/每天贴数(向上取整) | step4: 特殊剂型 => 线上为默认24天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "feature_scope": "医师端 > 随访时间优化 > 拍方", "case_name": "签收后计算随访时间", "internal_id": "189412", "external_id": "31946", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "方案的随访时间为以下情况", "expected": ""}, {"index": 2, "action": "药用完当天", "expected": "随访时间为服药完成时间"}, {"index": 3, "action": "提前1天", "expected": "随访时间为服药完成时间-1"}, {"index": 4, "action": "提前3天", "expected": "随访时间为服药完成时间-3"}, {"index": 5, "action": "提前7天", "expected": "随访时间为服药完成时间-7"}, {"index": 6, "action": "提前N天等于或小于今天", "expected": "随访时间为药用完当天 不是提前N天"}], "step_count": 6, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "case_name": "签收后计算随访时间", "raw_text": "step1: 方案的随访时间为以下情况 =>  | step2: 药用完当天 => 随访时间为服药完成时间 | step3: 提前1天 => 随访时间为服药完成时间-1 | step4: 提前3天 => 随访时间为服药完成时间-3 | step5: 提前7天 => 随访时间为服药完成时间-7 | step6: 提前N天等于或小于今天 => 随访时间为药用完当天 不是提前N天"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "feature_scope": "医师端 > 随访时间优化 > 拍方", "case_name": "到时自动发送随访", "internal_id": "189420", "external_id": "31947", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送时间为早上10点 发送正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "拍方"], "case_name": "到时自动发送随访", "raw_text": "step1:  => 发送时间为早上10点 发送正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访添加定时发送", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "feature_scope": "医师端 > 随访时间优化 > 随访添加定时发送", "case_name": "查看随访页", "internal_id": "189424", "external_id": "31948", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "底部增加定时发送按钮"}, {"index": 3, "action": "点击定时发送", "expected": "默认7天 [截图]"}, {"index": 4, "action": "弹窗点击取消", "expected": "关闭弹窗"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "case_name": "查看随访页", "raw_text": "step1:  => [截图] | step2:  => 底部增加定时发送按钮 | step3: 点击定时发送 => 默认7天 [截图] | step4: 弹窗点击取消 => 关闭弹窗"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访添加定时发送", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "feature_scope": "医师端 > 随访时间优化 > 随访添加定时发送", "case_name": "输入定时时间", "internal_id": "189430", "external_id": "31949", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "只能输入整数 数值范围:1-60"}, {"index": 2, "action": "输入小数、负数、字母、文字、字符", "expected": "不能输入"}, {"index": 3, "action": "输入0或大于60", "expected": "不能输入或点击确定时提示"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "case_name": "输入定时时间", "raw_text": "step1:  => 只能输入整数 数值范围:1-60 | step2: 输入小数、负数、字母、文字、字符 => 不能输入 | step3: 输入0或大于60 => 不能输入或点击确定时提示"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访添加定时发送", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "feature_scope": "医师端 > 随访时间优化 > 随访添加定时发送", "case_name": "从会话页定时发送", "internal_id": "189435", "external_id": "31950", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "发送弹窗点击确定", "expected": "发送成功 弹窗提示 [截图] 生成随访(随访时间为当天+输入的天数)"}, {"index": 2, "action": "弹窗上的时间", "expected": "当天+输入的天数"}, {"index": 3, "action": "弹窗上的患者名 a、患者有备注名 b、患者无备注名", "expected": "a、展示备注名 b、展示主档案名"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "case_name": "从会话页定时发送", "raw_text": "step1: 发送弹窗点击确定 => 发送成功 弹窗提示 [截图] 生成随访(随访时间为当天+输入的天数) | step2: 弹窗上的时间 => 当天+输入的天数 | step3: 弹窗上的患者名 a、患者有备注名 b、患者无备注名 => a、展示备注名 b、展示主档案名"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访添加定时发送", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "feature_scope": "医师端 > 随访时间优化 > 随访添加定时发送", "case_name": "从豆腐块定时发送", "internal_id": "189440", "external_id": "31951", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "发送弹窗点击确定", "expected": "进入选择患者页"}, {"index": 2, "action": "选择某患者", "expected": "发送成功 弹窗提示 [截图] 生成随访(随访时间为当天+输入的天数)"}, {"index": 3, "action": "不选返回", "expected": "表现正常"}, {"index": 4, "action": "弹窗上的时间", "expected": "当天+输入的天数"}, {"index": 5, "action": "弹窗上的患者名 a、患者有备注名 b、患者无备注名", "expected": "a、展示备注名 b、展示主档案名"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "case_name": "从豆腐块定时发送", "raw_text": "step1: 发送弹窗点击确定 => 进入选择患者页 | step2: 选择某患者 => 发送成功 弹窗提示 [截图] 生成随访(随访时间为当天+输入的天数) | step3: 不选返回 => 表现正常 | step4: 弹窗上的时间 => 当天+输入的天数 | step5: 弹窗上的患者名 a、患者有备注名 b、患者无备注名 => a、展示备注名 b、展示主档案名"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访添加定时发送", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "feature_scope": "医师端 > 随访时间优化 > 随访添加定时发送", "case_name": "到了定时时间发送随访", "internal_id": "189447", "external_id": "31952", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送时间为定时时间的早上10点 发送正常"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访添加定时发送"], "case_name": "到了定时时间发送随访", "raw_text": "step1:  => 发送时间为定时时间的早上10点 发送正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访tip功能", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访tip功能"], "feature_scope": "医师端 > 随访时间优化 > 随访tip功能", "case_name": "撤销随访", "internal_id": "189451", "external_id": "31953", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "签收前撤销", "expected": "撤销正常"}, {"index": 3, "action": "签收后撤销", "expected": "撤销正常"}, {"index": 4, "action": "撤销后签收了", "expected": "表现正常"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访tip功能"], "case_name": "撤销随访", "raw_text": "step1:  => [截图] | step2: 签收前撤销 => 撤销正常 | step3: 签收后撤销 => 撤销正常 | step4: 撤销后签收了 => 表现正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访tip功能", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访tip功能"], "feature_scope": "医师端 > 随访时间优化 > 随访tip功能", "case_name": "自定义随访时间", "internal_id": "189457", "external_id": "31954", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "签收前修改", "expected": "修改正常"}, {"index": 3, "action": "签收后修改", "expected": "修改正常"}, {"index": 4, "action": "修改后签收了", "expected": "随访时间不更新 还是医生修改的时间 不是签收后计算的时间"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "随访tip功能"], "case_name": "自定义随访时间", "raw_text": "step1:  => [截图] | step2: 签收前修改 => 修改正常 | step3: 签收后修改 => 修改正常 | step4: 修改后签收了 => 随访时间不更新 还是医生修改的时间 不是签收后计算的时间"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "feature_scope": "随访时间优化 > 老版本 > 开方", "case_name": "发送方案时生成随访(非外治)", "internal_id": "189480", "external_id": "31959", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送方案生成随访且随访是无随访时间的"}, {"index": 2, "action": "", "expected": "方案的随访时间为药用完当天"}, {"index": 3, "action": "", "expected": "有tip消息 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "case_name": "发送方案时生成随访(非外治)", "raw_text": "step1:  => 发送方案生成随访且随访是无随访时间的 | step2:  => 方案的随访时间为药用完当天 | step3:  => 有tip消息 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "feature_scope": "随访时间优化 > 老版本 > 开方", "case_name": "发送方案时生成随访(外治)", "internal_id": "189485", "external_id": "31960", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "外治不能购药 随访时间在发方案时确定 服药天数=7天"}, {"index": 2, "action": "", "expected": "生成随访且随访是有随访时间的 随访时间为方案时间+7天"}, {"index": 3, "action": "", "expected": "有tip消息"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "case_name": "发送方案时生成随访(外治)", "raw_text": "step1:  => 外治不能购药 随访时间在发方案时确定 服药天数=7天 | step2:  => 生成随访且随访是有随访时间的 随访时间为方案时间+7天 | step3:  => 有tip消息"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "feature_scope": "随访时间优化 > 老版本 > 开方", "case_name": "各剂型服药完成时间及签收计算时间", "internal_id": "189490", "external_id": "31961", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "和新版本逻辑一致"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开方"], "case_name": "各剂型服药完成时间及签收计算时间", "raw_text": "step1:  => 和新版本逻辑一致"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开明医方"], "feature_scope": "随访时间优化 > 老版本 > 开明医方", "case_name": "发送方案时生成随访", "internal_id": "189494", "external_id": "31962", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送方案生成随访且随访是无随访时间的"}, {"index": 2, "action": "", "expected": "方案的随访时间为药用完当天"}, {"index": 3, "action": "", "expected": "有tip消息 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开明医方"], "case_name": "发送方案时生成随访", "raw_text": "step1:  => 发送方案生成随访且随访是无随访时间的 | step2:  => 方案的随访时间为药用完当天 | step3:  => 有tip消息 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "开明医方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开明医方"], "feature_scope": "随访时间优化 > 老版本 > 开明医方", "case_name": "服药完成时间及签收计算时间", "internal_id": "189499", "external_id": "31963", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "和新版本逻辑一致"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "开明医方"], "case_name": "服药完成时间及签收计算时间", "raw_text": "step1:  => 和新版本逻辑一致"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "拍方"], "feature_scope": "随访时间优化 > 老版本 > 拍方", "case_name": "发送方案时生成随访", "internal_id": "189503", "external_id": "31964", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送方案生成随访且随访是无随访时间的"}, {"index": 2, "action": "", "expected": "方案的随访时间为药用完当天"}, {"index": 3, "action": "", "expected": "有tip消息 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "拍方"], "case_name": "发送方案时生成随访", "raw_text": "step1:  => 发送方案生成随访且随访是无随访时间的 | step2:  => 方案的随访时间为药用完当天 | step3:  => 有tip消息 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "拍方", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "拍方"], "feature_scope": "随访时间优化 > 老版本 > 拍方", "case_name": "服药完成时间及签收计算时间", "internal_id": "189508", "external_id": "31965", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "和新版本逻辑一致"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "拍方"], "case_name": "服药完成时间及签收计算时间", "raw_text": "step1:  => 和新版本逻辑一致"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访tip功能", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "随访tip功能"], "feature_scope": "随访时间优化 > 老版本 > 随访tip功能", "case_name": "撤销随访", "internal_id": "189512", "external_id": "31966", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "撤销正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "随访tip功能"], "case_name": "撤销随访", "raw_text": "step1:  => [截图] | step2:  => 撤销正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访tip功能", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "随访tip功能"], "feature_scope": "随访时间优化 > 老版本 > 随访tip功能", "case_name": "自定义随访时间", "internal_id": "189516", "external_id": "31967", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "修改正常"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本", "随访tip功能"], "case_name": "自定义随访时间", "raw_text": "step1:  => [截图] | step2:  => 修改正常"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "老版本", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本"], "feature_scope": "医师端 > 随访时间优化 > 老版本", "case_name": "自动随访设置", "internal_id": "189471", "external_id": "31957", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "设置关闭", "expected": "表现正常"}, {"index": 2, "action": "设置开启", "expected": "表现正常(默认为服药完成后)"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本"], "case_name": "自动随访设置", "raw_text": "step1: 设置关闭 => 表现正常 | step2: 设置开启 => 表现正常(默认为服药完成后)"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "老版本", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本"], "feature_scope": "医师端 > 随访时间优化 > 老版本", "case_name": "自动随访设置为关闭", "internal_id": "189475", "external_id": "31958", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "发送方案不生成随访"}, {"index": 2, "action": "", "expected": "到了随访时间也不发送"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化", "老版本"], "case_name": "自动随访设置为关闭", "raw_text": "step1:  => 发送方案不生成随访 | step2:  => 到了随访时间也不发送"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访时间优化", "suite_path": ["V4.21.1", "医师端", "随访时间优化"], "feature_scope": "V4.21.1 > 医师端 > 随访时间优化", "case_name": "会话页顶部随访时间显示", "internal_id": "189463", "external_id": "31955", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "未签收时(还算不出随访时间)", "expected": "顶部不显示"}, {"index": 2, "action": "签收后(随访时间已算出)", "expected": "顶部显示"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化"], "case_name": "会话页顶部随访时间显示", "raw_text": "step1: 未签收时(还算不出随访时间) => 顶部不显示 | step2: 签收后(随访时间已算出) => 顶部显示"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "随访时间优化", "suite_path": ["V4.21.1", "医师端", "随访时间优化"], "feature_scope": "V4.21.1 > 医师端 > 随访时间优化", "case_name": "自动随访设置为关闭", "internal_id": "189467", "external_id": "31956", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "到了随访时间也不发送"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "随访时间优化"], "case_name": "自动随访设置为关闭", "raw_text": "step1:  => 到了随访时间也不发送"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "首页", "suite_path": ["V4.21.1", "医师端", "感谢", "首页"], "feature_scope": "医师端 > 感谢 > 首页", "case_name": "“赞赏”文字修改为“感谢”", "internal_id": "189522", "external_id": "31968", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "工作室首页的“赞赏”文字修改为“感谢”", "expected": "[截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "首页"], "case_name": "“赞赏”文字修改为“感谢”", "raw_text": "step1: 工作室首页的“赞赏”文字修改为“感谢” => [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢列表", "suite_path": ["V4.21.1", "医师端", "感谢", "感谢列表"], "feature_scope": "医师端 > 感谢 > 感谢列表", "case_name": "顶部展示", "internal_id": "189526", "external_id": "31969", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "第一次进入感谢列表", "expected": "1,顶部增加引导条,可以关闭。 [截图]"}, {"index": 2, "action": "没有关闭引导条,以后每次进来都可以看到", "expected": ""}, {"index": 3, "action": "关闭引导条后,以后进来,不会再出现", "expected": ""}, {"index": 4, "action": "顶部还会显示共 XXX 条", "expected": "所有的实物和电子锦旗之和(电子包含老版本的赞赏) [截图]"}, {"index": 5, "action": "返回", "expected": "点击返回按钮,回到首页 [截图]"}], "step_count": 5, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "感谢列表"], "case_name": "顶部展示", "raw_text": "step1: 第一次进入感谢列表 => 1,顶部增加引导条,可以关闭。 [截图] | step2: 没有关闭引导条,以后每次进来都可以看到 =>  | step3: 关闭引导条后,以后进来,不会再出现 =>  | step4: 顶部还会显示共 XXX 条 => 所有的实物和电子锦旗之和(电子包含老版本的赞赏) [截图] | step5: 返回 => 点击返回按钮,回到首页 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "感谢列表", "suite_path": ["V4.21.1", "医师端", "感谢", "感谢列表"], "feature_scope": "医师端 > 感谢 > 感谢列表", "case_name": "列表数据", "internal_id": "189533", "external_id": "31970", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "该医生所以患者赠送的电子和实物锦旗;往下滑动可以查看超出的数据 [截图]"}, {"index": 2, "action": "电子锦旗", "expected": "1,患者姓名:使用主档案姓名 2,电子锦旗 ¥9 3,主页:选择展示在主页,出现“主页”二字;不展示的主页,没有“主页”二字。 (1)默认展示在主页。 4,感谢内容:患者赠送锦旗时填写的评价内容。内容过长时,正确展示。 5,时间:患者赠送锦旗成功的时间。 6,点击可以查看详情。 [截图]"}, {"index": 3, "action": "实物锦旗", "expected": "1,患者姓名:使用主档案姓名 2,实物锦旗 ¥88 3,主页:选择展示在主页,出现“主页”二字;不展示的主页,没有“主页”二字。 4,感谢内容:患者赠送锦旗时填写的评价内容。内容过长时,正确展示。 5,时间:患者赠送锦旗成功的时间。 6,点击可以查看详情。 [截图]"}, {"index": 4, "action": "金额", "expected": "已退款的锦旗(电子/实物),在该页面不需要划掉金额表示退款"}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "感谢列表"], "case_name": "列表数据", "raw_text": "step1:  => 该医生所以患者赠送的电子和实物锦旗;往下滑动可以查看超出的数据 [截图] | step2: 电子锦旗 => 1,患者姓名:使用主档案姓名 2,电子锦旗 ¥9 3,主页:选择展示在主页,出现“主页”二字;不展示的主页,没有“主页”二字。 (1)默认展示在主页。 4,感谢内容:患者赠送锦旗时填写的评价内容。内容过长时,正确展示。 5,时间:患者赠送锦旗成功的时间。 6,点击可以查看详情。 [截图] | step3: 实物锦旗 => 1,患者姓名:使用主档案姓名 2,实物锦旗 ¥88 3,主页:选择展示在主页,出现“主页”二字;不展示的主页,没有“主页”二字。 4,感谢内容:患者赠送锦旗时填写的评价内容。内容过长时,正确展示。 5,时间:患者赠送锦旗成功的时间。 6,点击可以查看详情。 [截图] | step4: 金额 => 已退款的锦旗(电子/实物),在该页面不需要划掉金额表示退款"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗详情页", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "feature_scope": "医师端 > 感谢 > 锦旗详情页", "case_name": "实物锦旗", "internal_id": "189540", "external_id": "31971", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击锦旗列表的实物锦旗数据,进入到实物锦旗详情页面", "expected": "[截图]"}, {"index": 2, "action": "人名", "expected": "点击人名,跳转到会话页"}, {"index": 3, "action": "病名", "expected": "患者选择或自行填写的病名。 一个 / 多个 都正确展示。 [截图]"}, {"index": 4, "action": "时间", "expected": "锦旗赠送成功的时间 [截图]"}, {"index": 5, "action": "返回", "expected": "点击返回,回到锦旗列表页。 [截图]"}, {"index": 6, "action": "锦旗类型及金额", "expected": "1,实物锦旗 ¥88 [截图] 2,猫头鹰上取消订单后,变成“已退款”。 [截图]"}, {"index": 7, "action": "锦旗上写的字", "expected": "[截图]"}, {"index": 8, "action": "查看物流", "expected": "点击查看物流,可以看到快递信息。同订单页 “未发货,已发货,运输中,派送中,已签收“ [截图]"}, {"index": 9, "action": "备注", "expected": "[截图]"}, {"index": 10, "action": "感谢内容", "expected": "[截图]"}, {"index": 11, "action": "展示在主页", "expected": "1,默认取消展示,默认所有的数据都是展示在医生主页当感谢信。 [截图] 2,点击“展示在主页”按钮,toast“已展示在主页”。医生主页可以看到这个感谢信。并且按钮由“展示在主页”变成“取消展示” [截图] 3,点击“取消展示”按钮,toast“已取消展示”。医生主页看不到这个感谢信。按钮由“取消展示”变成“展示在主页”。"}], "step_count": 11, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "case_name": "实物锦旗", "raw_text": "step1: 点击锦旗列表的实物锦旗数据,进入到实物锦旗详情页面 => [截图] | step2: 人名 => 点击人名,跳转到会话页 | step3: 病名 => 患者选择或自行填写的病名。 一个 / 多个 都正确展示。 [截图] | step4: 时间 => 锦旗赠送成功的时间 [截图] | step5: 返回 => 点击返回,回到锦旗列表页。 [截图] | step6: 锦旗类型及金额 => 1,实物锦旗 ¥88 [截图] 2,猫头鹰上取消订单后,变成“已退款”。 [截图] | step7: 锦旗上写的字 => [截图] | step8: 查看物流 => 点击查看物流,可以看到快递信息。同订单页 “未发货,已发货,运输中,派送中,已签收“ [截图] | step9: 备注 => [截图] | step10: 感谢内容 => [截图] | step11: 展示在主页 => 1,默认取消展示,默认所有的数据都是展示在医生主页当感谢信。 [截图] 2,点击“展示在主页”按钮,toast“已展示在主页”。医生主页可以看到这个感谢信。并且按钮由“展示在主页”变成“取消展示” [截图] 3,点击“取消展示”按钮,toast“已取消展示”。医生主页看不到这个感谢信。按钮由“取消展示”变成“展示在主页”。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗详情页", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "feature_scope": "医师端 > 感谢 > 锦旗详情页", "case_name": "电子锦旗-查看物流", "internal_id": "189553", "external_id": "31972", "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/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "case_name": "电子锦旗-查看物流", "raw_text": "step1:  => 1,已支付、已录入信息、已下单时,显示备注文字,不显示物流入口。 2,已发货,已签收时,显示物流入口,不显示备注文字。 3,取消订单时,“查看物流”和备注文字不显示。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "锦旗详情页", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "feature_scope": "医师端 > 感谢 > 锦旗详情页", "case_name": "电子锦旗", "internal_id": "189556", "external_id": "31973", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击锦旗列表的电子锦旗数据,进入到电子锦旗详情页面", "expected": "1,锦旗类型:电子锦旗。 2,电子锦旗没有【查看物流】按钮。 3,医生退款该感谢后,显示已退款。 4,其他的同实物锦旗一样。 [截图]"}, {"index": 2, "action": "点击老版本的赞赏", "expected": "正常进入"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "锦旗详情页"], "case_name": "电子锦旗", "raw_text": "step1: 点击锦旗列表的电子锦旗数据,进入到电子锦旗详情页面 => 1,锦旗类型:电子锦旗。 2,电子锦旗没有【查看物流】按钮。 3,医生退款该感谢后,显示已退款。 4,其他的同实物锦旗一样。 [截图] | step2: 点击老版本的赞赏 => 正常进入"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "新版本", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "新版本"], "feature_scope": "感谢 > 会话页 > 新版本", "case_name": "锦旗赠送成功后,新版本医生收到信息", "internal_id": "189562", "external_id": "31974", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "电子锦旗", "expected": "点击查看详情 [截图]"}, {"index": 2, "action": "实物锦旗", "expected": "点击查看详情 [截图]"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "新版本"], "case_name": "锦旗赠送成功后,新版本医生收到信息", "raw_text": "step1: 电子锦旗 => 点击查看详情 [截图] | step2: 实物锦旗 => 点击查看详情 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "退款信息", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "退款信息"], "feature_scope": "感谢 > 会话页 > 退款信息", "case_name": "文案从“赞赏”改成“感谢”", "internal_id": "189567", "external_id": "31975", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "医生退款电子锦旗", "expected": "医生收到退款成功的信息 [截图]"}, {"index": 2, "action": "猫头鹰退款实物锦旗", "expected": "不会收到退款卡片"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "退款信息"], "case_name": "文案从“赞赏”改成“感谢”", "raw_text": "step1: 医生退款电子锦旗 => 医生收到退款成功的信息 [截图] | step2: 猫头鹰退款实物锦旗 => 不会收到退款卡片"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "退款信息", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "退款信息"], "feature_scope": "感谢 > 会话页 > 退款信息", "case_name": "退款详情中,退款项目 修改为“感谢”", "internal_id": "189571", "external_id": "31976", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "点击退款成功的消息,进入到退款详情", "expected": "退款项目文案修改,由“赞赏”改为“感谢” [截图]"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "会话页", "退款信息"], "case_name": "退款详情中,退款项目 修改为“感谢”", "raw_text": "step1: 点击退款成功的消息,进入到退款详情 => 退款项目文案修改,由“赞赏”改为“感谢” [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "我的等级", "suite_path": ["V4.21.1", "医师端", "感谢", "我的等级"], "feature_scope": "医师端 > 感谢 > 我的等级", "case_name": "赞赏文案修改", "internal_id": "189575", "external_id": "31977", "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/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "我的等级"], "case_name": "赞赏文案修改", "raw_text": "step1:  => 1,把“患者赞赏”修改为“患者感谢”; 2,文案修改为:完成线上诊疗的患者,给您赠送锦旗。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "我的等级", "suite_path": ["V4.21.1", "医师端", "感谢", "我的等级"], "feature_scope": "医师端 > 感谢 > 我的等级", "case_name": "实物锦旗付款成功后也会加经验值", "internal_id": "189578", "external_id": "31978", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "即使退款也不会减经验值"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "我的等级"], "case_name": "实物锦旗付款成功后也会加经验值", "raw_text": "step1:  => 即使退款也不会减经验值"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "我的收入", "suite_path": ["V4.21.1", "医师端", "感谢", "我的收入"], "feature_scope": "医师端 > 感谢 > 我的收入", "case_name": "收入明细中赞赏文案变化", "internal_id": "189582", "external_id": "31979", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "没有实物锦旗的支付记录"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "我的收入"], "case_name": "收入明细中赞赏文案变化", "raw_text": "step1:  => [截图] | step2:  => 没有实物锦旗的支付记录"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "退款列表", "suite_path": ["V4.21.1", "医师端", "感谢", "退款列表"], "feature_scope": "医师端 > 感谢 > 退款列表", "case_name": "退款列表中赞赏文案变化", "internal_id": "189587", "external_id": "31980", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "[截图]"}, {"index": 2, "action": "", "expected": "没有实物锦旗的记录"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "退款列表"], "case_name": "退款列表中赞赏文案变化", "raw_text": "step1:  => [截图] | step2:  => 没有实物锦旗的记录"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "首页“赞赏”", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "首页“赞赏”"], "feature_scope": "感谢 > 兼容性 > 首页“赞赏”", "case_name": "赞赏数", "internal_id": "189593", "external_id": "31981", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "仅统计新版本的电子锦旗和赞赏,不统计实物锦旗的数量"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "首页“赞赏”"], "case_name": "赞赏数", "raw_text": "step1:  => 仅统计新版本的电子锦旗和赞赏,不统计实物锦旗的数量"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "首页“赞赏”", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "首页“赞赏”"], "feature_scope": "感谢 > 兼容性 > 首页“赞赏”", "case_name": "赞赏列表数据", "internal_id": "189596", "external_id": "31982", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "1,仅展示新版本的电子锦旗和赞赏。 2,新版本的电子锦旗,在老版本显示为“赞赏”。 3,新版本的电子锦旗,退款后在老版本显示“已退款”。"}, {"index": 2, "action": "点击新版本的电子锦旗", "expected": "正常进入到会话页"}, {"index": 3, "action": "点击赞赏", "expected": "正常进入会话页"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "首页“赞赏”"], "case_name": "赞赏列表数据", "raw_text": "step1:  => 1,仅展示新版本的电子锦旗和赞赏。 2,新版本的电子锦旗,在老版本显示为“赞赏”。 3,新版本的电子锦旗,退款后在老版本显示“已退款”。 | step2: 点击新版本的电子锦旗 => 正常进入到会话页 | step3: 点击赞赏 => 正常进入会话页"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "等级", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "等级"], "feature_scope": "感谢 > 兼容性 > 等级", "case_name": "实物锦旗付款成功后也会加经验值", "internal_id": "189602", "external_id": "31983", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "", "expected": "即使退款也不会减经验值"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "等级"], "case_name": "实物锦旗付款成功后也会加经验值", "raw_text": "step1:  => 即使退款也不会减经验值"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "会话页", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "会话页"], "feature_scope": "感谢 > 兼容性 > 会话页", "case_name": "锦旗赠送成功后,老版本医生收到tips消息", "internal_id": "189606", "external_id": "31984", "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,点击返回按钮,回到会话页。 [截图]"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "会话页"], "case_name": "锦旗赠送成功后,老版本医生收到tips消息", "raw_text": "step1: 实物锦旗 => [截图] | step2: 电子锦旗 => [截图] | step3: 点击 查看详情 => 1,进入到 电子/实物 锦旗详情页面。 2,点击返回按钮,回到会话页。 [截图]"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "我的收入", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "我的收入"], "feature_scope": "感谢 > 兼容性 > 我的收入", "case_name": "我的收入", "internal_id": "189612", "external_id": "31985", "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/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "我的收入"], "case_name": "我的收入", "raw_text": "step1:  => 1,仅展示赞赏和新版本的电子锦旗收入。 2,新版本的电子锦旗收入,在老版本也是显示“感谢”。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "退款列表", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "退款列表"], "feature_scope": "感谢 > 兼容性 > 退款列表", "case_name": "退款列表", "internal_id": "189616", "external_id": "31986", "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/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "感谢", "兼容性", "退款列表"], "case_name": "退款列表", "raw_text": "step1:  => 1,仅展示赞赏和新版本的电子锦旗支付记录。 2,新版本的电子锦旗收入,在老版本也是显示“感谢”。"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "药材", "internal_id": "189662", "external_id": "31995", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "药材", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "经方", "internal_id": "189667", "external_id": "31996", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "经方", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "经络腧穴", "internal_id": "189672", "external_id": "31997", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}, {"index": 4, "action": "「常用配穴」保持老样式", "expected": ""}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "经络腧穴", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」 | step4: 「常用配穴」保持老样式 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "中成药", "internal_id": "189678", "external_id": "31998", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "中成药", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "董氏奇穴", "internal_id": "189683", "external_id": "31999", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}, {"index": 4, "action": "「董氏配穴」保持老样式", "expected": ""}], "step_count": 4, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "董氏奇穴", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」 | step4: 「董氏配穴」保持老样式 => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "食材", "internal_id": "189689", "external_id": "32000", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "食材", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "药膳", "internal_id": "189694", "external_id": "32001", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "药膳", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "舌诊", "internal_id": "189699", "external_id": "32002", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "古舌诊、现代舌诊,保持原来分享逻辑;", "expected": ""}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "舌诊", "raw_text": "step1: 古舌诊、现代舌诊,保持原来分享逻辑; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "医案", "internal_id": "189702", "external_id": "32003", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "生成小程序二维码正常;", "expected": "医生头像、XX医生 小程序码"}, {"index": 2, "action": "保存图片正常;", "expected": ""}, {"index": 3, "action": "分享微信;", "expected": "小程序卡片: 标题、图片展示「参考目前C端」"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "医案", "raw_text": "step1: 生成小程序二维码正常; => 医生头像、XX医生 小程序码 | step2: 保存图片正常; =>  | step3: 分享微信; => 小程序卡片: 标题、图片展示「参考目前C端」"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "详情页生成小程序码", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "feature_scope": "医师端 > D端词条与小程序关联 > 详情页生成小程序码", "case_name": "搜索结果页:进入详情后分享", "internal_id": "189707", "external_id": "32004", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [], "step_count": 0, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "详情页生成小程序码"], "case_name": "搜索结果页:进入详情后分享", "raw_text": ""}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "医生未认证", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "医生未认证"], "feature_scope": "医师端 > D端词条与小程序关联 > 医生未认证", "case_name": "新注册未认证医生,详情页生成小程序码", "internal_id": "189710", "external_id": "32005", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "默认头像、昵称;", "expected": "保存图片; 分享微信;"}, {"index": 2, "action": "完善头像、昵称后;", "expected": "保存图片; 分享微信;"}], "step_count": 2, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "D端词条与小程序关联", "医生未认证"], "case_name": "新注册未认证医生,详情页生成小程序码", "raw_text": "step1: 默认头像、昵称; => 保存图片; 分享微信; | step2: 完善头像、昵称后; => 保存图片; 分享微信;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "大家助理", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "feature_scope": "医师端 > 医师助理添加快捷功能 > 大家助理", "case_name": "完善医师认证", "internal_id": "189716", "external_id": "32006", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "后台控制是否显示此按钮;", "expected": "点击进入补充资料页面;"}, {"index": 2, "action": "全部完善信息不显示?", "expected": ""}, {"index": 3, "action": "可以配置跳转到native?", "expected": "能力支持;"}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "case_name": "完善医师认证", "raw_text": "step1: 后台控制是否显示此按钮; => 点击进入补充资料页面; | step2: 全部完善信息不显示? =>  | step3: 可以配置跳转到native? => 能力支持;"}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "大家助理", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "feature_scope": "医师端 > 医师助理添加快捷功能 > 大家助理", "case_name": "签约", "internal_id": "189721", "external_id": "32007", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "后台控制是否显示此按钮;", "expected": "点击进入签约页面;"}, {"index": 2, "action": "已签约不展示?", "expected": ""}, {"index": 3, "action": "未认证用户,点击进入签约提示去认证;", "expected": ""}], "step_count": 3, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "case_name": "签约", "raw_text": "step1: 后台控制是否显示此按钮; => 点击进入签约页面; | step2: 已签约不展示? =>  | step3: 未认证用户,点击进入签约提示去认证; => "}}
{"candidate_type": "testcase", "app_version": "v4.21.1", "suite_name": "大家助理", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "feature_scope": "医师端 > 医师助理添加快捷功能 > 大家助理", "case_name": "常见问题", "internal_id": "189726", "external_id": "32008", "case_revision_version": "1", "summary": "", "preconditions": "", "importance": "2", "execution_type": "1", "steps": [{"index": 1, "action": "后台控制是否显示此按钮;", "expected": "点击进入常见问题页面;"}], "step_count": 1, "evidence": {"xml_file": "testCase/V4.21.1.testsuite-deep.xml", "suite_path": ["V4.21.1", "医师端", "医师助理添加快捷功能", "大家助理"], "case_name": "常见问题", "raw_text": "step1: 后台控制是否显示此按钮; => 点击进入常见问题页面;"}}