Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-playwright-web-spd
Commits
6c31a476
Commit
6c31a476
authored
Oct 28, 2026
by
liguangyu06
Browse files
同步基础管理与统计报表用例文档,并更新 Playwright 脚本与 PO。
对齐 CSV/MD/测试点与现网列名及组合查询;补充厂商资质子 Tab 与基础模块复跑脚本。
parent
aa8987ce
Changes
350
Hide whitespace changes
Inline
Side-by-side
testcase/统计报表-中心库出入库报表-净入库汇总查询(多维度)-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,7 +4,7 @@ STAT-NES-001,统计报表·中心库出入库报表,净入库汇总查询·快
STAT-NES-002,统计报表·中心库出入库报表,净入库汇总查询·快捷筛选查询,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询,"1. 物资编码 __NOT_EXIST_CODE__99999(mock)
2. 查询",空态;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-NES-003,统计报表·中心库出入库报表,净入库汇总查询·汇总维度勾选,四维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询,"1. 勾选供应商、物资编码、是否计费、是否集采
2. 查询",含
进院供应商
、是否计费、是否集采等列;行粒度按供应商+产品拆分,
2. 查询",含
销售商(自定义)
、是否计费、是否集采等列;行粒度按供应商+产品拆分,
STAT-NES-004,统计报表·中心库出入库报表,净入库汇总查询·汇总维度勾选,取消维度恢复默认粒度,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;曾全选维度,"1. 取消全部维度
2. 再查询",粒度变粗,
STAT-NES-005,统计报表·中心库出入库报表,净入库汇总查询·高级筛选抽屉,打开高级筛选抽屉,高,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询,1. 点击「高级筛选」,抽屉打开,
...
...
@@ -17,13 +17,13 @@ STAT-NES-007,统计报表·中心库出入库报表,净入库汇总查询·高
5. 打开高级筛选抽屉全填:单据日期、院区、物资编码、物资名称、规格型号、耗材类型、供应商、是否收费、是否集采
6. 点击「筛 选」",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-NES-008,统计报表·中心库出入库报表,净入库汇总查询·主表列表,查询后核心列展示与横向滚动列对齐,高,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;已默认查询有数据且主表列宽超出视口,"1. 默认条件点击「查 询」
2. 检查表头含院区、
产品
编码、物料名称、是否集采、是否计费、
进院供应商
、27位医保编码、医保单件名称等核心列
2. 检查表头含院区、
物料
编码、物料名称、是否集采、是否计费、
销售商(自定义)
、27位医保编码、医保单件名称等核心列
3. 确认左侧「院区」等核心列可见
4. 在表格数据区横向向左拖拉使列表向右滚动
5. 检查右侧列(如「金额」)进入可视区
6. 检查表头无空白列、表头列数与数据列数一致;相邻列无异常空白间隙或重叠;表头与首行数据列左右对齐无错位",核心列完整可见;横向拖拉后列表可正常左右滚动;远侧列可见;表头无空白列;表头列数与数据列数一致;表头相邻列无变形空格/重叠;表头与数据列对齐正常,
STAT-NES-009,统计报表·中心库出入库报表,净入库汇总查询·主表列表,
产品
编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
产品
编码」列表头可见
STAT-NES-009,统计报表·中心库出入库报表,净入库汇总查询·主表列表,
物料
编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
物料
编码」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-NES-010,统计报表·中心库出入库报表,净入库汇总查询·主表列表,物料名称列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
...
...
@@ -50,8 +50,8 @@ STAT-NES-015,统计报表·中心库出入库报表,净入库汇总查询·主
2. 横向滚动使「厂家」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-NES-016,统计报表·中心库出入库报表,净入库汇总查询·主表列表,
进院供应商
列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
进院供应商
」列表头可见
STAT-NES-016,统计报表·中心库出入库报表,净入库汇总查询·主表列表,
销售商(自定义)
列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
销售商(自定义)
」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-NES-017,统计报表·中心库出入库报表,净入库汇总查询·主表列表,供应商编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入净入库汇总查询(多维度)页(iframe centerPages/netEntrySummary);勿误点入库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
...
...
testcase/统计报表-中心库出入库报表-净出库汇总查询(多维度)-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -17,7 +17,7 @@ STAT-NOS-007,统计报表·中心库出入库报表,净出库汇总查询·高
5. 打开高级筛选抽屉全填:单据日期、院区、物资编码、物资名称、规格型号、耗材类型、科室、上级科室编码
6. 点击「筛 选」",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-NOS-008,统计报表·中心库出入库报表,净出库汇总查询·主表列表,查询后核心列展示与横向滚动列对齐,高,测试环境可访问;测试账号已登录并进入净出库汇总查询(多维度)页(iframe centerPages/netOutSummary);勿误点出库汇总查询;已默认查询有数据且主表列宽超出视口,"1. 默认条件点击「查 询」
2. 检查表头含院区、上级科室名称、科室名称、
产品
编码、物料名称、耗材类型、27位医保编码、HIS收费编码等核心列
2. 检查表头含院区、上级科室名称、科室名称、
物料
编码、物料名称、耗材类型、27位医保编码、HIS收费编码等核心列
3. 确认左侧「院区」等核心列可见
4. 在表格数据区横向向左拖拉使列表向右滚动
5. 检查右侧列(如「金额」)进入可视区
...
...
@@ -42,8 +42,8 @@ STAT-NOS-013,统计报表·中心库出入库报表,净出库汇总查询·主
2. 横向滚动使「科室名称」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-NOS-014,统计报表·中心库出入库报表,净出库汇总查询·主表列表,
产品
编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入净出库汇总查询(多维度)页(iframe centerPages/netOutSummary);勿误点出库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
产品
编码」列表头可见
STAT-NOS-014,统计报表·中心库出入库报表,净出库汇总查询·主表列表,
物料
编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入净出库汇总查询(多维度)页(iframe centerPages/netOutSummary);勿误点出库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
2. 横向滚动使「
物料
编码」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-NOS-015,统计报表·中心库出入库报表,净出库汇总查询·主表列表,物料名称列升序降序切换,中,测试环境可访问;测试账号已登录并进入净出库汇总查询(多维度)页(iframe centerPages/netOutSummary);勿误点出库汇总查询;至少 2 条数据,"1. 默认条件点击「查 询」
...
...
testcase/统计报表-中心库出入库报表-出入库明细查询(后勤)-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -13,14 +13,14 @@ STAT-LMS-005,统计报表·中心库出入库报表,出入库明细查询(后勤
5. 检查抽屉内同名字段值与快捷区一致",抽屉「物资名称」「记账日期」「物资分类」与快捷区已填值一致;无需重复录入,
STAT-LMS-006,统计报表·中心库出入库报表,出入库明细查询(后勤)·高级筛选抽屉,快捷与高级组合查询,高,测试环境可访问;测试账号已登录并进入出入库明细查询(后勤)页(iframe centerPages/lmmSheet);已默认查询至少有 1 条数据,"1. 默认查询并从列表首行读取样本(物资名称/记账日期/物资分类/物资编号/单据类型/单号/院区等)
2. 将样本对应条件填入快捷区(物资名称、记账日期、物资分类)
3. 打开高级筛选,将样本对应条件填入抽屉(单号、院区名称、单据类型、生成方式、
进院供应商
、采购员、来源/目标、库区名称)
3. 打开高级筛选,将样本对应条件填入抽屉(单号、院区名称、单据类型、生成方式、
销售商(自定义)
、采购员、来源/目标、库区名称)
4. 点击「筛 选」
5. 校验首行仍包含样本中的物资编号/名称/记账日期/物资分类/单据类型/单号/院区等字段",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-LMS-007,统计报表·中心库出入库报表,出入库明细查询(后勤)·列表与汇总,查询后核心列展示,高,测试环境可访问;测试账号已登录并进入出入库明细查询(后勤)页(iframe centerPages/lmmSheet);已默认查询有数据且列宽超出视口,"1. 默认条件点击「查 询」
2. 检查表头含物资编号、物资名称、来源/目标、单据类型、物资分类、结算方式等
3. 确认「物资名称」等核心列可见
4. 横向拖拉滚动列表
5. 检查「
进院供应商
」等远侧列进入可视区
5. 检查「
销售商(自定义)
」等远侧列进入可视区
6. 检查表头无空白列、表头列数与数据列数一致;相邻列无异常间隙/重叠;表头与数据列对齐正常",核心列完整;列表可正常横向拖拉滚动;远侧列可见;表头无空白列;表头列数与数据列数一致;表头相邻列无变形空格/重叠;表头与数据列对齐正常,
STAT-LMS-008,统计报表·中心库出入库报表,出入库明细查询(后勤)·列表与汇总,查询后底部物资出入库汇总展示,高,测试环境可访问;测试账号已登录并进入出入库明细查询(后勤)页(iframe centerPages/lmmSheet);已默认查询有数据,"1. 默认查询并从列表任选一条样本\n
2. 按物资/批号/单号等关键字段收窄查询\n
...
...
testcase/统计报表-中心库出入库报表-出入库明细查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -45,12 +45,12 @@ STAT-IOD-012,统计报表·中心库出入库报表,出入库明细查询·列
2. 横向滚动使「批号」列表头可见\n
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)\n
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-IOD-013,统计报表·中心库出入库报表,出入库明细查询·列表与汇总,
进院供应商
列升序降序切换,中,测试环境可访问;test_1 已登录并进入报表页;已默认查询且列表至少有 2 条数据,"1. 默认条件点击「查 询」\n
2. 横向滚动使「
进院供应商
」列表头可见\n
STAT-IOD-013,统计报表·中心库出入库报表,出入库明细查询·列表与汇总,
销售商(自定义)
列升序降序切换,中,测试环境可访问;test_1 已登录并进入报表页;已默认查询且列表至少有 2 条数据,"1. 默认条件点击「查 询」\n
2. 横向滚动使「
销售商(自定义)
」列表头可见\n
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)\n
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-IOD-014,统计报表·中心库出入库报表,出入库明细查询·列表与汇总,
二级
供应商列升序降序切换,中,测试环境可访问;test_1 已登录并进入报表页;已默认查询且列表至少有 2 条数据,"1. 默认条件点击「查 询」\n
2. 横向滚动使「
二级
供应商」列表头可见\n
STAT-IOD-014,统计报表·中心库出入库报表,出入库明细查询·列表与汇总,供应商列升序降序切换,中,测试环境可访问;test_1 已登录并进入报表页;已默认查询且列表至少有 2 条数据,"1. 默认条件点击「查 询」\n
2. 横向滚动使「供应商」列表头可见\n
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)\n
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示,
STAT-IOD-015,统计报表·中心库出入库报表,出入库明细查询·列表与汇总,院区名称列升序降序切换,中,测试环境可访问;test_1 已登录并进入报表页;已默认查询且列表至少有 2 条数据,"1. 默认条件点击「查 询」\n
...
...
testcase/统计报表-中心库出入库报表-出库汇总查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,13 +4,13 @@ STAT-OOS-001,统计报表·中心库出入库报表,出库汇总查询·快捷
3. 点击「重 置」
4. 检查各字段与维度勾选状态",物料名称清空;记账日期恢复近一月默认;维度勾选与列表是否刷新按产品规则(记录 baseline),
STAT-OOS-002,统计报表·中心库出入库报表,出库汇总查询·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入出库汇总查询页,"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;遮罩可见;含院区、出库目标、批号、
进院供应商
等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;遮罩可见;含院区、出库目标、批号、
销售商(自定义)
等字段可交互,
STAT-OOS-003,统计报表·中心库出入库报表,出库汇总查询·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入出库汇总查询页;已打开高级筛选抽屉;已从列表读取批号样本,"1. 在抽屉批号 #form_item_batchCode 填入 ${sampleBatchNo}
2. 点击抽屉底部「重 置」
3. 检查批号与院区 #form_item_branchId",抽屉字段恢复默认;快捷区已填条件不被清空,
STAT-OOS-004,统计报表·中心库出入库报表,出库汇总查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入出库汇总查询页;已默认查询且主表至少有 1 条数据,"1. 从主表首行读取各列样本;展开首行读取子表明细(若有)
2. 快捷区填入 ${sampleProduct}、${sampleAccountDate}、${sampleBillType};勾选区分包装/批号(按需)
3. 高级筛选填入样本非空字段(院区、出库目标、批号、
进院供应商
等)
3. 高级筛选填入样本非空字段(院区、出库目标、批号、
销售商(自定义)
等)
4. 点击「筛 选」并等待刷新
5. 抽样检查首行与底部汇总",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-OOS-005,统计报表·中心库出入库报表,出库汇总查询·汇总维度勾选,区分包装与批号组合勾选查询,高,测试环境可访问;测试账号已登录并进入出库汇总查询页,"1. 同时勾选「区分包装」「区分批号」
...
...
testcase/统计报表-发放消耗报表-科室消耗排名-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -37,31 +37,27 @@ STAT-CRK-010,统计报表·发放消耗报表,科室消耗排名·产品明细
2. 在右侧产品明细定位「物料名称」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「物料名称」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-011,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细规格型号列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
2. 在右侧产品明细定位「规格型号」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「规格型号」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-012,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细器械注册人-术语配置列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
STAT-CRK-011,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细器械注册人-术语配置列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
2. 在右侧产品明细定位「器械注册人-术语配置」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「器械注册人-术语配置」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-01
3
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细单价列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
STAT-CRK-01
2
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细单价列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
2. 在右侧产品明细定位「单价」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「单价」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-01
4
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细消耗数量列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
STAT-CRK-01
3
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细消耗数量列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
2. 在右侧产品明细定位「消耗数量」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「消耗数量」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-01
5
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细消耗金额列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
STAT-CRK-01
4
,统计报表·发放消耗报表,科室消耗排名·产品明细排序,产品明细消耗金额列升序降序切换,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询;已点选左侧科室行且右侧产品明细至少有 2 条数据,"1. 默认条件查询并点选左侧科室行
2. 在右侧产品明细定位「消耗金额」列表头(tableWrapperIndex=1,勿点左侧科室列表同名列)
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",仅产品明细「消耗金额」列排序指示器切换;升序与降序分别激活;不得点到另一张表的同名列。,
STAT-CRK-01
6
,统计报表·发放消耗报表,科室消耗排名·分页,有数据时展示分页总条数,高,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询有数据,"1. 默认条件查询
STAT-CRK-01
5
,统计报表·发放消耗报表,科室消耗排名·分页,有数据时展示分页总条数,高,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);已默认查询有数据,"1. 默认条件查询
2. 查看分页总条数",分页可见;显示「共 N 条」且 N 与查询结果一致。,
STAT-CRK-01
7
,统计报表·发放消耗报表,科室消耗排名·分页,切换至第2页,高,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);默认查询结果超过 1 页,"1. 执行查询
STAT-CRK-01
6
,统计报表·发放消耗报表,科室消耗排名·分页,切换至第2页,高,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);默认查询结果超过 1 页,"1. 执行查询
2. 点击分页页码 2
3. 检查页码高亮与首行数据",第 2 页数据正确;页码高亮;列表无数据或不足2页时 skip。,
STAT-CRK-01
8
,统计报表·发放消耗报表,科室消耗排名·分页,切换每页条数,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);默认查询结果有多页,"1. 查询数据
STAT-CRK-01
7
,统计报表·发放消耗报表,科室消耗排名·分页,切换每页条数,中,测试环境可访问;测试账号已登录并进入科室消耗排名页(iframe consume/deptRank);默认查询结果有多页,"1. 查询数据
2. 切换每页条数(如 100 条/页)
3. 统计当前页可见行数",单页行数与档位一致;列表无数据时 skip。,
testcase/统计报表-发放消耗报表-高值消耗追溯-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -3,13 +3,13 @@ STAT-CHC-001,统计报表·发放消耗报表,高值消耗追溯·快捷筛选
2. 点击「重 置」
3. 检查各字段与筛选恢复默认",快捷筛选字段恢复默认;图表/列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-CHC-002,统计报表·发放消耗报表,高值消耗追溯·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume),"1. 点击 iframe 内「高级筛选」(.advance-filter 或 text=高级筛选)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含 物料名称、是否带量、线上线下标记、规格型号、
进院供应商
名称 等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含 物料名称、是否带量、线上线下标记、规格型号、
销售商(自定义)
名称 等字段可交互,
STAT-CHC-003,统计报表·发放消耗报表,高值消耗追溯·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已打开高级筛选抽屉;已从列表读取 是否带量 样本,"1. 在抽屉 是否带量 填入 ${sampleXxx}
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-CHC-004,统计报表·发放消耗报表,高值消耗追溯·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入 患者名称、患者ID
3. 打开高级筛选,填入 物料名称、是否带量、线上线下标记、规格型号、
进院供应商
名称
3. 打开高级筛选,填入 物料名称、是否带量、线上线下标记、规格型号、
销售商(自定义)
名称
4. 点击「筛 选」并等待刷新
5. 检查首行 患者名称、UDI码、物料名称 与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-CHC-005,统计报表·发放消耗报表,高值消耗追溯·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -78,8 +78,8 @@ STAT-CHC-021,统计报表·发放消耗报表,高值消耗追溯·主表列表
2. 必要时横向滚动使「27位医保编码」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-CHC-022,统计报表·发放消耗报表,高值消耗追溯·主表列表与汇总,
进院供应商
列升序降序切换,中,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
进院供应商
」列表头可见
STAT-CHC-022,统计报表·发放消耗报表,高值消耗追溯·主表列表与汇总,
销售商(自定义)
列升序降序切换,中,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
销售商(自定义)
」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-CHC-023,统计报表·发放消耗报表,高值消耗追溯·主表列表与汇总,结算单价列升序降序切换,中,测试环境可访问;测试账号已登录并进入高值消耗追溯页(iframe consume/highConsume);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
...
...
testcase/统计报表-对账报表-供应商对账查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -8,21 +8,21 @@ STAT-RSU-003,统计报表·对账报表,供应商对账查询·高级筛选抽
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-RSU-004,统计报表·对账报表,供应商对账查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入统计日期、院区名称、
进院供应商
名称
2. 快捷区填入统计日期、院区名称、
销售商(自定义)
名称
3. 打开高级筛选,填入样本中非空字段
4. 点击「筛 选」并等待刷新
5. 检查首行统计日期、院区名称、
进院供应商
名称与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
5. 检查首行统计日期、院区名称、
销售商(自定义)
名称与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-RSU-005,统计报表·对账报表,供应商对账查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入统计日期、院区名称
3. 点击「查 询」
4. 打开高级筛选(不手动修改抽屉)
5. 校验抽屉同名字段与快捷区一致",抽屉「统计日期」「院区名称」与快捷区已填值一致,
STAT-RSU-006,统计报表·对账报表,供应商对账查询·主表列表与汇总,选择首行后底部汇总与首行对应字段一致,高,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply);已默认查询有数据,"1. 默认条件查询
2. 读取主表首行
进院供应商
名称及数量/金额字段
3. 快捷区填入该
进院供应商
名称并查询,收窄为该供应商
2. 读取主表首行
销售商(自定义)
名称及数量/金额字段
3. 快捷区填入该
销售商(自定义)
名称并查询,收窄为该供应商
4. 勾选或点选主表首行
5. 读取底部合计(单据数、入库数量、入库金额、退货数量、退货金额、净入数量、净入金额)并与首行对应字段对比",选择首行对应供应商后,底部合计各对应字段与首行数值一致。,
STAT-RSU-007,统计报表·对账报表,供应商对账查询·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply),"1.
进院供应商
名称填 __NOT_EXIST_SUPPLIER__999992. 点击「查 询」
STAT-RSU-007,统计报表·对账报表,供应商对账查询·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply),"1.
销售商(自定义)
名称填 __NOT_EXIST_SUPPLIER__999992. 点击「查 询」
3. 检查主表;若存在底部汇总区则一并检查,无则跳过",表头仍可见;空状态或 0 行;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-RSU-008,统计报表·对账报表,供应商对账查询·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入供应商对账查询页(iframe checkAccount/supply);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
2. 确认「院区名称」等核心列可见
...
...
testcase/统计报表-对账报表-采购入库汇总表-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,13 +4,13 @@ STAT-RPE-001,统计报表·对账报表,采购入库汇总表·快捷筛选查
3. 点击「重 置」
4. 检查各字段与维度勾选",快捷筛选字段恢复默认;维度勾选与列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-RPE-002,统计报表·对账报表,采购入库汇总表·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含
进院供应商
名称、
二级
供应商名称、院区名称、耗材分类等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含
销售商(自定义)
名称、供应商名称、院区名称、耗材分类等字段可交互,
STAT-RPE-003,统计报表·对账报表,采购入库汇总表·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已打开高级筛选抽屉,"1. 在抽屉修改任一文本/下拉字段
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-RPE-004,统计报表·对账报表,采购入库汇总表·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入物料名称、统计日期、产品类型
3. 打开高级筛选,填入
进院供应商
名称、
二级
供应商名称、院区名称、耗材分类
3. 打开高级筛选,填入
销售商(自定义)
名称、供应商名称、院区名称、耗材分类
4. 点击「筛 选」并等待刷新
5. 检查首行物料编号/名称、数量、金额与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-RPE-005,统计报表·对账报表,采购入库汇总表·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -21,22 +21,18 @@ STAT-RPE-005,统计报表·对账报表,采购入库汇总表·高级筛选抽
STAT-RPE-006,统计报表·对账报表,采购入库汇总表·汇总维度与选项勾选,三维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 同时勾选「区分批号」「区分供应商」「区分单价」
2. 点击「查 询」
3. 检查主表行粒度与底部汇总",三维度同时生效;无重复计数;汇总指标与筛选结果一致。,
STAT-RPE-007,统计报表·对账报表,采购入库汇总表·主表列表与汇总,选择首行后底部入库数量与采购入库数量一致,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. 默认条件查询
2. 选择主表首行数据
3. 读取首行「采购入库数量」
4. 读取底部汇总「入库数量」并对比",底部汇总「入库数量」与首行「采购入库数量」一致。,
STAT-RPE-008,统计报表·对账报表,采购入库汇总表·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 物料名称填 __NOT_EXIST_PRODUCT__99999
STAT-RPE-007,统计报表·对账报表,采购入库汇总表·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 物料名称填 __NOT_EXIST_PRODUCT__99999
2. 点击「查 询」
3. 检查主表;若存在底部汇总区则一并检查,无则跳过",表头仍可见;空状态或 0 行;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-RPE-00
9
,统计报表·对账报表,采购入库汇总表·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
STAT-RPE-00
8
,统计报表·对账报表,采购入库汇总表·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
2. 确认「院区名称」等核心列可见
3. 横向拖拉滚动列表
4. 检查「耗材分类」等远侧列进入可视区
5. 检查表头无空白列、表头列数与数据列数一致;相邻列无异常间隙/重叠;表头与数据列对齐正常",横向拖拉后列表可正常滚动;远侧列可见;表头无空白列;表头列数与数据列数一致;表头与数据列对齐正常。,
STAT-RPE-0
1
0,统计报表·对账报表,采购入库汇总表·列设置,打开列设置面板,低,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. 默认查询
STAT-RPE-00
9
,统计报表·对账报表,采购入库汇总表·列设置,打开列设置面板,低,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. 默认查询
2. 点击列设置齿轮图标
3. 检查面板",列设置面板正常弹出;字段列表与表格可配置列一致。,
STAT-RPE-01
1
,统计报表·对账报表,采购入库汇总表·列设置,列设置取消勾选后再勾选列表列恢复,低,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据;已确认目标非核心列默认显示,"1. 打开列设置面板
STAT-RPE-01
0
,统计报表·对账报表,采购入库汇总表·列设置,列设置取消勾选后再勾选列表列恢复,低,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据;已确认目标非核心列默认显示,"1. 打开列设置面板
2. 取消勾选「产品俗称」(若无则选「线上线下标记」等非核心列)
3. 关闭面板
4. 检查表头不再显示该列
...
...
@@ -44,46 +40,46 @@ STAT-RPE-011,统计报表·对账报表,采购入库汇总表·列设置,列设
6. 重新勾选该列并关闭面板
7. 检查表头恢复显示该列
8. 再次打开列设置确认对应字段已勾选",取消勾选后主表表头同步隐藏;再次勾选后表头恢复显示;列设置勾选状态与列表一致,
STAT-RPE-01
2
,统计报表·对账报表,采购入库汇总表·分页,有数据时展示分页总条数,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. 默认条件查询
STAT-RPE-01
1
,统计报表·对账报表,采购入库汇总表·分页,有数据时展示分页总条数,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询有数据,"1. 默认条件查询
2. 查看分页总条数",分页可见;显示「共 N 条」且 N 与查询结果一致。,
STAT-RPE-01
3
,统计报表·对账报表,采购入库汇总表·分页,切换至第2页,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);默认查询结果超过 1 页,"1. 执行查询
STAT-RPE-01
2
,统计报表·对账报表,采购入库汇总表·分页,切换至第2页,高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);默认查询结果超过 1 页,"1. 执行查询
2. 点击分页页码 2
3. 检查页码高亮与首行数据",第 2 页数据正确;页码高亮;列表无数据或不足2页时 skip。,
STAT-RPE-01
4
,统计报表·对账报表,采购入库汇总表·分页,切换每页条数,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);默认查询结果有多页,"1. 查询数据
STAT-RPE-01
3
,统计报表·对账报表,采购入库汇总表·分页,切换每页条数,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);默认查询结果有多页,"1. 查询数据
2. 切换每页条数(如 100 条/页)
3. 统计当前页可见行数",单页行数与档位一致;列表无数据时 skip。,
STAT-RPE-01
5
,统计报表·对账报表,采购入库汇总表·导出,首行样本查询后导出(无数据直接导出),高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 默认条件点击「查 询」
STAT-RPE-01
4
,统计报表·对账报表,采购入库汇总表·导出,首行样本查询后导出(无数据直接导出),高,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry),"1. 默认条件点击「查 询」
2. 点击「导 出」
3. 检查无报错信息,页面、接口、系统正常,无系统异常",点击导出按钮后,无报错信息,页面、接口、系统正常,无系统异常。,
STAT-RPE-01
6
,统计报表·对账报表,采购入库汇总表·列排序,物料名称列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-01
5
,统计报表·对账报表,采购入库汇总表·列排序,物料名称列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「物料名称」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-01
7
,统计报表·对账报表,采购入库汇总表·列排序,单位列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-01
6
,统计报表·对账报表,采购入库汇总表·列排序,单位列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「单位」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-01
8
,统计报表·对账报表,采购入库汇总表·列排序,规格列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-01
7
,统计报表·对账报表,采购入库汇总表·列排序,规格列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「规格」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-01
9
,统计报表·对账报表,采购入库汇总表·列排序,型号列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-01
8
,统计报表·对账报表,采购入库汇总表·列排序,型号列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「型号」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-0
20
,统计报表·对账报表,采购入库汇总表·列排序,规格型号列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-0
19
,统计报表·对账报表,采购入库汇总表·列排序,规格型号列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「规格型号」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-02
1
,统计报表·对账报表,采购入库汇总表·列排序,器械注册人-术语配置列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-02
0
,统计报表·对账报表,采购入库汇总表·列排序,器械注册人-术语配置列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「器械注册人-术语配置」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-02
2
,统计报表·对账报表,采购入库汇总表·列排序,产品类型列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-02
1
,统计报表·对账报表,采购入库汇总表·列排序,产品类型列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「产品类型」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-RPE-02
3
,统计报表·对账报表,采购入库汇总表·列排序,耗材分类列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
STAT-RPE-02
2
,统计报表·对账报表,采购入库汇总表·列排序,耗材分类列升序降序切换,中,测试环境可访问;测试账号已登录并进入采购入库汇总表页(iframe checkAccount/purchaseEntry);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「耗材分类」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
testcase/统计报表-对账报表-采购分类汇总-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,15 +4,15 @@ STAT-RPC-001,统计报表·对账报表,采购分类汇总·快捷筛选查询,
3. 点击「重 置」
4. 检查各字段与维度勾选",快捷筛选字段恢复默认;维度勾选与列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-RPC-002,统计报表·对账报表,采购分类汇总·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含入账日期、
二级
供应商名称、分类方式、院区名称等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含入账日期、供应商名称、分类方式、院区名称等字段可交互,
STAT-RPC-003,统计报表·对账报表,采购分类汇总·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify);已打开高级筛选抽屉,"1. 在抽屉修改任一文本/下拉字段
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-RPC-004,统计报表·对账报表,采购分类汇总·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入统计日期、耗材类型、
进院供应商
名称
3. 打开高级筛选,填入入账日期、
二级
供应商名称、分类方式、院区名称
2. 快捷区填入统计日期、耗材类型、
销售商(自定义)
名称
3. 打开高级筛选,填入入账日期、供应商名称、分类方式、院区名称
4. 点击「筛 选」并等待刷新
5. 检查首行统计日期、耗材类型、
进院供应商
名称与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
5. 检查首行统计日期、耗材类型、
销售商(自定义)
名称与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-RPC-005,统计报表·对账报表,采购分类汇总·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入统计日期、耗材类型
3. 点击「查 询」
...
...
@@ -21,7 +21,7 @@ STAT-RPC-005,统计报表·对账报表,采购分类汇总·高级筛选抽屉,
STAT-RPC-006,统计报表·对账报表,采购分类汇总·汇总维度与选项勾选,勾选区分二级商后查询,高,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify),"1. 勾选「区分二级商」
2. 点击「查 询」
3. 检查主表行粒度与底部汇总",「区分二级商」维度生效;行数或明细粒度符合业务规则。,
STAT-RPC-007,统计报表·对账报表,采购分类汇总·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify),"1.
进院供应商
名称填 __NOT_EXIST_SUPPLIER__99999
STAT-RPC-007,统计报表·对账报表,采购分类汇总·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify),"1.
销售商(自定义)
名称填 __NOT_EXIST_SUPPLIER__99999
2. 点击「查 询」
3. 检查主表;若存在底部汇总区则一并检查,无则跳过",表头仍可见;空状态或 0 行;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-RPC-008,统计报表·对账报表,采购分类汇总·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入采购分类汇总页(iframe checkAccount/purchaseClassify);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
...
...
testcase/统计报表-科室出入库报表-入库汇总查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,13 +4,13 @@ STAT-DES-001,统计报表·科室出入库报表,入库汇总查询·快捷筛
3. 点击「重 置」
4. 检查各字段与维度勾选",快捷筛选字段恢复默认;维度勾选与列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-DES-002,统计报表·科室出入库报表,入库汇总查询·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含院区、
进院供应商
、批号、单据形态等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含院区、
销售商(自定义)
、批号、单据形态等字段可交互,
STAT-DES-003,统计报表·科室出入库报表,入库汇总查询·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry);已打开高级筛选抽屉;已从列表读取批号样本,"1. 在抽屉批号 #form_item_batchCode 填入 ${sampleBatchNo}
2. 点击抽屉底部「重 置」
3. 检查批号与院区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-DES-004,统计报表·科室出入库报表,入库汇总查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入物料名称、记账日期、单据类型
3. 打开高级筛选,填入科室、库区名称、单据形态、来源库房、单号、结算方式、
进院供应商
名称、产品是否收费
3. 打开高级筛选,填入科室、库区名称、单据形态、来源库房、单号、结算方式、
销售商(自定义)
名称、产品是否收费
4. 点击「筛 选」并等待刷新
5. 检查首行物料编号/名称、入库数量、结算方式与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-DES-005,统计报表·科室出入库报表,入库汇总查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页;已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -18,7 +18,7 @@ STAT-DES-005,统计报表·科室出入库报表,入库汇总查询·高级筛
3. 点击「查 询」
4. 打开高级筛选(不手动修改抽屉)
5. 校验抽屉同名字段与快捷区一致",抽屉「物料名称」「记账日期」与快捷区已填值一致,
STAT-DES-006,统计报表·科室出入库报表,入库汇总查询·汇总维度勾选,三维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry),"1. 同时勾选「区分包装」「区分批号」「区分
进院供应商
」
STAT-DES-006,统计报表·科室出入库报表,入库汇总查询·汇总维度勾选,三维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry),"1. 同时勾选「区分包装」「区分批号」「区分
销售商(自定义)
」
2. 点击「查 询」
3. 检查主表行粒度与底部汇总",三维度同时生效;无重复计数;汇总指标与筛选结果一致。,
STAT-DES-007,统计报表·科室出入库报表,入库汇总查询·主表列表与汇总,查询后核心列展示,高,测试环境可访问;测试账号已登录并进入科室入库汇总查询页(iframe dept/entry),"1. 点击「查 询」
...
...
testcase/统计报表-科室出入库报表-出入库明细查询(后勤)-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -16,7 +16,7 @@ STAT-DLS-005,统计报表·科室出入库报表,出入库明细查询(后勤)·
5. 校验抽屉同名字段与快捷区一致",抽屉「物资名称」「记账日期」「物资分类」与快捷区已填值一致,
STAT-DLS-006,统计报表·科室出入库报表,出入库明细查询(后勤)·高级筛选抽屉,快捷与高级组合查询,高,测试环境可访问;测试账号已登录并进入科室出入库明细查询(后勤)页(iframe dept/lmmSheet);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入物资名称、记账日期、物资分类
3. 打开高级筛选,填入单号、院区名称、科室名称、单据类型、生成方式、
进院供应商
、采购员
3. 打开高级筛选,填入单号、院区名称、科室名称、单据类型、生成方式、
销售商(自定义)
、采购员
4. 点击「筛 选」
5. 检查首行物资编号/名称、记账日期、物资分类、单据类型与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-DLS-007,统计报表·科室出入库报表,出入库明细查询(后勤)·列表与汇总,查询后核心列展示,高,测试环境可访问;测试账号已登录并进入科室出入库明细查询(后勤)页(iframe dept/lmmSheet),"1. 默认查询
...
...
testcase/统计报表-科室出入库报表-出入库明细查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -9,7 +9,7 @@ STAT-DOD-003,统计报表·科室出入库报表,出入库明细查询·高级
3. 检查批号与院区字段",抽屉字段恢复默认;快捷区条件不被清空(与 TP_STAT_DOD_025 一致)。,
STAT-DOD-004,统计报表·科室出入库报表,出入库明细查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入科室出入库明细查询页(iframe dept/sheet);已默认查询且列表至少有 1 条数据;记账日期默认为2026-08-15至2026-09-14,"1. 默认查询后 searchAndExtractSample() 读取首行全量样本
2. 快捷区填入物料名称、记账日期、单据类型
3. 打开高级筛选,填入科室、库区名称、单据形态、耗材分类、批号、条码号、单号、
进院供应商
、结算方式、备注、规格型号、制单人、统计维度、是否收费、是否重点管控、重点管控分类、医保编码
3. 打开高级筛选,填入科室、库区名称、单据形态、耗材分类、批号、条码号、单号、
销售商(自定义)
、结算方式、备注、规格型号、制单人、统计维度、是否收费、是否重点管控、重点管控分类、医保编码
4. 点击「筛 选」并等待列表与汇总刷新
5. 检查首行物料编号/名称、科室名称、单据类型、批号、单号、规格型号、结算方式与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-DOD-005,统计报表·科室出入库报表,出入库明细查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入科室出入库明细查询页;已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
testcase/统计报表-科室出入库报表-出库汇总查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,13 +4,13 @@ STAT-DOS-001,统计报表·科室出入库报表,出库汇总查询·快捷筛
3. 点击「重 置」
4. 检查各字段与维度勾选",快捷筛选恢复默认;列表刷新行为记录 baseline。,
STAT-DOS-002,统计报表·科室出入库报表,出库汇总查询·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含院区、出库目标、批号、
进院供应商
等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含院区、出库目标、批号、
销售商(自定义)
等字段可交互,
STAT-DOS-003,统计报表·科室出入库报表,出库汇总查询·高级筛选抽屉,抽屉内重置恢复默认,中,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out);已打开高级筛选抽屉;已从列表读取批号样本,"1. 在抽屉批号 #form_item_batchCode 填入 ${sampleBatchNo}
2. 点击抽屉底部「重 置」
3. 检查批号与院区",抽屉字段恢复;快捷区不被清空。,
STAT-DOS-004,统计报表·科室出入库报表,出库汇总查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入物料名称、记账日期、单据类型
3. 打开高级筛选,填入科室、库区名称、单据形态、批号、单号、出库目标、结算方式、
进院供应商
名称、产品是否收费
3. 打开高级筛选,填入科室、库区名称、单据形态、批号、单号、出库目标、结算方式、
销售商(自定义)
名称、产品是否收费
4. 点击「筛 选」并等待刷新
5. 检查首行物料编号/名称、出库数量、结算方式与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-DOS-005,统计报表·科室出入库报表,出库汇总查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页;已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -18,7 +18,7 @@ STAT-DOS-005,统计报表·科室出入库报表,出库汇总查询·高级筛
3. 点击「查 询」
4. 打开高级筛选(不手动修改抽屉)
5. 校验抽屉同名字段与快捷区一致",抽屉「物料名称」「记账日期」与快捷区已填值一致,
STAT-DOS-006,统计报表·科室出入库报表,出库汇总查询·汇总维度勾选,三维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out),"1. 同时勾选「区分包装」「区分批号」「区分
进院供应商
」
STAT-DOS-006,统计报表·科室出入库报表,出库汇总查询·汇总维度勾选,三维度组合勾选查询,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out),"1. 同时勾选「区分包装」「区分批号」「区分
销售商(自定义)
」
2. 点击「查 询」
3. 检查主表行粒度与底部汇总",三维度同时生效;无重复计数;出库品种/数量/金额与筛选一致。,
STAT-DOS-007,统计报表·科室出入库报表,出库汇总查询·主表列表与汇总,查询后核心列展示,高,测试环境可访问;测试账号已登录并进入科室出库汇总查询页(iframe dept/out),"1. 点击「查 询」
...
...
testcase/统计报表-结算开票查询-供应商开票分类汇总-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -8,10 +8,10 @@ STAT-IPV-003,统计报表·结算开票查询,供应商开票分类汇总·高
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-IPV-004,统计报表·结算开票查询,供应商开票分类汇总·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入供应商开票分类汇总页(iframe settleInvoice/provInvoice);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入 归档日期、分类方式、
进院供应商
名称
2. 快捷区填入 归档日期、分类方式、
销售商(自定义)
名称
3. 打开高级筛选,填入 耗材类型
4. 点击「筛 选」并等待刷新
5. 检查首行
进院供应商
名称、分类方式、汇总金额 与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
5. 检查首行
销售商(自定义)
名称、分类方式、汇总金额 与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-IPV-005,统计报表·结算开票查询,供应商开票分类汇总·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入供应商开票分类汇总页(iframe settleInvoice/provInvoice);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入 归档日期、分类方式
3. 点击「查 询」
...
...
@@ -21,7 +21,7 @@ STAT-IPV-006,统计报表·结算开票查询,供应商开票分类汇总·开
2. 快捷区填入样本 归档日期、分类方式
3. 点击「查 询」
4. 检查主表金额/汇总与条件匹配",列表开票/结算或汇总数据与筛选条件匹配。,
STAT-IPV-007,统计报表·结算开票查询,供应商开票分类汇总·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入供应商开票分类汇总页(iframe settleInvoice/provInvoice),"1.
进院供应商
名称填 __NOT_EXIST_SUPPLIER__999992. 点击「查 询」
STAT-IPV-007,统计报表·结算开票查询,供应商开票分类汇总·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入供应商开票分类汇总页(iframe settleInvoice/provInvoice),"1.
销售商(自定义)
名称填 __NOT_EXIST_SUPPLIER__999992. 点击「查 询」
3. 检查主表;若存在底部汇总区则一并检查,无则跳过",表头仍可见;空状态或 0 行;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-IPV-008,统计报表·结算开票查询,供应商开票分类汇总·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入供应商开票分类汇总页(iframe settleInvoice/provInvoice);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
2. 确认「归档日期」等核心列可见
...
...
testcase/统计报表-结算开票查询-结算单发票状态查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -2,8 +2,8 @@
STAT-IBL-001,统计报表·结算开票查询,结算单发票状态查询·快捷筛选查询,快捷区重置恢复默认,中,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表有数据,"1. 从主表首行读取结算单号/结算月份样本(${sampleXxx})填入快捷区
2. 点击「重 置」
3. 检查各字段与快捷筛选恢复默认",快捷筛选字段恢复默认;列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-IBL-002,统计报表·结算开票查询,结算单发票状态查询·快捷筛选查询,结算单号、结算月份、
进院供应商
组合查询,高,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入样本中 结算单号、结算月份、
进院供应商
(结算月份若主表无对应列则保持页面默认区间,勿 fallback 单日)
STAT-IBL-002,统计报表·结算开票查询,结算单发票状态查询·快捷筛选查询,结算单号、结算月份、
销售商(自定义)
组合查询,高,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入样本中 结算单号、结算月份、
销售商(自定义)
(结算月份若主表无对应列则保持页面默认区间,勿 fallback 单日)
3. 点击「查 询」并等待主表刷新
4. 抽样检查首行 结算单号、发票状态、金额 与分页「共 N 条」",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-IBL-003,统计报表·结算开票查询,结算单发票状态查询·发票状态,结算单号精确查询发票状态,高,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -17,7 +17,7 @@ STAT-IBL-005,统计报表·结算开票查询,结算单发票状态查询·主
STAT-IBL-006,统计报表·结算开票查询,结算单发票状态查询·主表列表与汇总,列表横向拖拉滚动与列对齐正常,中,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询有数据且主表列宽超出视口,"1. 默认条件查询
2. 确认「结算单号」等核心列可见
3. 横向拖拉滚动列表
4. 检查「
进院供应商
」等远侧列进入可视区
4. 检查「
销售商(自定义)
」等远侧列进入可视区
5. 检查表头无空白列、表头列数与数据列数一致;相邻列无异常间隙/重叠;表头与数据列对齐正常",横向拖拉后列表可正常滚动;远侧列可见;表头无空白列;表头列数与数据列数一致;表头与数据列对齐正常。,
STAT-IBL-007,统计报表·结算开票查询,结算单发票状态查询·列设置,打开列设置面板,低,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询有数据,"1. 默认查询
2. 点击列设置齿轮图标(.anticon-setting)
...
...
@@ -32,8 +32,8 @@ STAT-IBL-009,统计报表·结算开票查询,结算单发票状态查询·主
2. 必要时横向滚动使「结算单号」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-IBL-010,统计报表·结算开票查询,结算单发票状态查询·主表列表与汇总,
进院供应商
列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
进院供应商
」列表头可见
STAT-IBL-010,统计报表·结算开票查询,结算单发票状态查询·主表列表与汇总,
销售商(自定义)
列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
销售商(自定义)
」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-IBL-011,统计报表·结算开票查询,结算单发票状态查询·主表列表与汇总,结算月份列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
...
...
@@ -91,7 +91,7 @@ STAT-IBL-025,统计报表·结算开票查询,结算单发票状态查询·快
2. 再次点击「展开」
3. 检查筛选区与字段值",收起/展开交互正常;已填字段值不丢失。,
STAT-IBL-026,统计报表·结算开票查询,结算单发票状态查询·快捷筛选查询,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入结算单号、结算月份、
进院供应商
等全部可见条件
2. 快捷区填入结算单号、结算月份、
销售商(自定义)
等全部可见条件
3. 点击「查 询」并等待主表刷新
4. 抽样检查首行各列与分页「共 N 条」",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-IBL-027,统计报表·结算开票查询,结算单发票状态查询·打印,按当前查询条件打印,高,测试环境可访问;测试账号已登录并进入结算单发票状态查询页(iframe settleInvoice/balanceInvoice);已默认查询有数据,"1. 默认条件查询
...
...
testcase/统计报表-结算开票查询-结算开票查询-UI自动化测试用例-01.csv
View file @
6c31a476
用例编号,功能模块,功能测试点,用例标题,优先级,前置条件,测试步骤,预期结果,实际结果
STAT-ISV-001,统计报表·结算开票查询,结算开票查询·快捷筛选查询,快捷区重置恢复默认,中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表有数据,"1. 从主表首行读取结算月份/
进院供应商
名称样本(${sampleXxx})填入快捷区
STAT-ISV-001,统计报表·结算开票查询,结算开票查询·快捷筛选查询,快捷区重置恢复默认,中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表有数据,"1. 从主表首行读取结算月份/
销售商(自定义)
名称样本(${sampleXxx})填入快捷区
2. 点击「重 置」
3. 检查各字段与快捷筛选恢复默认",快捷筛选字段恢复默认;列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-ISV-002,统计报表·结算开票查询,结算开票查询·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice),"1. 点击 iframe 内「高级筛选」(.advance-filter)
...
...
@@ -8,17 +8,17 @@ STAT-ISV-003,统计报表·结算开票查询,结算开票查询·高级筛选
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-ISV-004,统计报表·结算开票查询,结算开票查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入 结算月份、
进院供应商
名称、院区名称
2. 快捷区填入 结算月份、
销售商(自定义)
名称、院区名称
3. 打开高级筛选,填入 是否带量、线上线下
4. 点击「筛 选」并等待刷新
5. 检查首行
进院供应商
名称、结算金额 与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
5. 检查首行
销售商(自定义)
名称、结算金额 与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-ISV-005,统计报表·结算开票查询,结算开票查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入 结算月份、
进院供应商
名称
2. 快捷区填入 结算月份、
销售商(自定义)
名称
3. 点击「查 询」
4. 打开高级筛选(不手动修改抽屉)
5. 校验抽屉同名字段与快捷区一致",抽屉「结算月份」「
进院供应商
名称」与快捷区已填值一致,
STAT-ISV-006,统计报表·结算开票查询,结算开票查询·开票与结算,结算月份与
进院供应商
组合查询,高,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入样本 结算月份、
进院供应商
名称
5. 校验抽屉同名字段与快捷区一致",抽屉「结算月份」「
销售商(自定义)
名称」与快捷区已填值一致,
STAT-ISV-006,统计报表·结算开票查询,结算开票查询·开票与结算,结算月份与
销售商(自定义)
组合查询,高,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询有数据,"1. searchAndExtractSample() 读取样本
2. 快捷区填入样本 结算月份、
销售商(自定义)
名称
3. 点击「查 询」
4. 检查主表金额/汇总与条件匹配",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-ISV-007,统计报表·结算开票查询,结算开票查询·主表列表与汇总,无匹配数据空列表(mock反例),中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice),"1. 结算月份选择 2035-01 ~ 2035-02
...
...
@@ -57,8 +57,8 @@ STAT-ISV-016,统计报表·结算开票查询,结算开票查询·主表列表
2. 必要时横向滚动使「结算月份」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-ISV-017,统计报表·结算开票查询,结算开票查询·主表列表与汇总,
进院供应商
列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
进院供应商
」列表头可见
STAT-ISV-017,统计报表·结算开票查询,结算开票查询·主表列表与汇总,
销售商(自定义)
列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
销售商(自定义)
」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-ISV-018,统计报表·结算开票查询,结算开票查询·主表列表与汇总,HRP供应商编码列升序降序切换,中,测试环境可访问;测试账号已登录并进入结算开票查询页(iframe settleInvoice/invoice);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
...
...
testcase/统计报表-结算成本报表-供应商入账分类汇总-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -4,13 +4,13 @@ STAT-CSC-001,统计报表·结算成本报表,供应商入账分类汇总·快
3. 点击「重 置」
4. 检查各字段与维度勾选",快捷筛选字段恢复默认;维度勾选与列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-CSC-002,统计报表·结算成本报表,供应商入账分类汇总·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含
进院供应商
名称、
二级
供应商名称、院区名称、查询维度、二级分组维度等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含
销售商(自定义)
名称、供应商名称、院区名称、查询维度、二级分组维度等字段可交互,
STAT-CSC-003,统计报表·结算成本报表,供应商入账分类汇总·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply);已打开高级筛选抽屉,"1. 在抽屉修改任一文本/下拉字段
2. 点击抽屉底部「重 置」
3. 检查抽屉字段与快捷区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-CSC-004,统计报表·结算成本报表,供应商入账分类汇总·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
2. 快捷区填入入账月份、耗材类型、分类方式
3. 打开高级筛选,填入
进院供应商
名称、
二级
供应商名称、院区名称、查询维度、二级分组维度、是否期初生成、结算方式
3. 打开高级筛选,填入
销售商(自定义)
名称、供应商名称、院区名称、查询维度、二级分组维度、是否期初生成、结算方式
4. 点击「筛 选」并等待刷新
5. 检查首行入账月份、耗材类型、分类方式与条件一致",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-CSC-005,统计报表·结算成本报表,供应商入账分类汇总·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply);已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
@@ -21,8 +21,8 @@ STAT-CSC-005,统计报表·结算成本报表,供应商入账分类汇总·高
STAT-CSC-006,统计报表·结算成本报表,供应商入账分类汇总·汇总维度与选项勾选,勾选区分二级商后查询,高,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply),"1. 勾选「区分二级商」
2. 点击「查 询」
3. 检查主表行粒度与底部汇总",「区分二级商」维度生效;行数或明细粒度符合业务规则。,
STAT-CSC-007,统计报表·结算成本报表,供应商入账分类汇总·主表列表与汇总,按
进院供应商
名称 mock 查询无匹配数据,中,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply),"1. 打开高级筛选
2.
进院供应商
名称填 __NOT_EXIST_SUPPLIER__99999
STAT-CSC-007,统计报表·结算成本报表,供应商入账分类汇总·主表列表与汇总,按
销售商(自定义)
名称 mock 查询无匹配数据,中,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply),"1. 打开高级筛选
2.
销售商(自定义)
名称填 __NOT_EXIST_SUPPLIER__99999
3. 点击「筛 选」并等待主表刷新
4. 检查主表;若存在底部汇总区则一并检查,无则跳过",表头仍可见;空状态或 0 行;若页面存在底部汇总区则汇总为 0 或「-」,无汇总区则不检查。,
STAT-CSC-008,统计报表·结算成本报表,供应商入账分类汇总·导出,首行样本查询后导出(无数据直接导出),高,测试环境可访问;测试账号已登录并进入供应商入账分类汇总页(iframe settel/supply),"1. 默认条件点击「查 询」
...
...
testcase/统计报表-结算成本报表-成本入账汇总查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -30,7 +30,7 @@ STAT-CET-009,统计报表·结算成本报表,成本入账汇总查询·快捷
2. 再次点击「展开」
3. 检查筛选区与字段值",收起/展开交互正常;已填字段值不丢失。,
STAT-CET-010,统计报表·结算成本报表,成本入账汇总查询·快捷筛选查询,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入成本入账汇总查询页(iframe settle/entryCostTotal);已默认查询且主表至少有 1 条数据,"1. searchAndExtractSample() 读取样本(${sampleXxx},禁止写死业务数据)
2. 快捷区填入入账日期、院区名称、物料名称、规格型号、器械注册人-术语配置、耗材类型、
进院供应商
、财务分类等全部可见条件(仅填样本有值字段;入账日期若主表无对应列则保持页面默认区间,勿 fallback 单日)
2. 快捷区填入入账日期、院区名称、物料名称、规格型号、器械注册人-术语配置、耗材类型、
销售商(自定义)
、财务分类等全部可见条件(仅填样本有值字段;入账日期若主表无对应列则保持页面默认区间,勿 fallback 单日)
3. 点击「查 询」并等待主表刷新
4. 抽样检查首行各列与分页「共 N 条」",查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-CET-011,统计报表·结算成本报表,成本入账汇总查询·列排序,物料编号列升序降序切换,中,测试环境可访问;测试账号已登录并进入成本入账汇总查询页(iframe settle/entryCostTotal);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
...
...
@@ -69,8 +69,8 @@ STAT-CET-019,统计报表·结算成本报表,成本入账汇总查询·列排
2. 必要时横向滚动使「27位医保编码」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-CET-020,统计报表·结算成本报表,成本入账汇总查询·列排序,
进院供应商
列升序降序切换,中,测试环境可访问;测试账号已登录并进入成本入账汇总查询页(iframe settle/entryCostTotal);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
进院供应商
」列表头可见
STAT-CET-020,统计报表·结算成本报表,成本入账汇总查询·列排序,
销售商(自定义)
列升序降序切换,中,测试环境可访问;测试账号已登录并进入成本入账汇总查询页(iframe settle/entryCostTotal);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
2. 必要时横向滚动使「
销售商(自定义)
」列表头可见
3. 第一次点击该列 .ant-table-column-sorter → 校验升序指示器(▲高亮或 aria-sort=ascending)
4. 第二次点击该列 .ant-table-column-sorter → 校验降序指示器(▼高亮或 aria-sort=descending)",排序按钮可点击;升序与降序指示器分别激活;列表数据正常展示。,
STAT-CET-021,统计报表·结算成本报表,成本入账汇总查询·列排序,结算单价列升序降序切换,中,测试环境可访问;测试账号已登录并进入成本入账汇总查询页(iframe settle/entryCostTotal);已默认查询且主表至少有 2 条数据,"1. 默认条件查询
...
...
testcase/统计报表-结算成本报表-科室净入成本查询-UI自动化测试用例-01.csv
View file @
6c31a476
...
...
@@ -3,14 +3,14 @@ STAT-CDN-001,统计报表·结算成本报表,科室净入成本查询·快捷
2. 点击「重 置」
3. 检查各字段与维度勾选",快捷筛选字段恢复默认;维度勾选与列表是否刷新按产品规则(记录 baseline 行为)。,
STAT-CDN-002,统计报表·结算成本报表,科室净入成本查询·高级筛选抽屉,点击高级筛选打开抽屉,高,测试环境可访问;测试账号已登录并进入科室净入成本查询页(iframe settel/costSearch),"1. 点击 iframe 内「高级筛选」(.advance-filter)
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含科室名称、统计日期、
进院供应商
、批号、结算方式等字段可交互,
2. 观察右侧抽屉",抽屉标题为「高级筛选」;含科室名称、统计日期、
销售商(自定义)
、批号、结算方式等字段可交互,
STAT-CDN-003,统计报表·结算成本报表,科室净入成本查询·高级筛选抽屉,抽屉内重置恢复抽屉字段默认,中,测试环境可访问;测试账号已登录并进入科室净入成本查询页(iframe settel/costSearch);已打开高级筛选抽屉;已从列表读取批号样本,"1. 在抽屉批号 #form_item_batchCode 填入 ${sampleBatchNo}
2. 点击抽屉底部「重 置」
3. 检查批号与院区",抽屉字段恢复默认;快捷区条件不被清空。,
STAT-CDN-004,统计报表·结算成本报表,科室净入成本查询·高级筛选抽屉,全量查询条件组合查询,高,测试环境可访问;测试账号已登录并进入科室净入成本查询页(iframe settel/costSearch),"1. 默认查询;若主表无数据则 skip(数据不足)
2. 有数据时 searchAndExtractSample() 读取样本;展开首行读取子表明细(若有)
3. 快捷区填入物料名称、统计月份、耗材类型
4. 打开高级筛选,填入科室名称、统计日期、
进院供应商
、批号、结算方式、入院单价
4. 打开高级筛选,填入科室名称、统计日期、
销售商(自定义)
、批号、结算方式、入院单价
5. 点击「筛 选」并等待刷新
6. 检查首行物料编码/物料名称、数量、金额与条件一致",无数据:跳过。有数据:查询正常无报错;查询条件写值正常;查询结果与查询条件一致。,
STAT-CDN-005,统计报表·结算成本报表,科室净入成本查询·高级筛选抽屉,快捷区条件自动带入高级筛选,高,测试环境可访问;测试账号已登录并进入科室净入成本查询页(iframe settel/costSearch);已默认查询有数据,"1. searchAndExtractSample() 读取样本
...
...
Prev
1
…
5
6
7
8
9
10
11
12
13
…
18
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment