Commit e6617b87 authored by liguangyu06's avatar liguangyu06
Browse files

报表 iframe 加载失败时重试,并将超时提到 120 秒,避免 smoke 被慢页误杀。

parent 47d4aecf
......@@ -10,6 +10,7 @@ import {
* 运行:npm run test:dept-report-sheet:all
*/
test.describe('科室出入库明细查询 · 快捷筛选', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportSheetPage }) => {
await deptReportSheetPage.open();
});
......@@ -57,6 +58,7 @@ test.describe('科室出入库明细查询 · 高级筛选', () => {
});
test.describe('科室出入库明细查询 · 列表与汇总', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportSheetPage }) => {
await deptReportSheetPage.open();
});
......@@ -73,7 +75,7 @@ test.describe('科室出入库明细查询 · 列表与汇总', () => {
});
test.describe('科室出入库明细查询 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ deptReportSheetPage }) => {
await deptReportSheetPage.open();
......@@ -99,6 +101,7 @@ test.describe('科室出入库明细查询 · 列设置', () => {
});
test.describe('科室出入库明细查询 · 分页', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportSheetPage }) => {
await deptReportSheetPage.open();
await deptReportSheetPage.searchWithDefaultAccountDateRange();
......@@ -118,6 +121,7 @@ test.describe('科室出入库明细查询 · 分页', () => {
});
test.describe('科室出入库明细查询 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-DOD-014 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({
deptReportSheetPage,
}) => {
......
......@@ -7,6 +7,7 @@ import { deptReportTurnoverComboQuickFields } from '../../data/dept-report-field
* 运行:npm run test:dept-report-turnover:all
*/
test.describe('科室产品周转率报表 · 快捷筛选', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportTurnoverPage }) => {
await deptReportTurnoverPage.open();
});
......@@ -54,6 +55,7 @@ test.describe('科室产品周转率报表 · 快捷筛选', () => {
});
test.describe('科室产品周转率报表 · 周转指标列表', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportTurnoverPage }) => {
await deptReportTurnoverPage.open();
await deptReportTurnoverPage.searchWithDept();
......@@ -71,6 +73,7 @@ test.describe('科室产品周转率报表 · 周转指标列表', () => {
});
test.describe('科室产品周转率报表 · 分页', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportTurnoverPage }) => {
await deptReportTurnoverPage.open();
await deptReportTurnoverPage.searchWithDept();
......@@ -94,6 +97,7 @@ test.describe('科室产品周转率报表 · 分页', () => {
});
test.describe('科室产品周转率报表 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-DTR-016 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ deptReportTurnoverPage }) => {
await deptReportTurnoverPage.assertExportAvailable();
await deptReportTurnoverPage.open();
......@@ -102,7 +106,7 @@ test.describe('科室产品周转率报表 · 导出', () => {
});
test.describe('科室产品周转率报表 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ deptReportTurnoverPage }) => {
await deptReportTurnoverPage.open();
......
......@@ -96,6 +96,7 @@ describeWithReuseOpen(
);
test.describe('计费消耗差异报表 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-EXC-009 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ excCostPage }) => {
await excCostPage.assertExportAvailable();
await excCostPage.open();
......
......@@ -165,6 +165,7 @@ describeWithReuseOpen(
);
test.describe("结算单发票状态查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-IBL-024 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -142,6 +142,7 @@ describeWithReuseOpen(
);
test.describe("供应商开票分类汇总 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-IPV-012 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -214,6 +214,7 @@ describeWithReuseOpen(
);
test.describe("结算开票查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-ISV-028 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -10,6 +10,7 @@ import {
* 运行:npm run test:ops-check
*/
test.describe('入账核对查询 · 快捷筛选查询', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ opsCheckPage }) => {
await opsCheckPage.open();
});
......@@ -24,6 +25,7 @@ test.describe('入账核对查询 · 快捷筛选查询', () => {
});
test.describe('入账核对查询 · 双表列表与汇总', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ opsCheckPage }) => {
await opsCheckPage.open();
await opsCheckPage.search();
......@@ -43,7 +45,7 @@ test.describe('入账核对查询 · 双表列表与汇总', () => {
});
test.describe('入账核对查询 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ opsCheckPage }) => {
await opsCheckPage.open();
await opsCheckPage.search();
......
......@@ -118,6 +118,7 @@ describeWithReuseOpen(
);
test.describe('带量目录消耗数据统计 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PVC-027 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polConsumerPage }) => {
await polConsumerPage.assertExportAvailable();
await polConsumerPage.open();
......@@ -126,6 +127,7 @@ test.describe('带量目录消耗数据统计 · 导出', () => {
});
test.describe('带量目录消耗数据统计 · 主表下钻详情', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PVC-029 点击首行完成数量打开消耗明细并关闭', async ({ polConsumerPage }) => {
await polConsumerPage.open();
await polConsumerPage.search();
......
......@@ -104,6 +104,7 @@ describeWithReuseOpen(
);
test.describe('带量科室任务明细 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PDV-011 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polDeptPage }) => {
await polDeptPage.assertExportAvailable();
await polDeptPage.open();
......@@ -112,6 +113,7 @@ test.describe('带量科室任务明细 · 导出', () => {
});
test.describe('带量科室任务明细 · 打印', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ polDeptPage }) => {
await polDeptPage.open();
await polDeptPage.search();
......
......@@ -123,6 +123,7 @@ describeWithReuseOpen(
);
test.describe('重点管控耗材统计 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PKP-014 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polKeyPage }) => {
await polKeyPage.assertExportAvailable();
await polKeyPage.open();
......
......@@ -125,6 +125,7 @@ describeWithReuseOpen(
);
test.describe('带量明细完成率查询 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PRT-014 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polRatePage }) => {
await polRatePage.assertExportAvailable();
await polRatePage.open();
......
......@@ -86,6 +86,7 @@ describeWithReuseOpen(
);
test.describe('7位医保码带量分析 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PSV-008 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polSevenPage }) => {
await polSevenPage.assertExportAvailable();
await polSevenPage.open();
......@@ -94,6 +95,7 @@ test.describe('7位医保码带量分析 · 导出', () => {
});
test.describe('7位医保码带量分析 · 主表下钻详情', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PSV-009 点击首行数量列及品种明细打开详情并关闭', async ({ polSevenPage }) => {
await polSevenPage.open();
await polSevenPage.search();
......
......@@ -132,6 +132,7 @@ describeWithReuseOpen(
);
test.describe('带量任务统计 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-PTS-016 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ polTaskPage }) => {
await polTaskPage.assertExportAvailable();
await polTaskPage.open();
......
......@@ -12,6 +12,7 @@ import {
* 运行:npm run test:reag-entry
*/
test.describe('试剂批号统计明细 · 快捷筛选查询', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ reagEntryPage }) => {
await reagEntryPage.open();
await reagEntryPage.prepareFixedStatDateQuery();
......@@ -30,6 +31,7 @@ test.describe('试剂批号统计明细 · 快捷筛选查询', () => {
});
test.describe('试剂批号统计明细 · 主表列表与汇总', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ reagEntryPage }) => {
await reagEntryPage.open();
await reagEntryPage.search();
......@@ -45,7 +47,7 @@ test.describe('试剂批号统计明细 · 主表列表与汇总', () => {
});
test.describe('试剂批号统计明细 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ reagEntryPage }) => {
await reagEntryPage.open();
await reagEntryPage.search();
......@@ -70,6 +72,7 @@ test.describe('试剂批号统计明细 · 列设置', () => {
});
test.describe('试剂批号统计明细 · 详情跳转', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ reagEntryPage }) => {
await reagEntryPage.open();
await reagEntryPage.search();
......@@ -80,6 +83,7 @@ test.describe('试剂批号统计明细 · 详情跳转', () => {
});
test.describe('试剂批号统计明细 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-RBE-008 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ reagEntryPage }) => {
await reagEntryPage.assertExportAvailable();
await reagEntryPage.open();
......
......@@ -208,6 +208,7 @@ describeWithReuseOpen(
);
test.describe("科室对账查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-RDA-019 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconDeptAccountPage,
}) => {
......
......@@ -174,6 +174,7 @@ describeWithReuseOpen(
);
test.describe("科室净入汇总表 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-RNI-015 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconDeptNetInPage,
}) => {
......
......@@ -172,6 +172,7 @@ describeWithReuseOpen(
);
test.describe("科室净出汇总表 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-RNO-015 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconDeptNetOutPage,
}) => {
......
......@@ -116,6 +116,7 @@ describeWithReuseOpen(
);
test.describe("请领出库分类汇总表 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-ROC-009 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconOutClassifyPage,
}) => {
......
......@@ -117,6 +117,7 @@ describeWithReuseOpen(
);
test.describe("采购分类汇总 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-RPC-009 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconPurchaseClassifyPage,
}) => {
......
......@@ -181,6 +181,7 @@ describeWithReuseOpen(
);
test.describe("采购入库汇总表 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-RPE-015 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
reconPurchaseEntryPage,
}) => {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment