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
e6617b87
Commit
e6617b87
authored
Sep 16, 2026
by
liguangyu06
Browse files
报表 iframe 加载失败时重试,并将超时提到 120 秒,避免 smoke 被慢页误杀。
parent
47d4aecf
Changes
70
Hide whitespace changes
Inline
Side-by-side
tests/spd/dept-report-sheet.spec.ts
View file @
e6617b87
...
...
@@ -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
,
})
=>
{
...
...
tests/spd/dept-report-turnover.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/exc-cost.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/invoice-balance-status.spec.ts
View file @
e6617b87
...
...
@@ -165,6 +165,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
结算单发票状态查询 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-IBL-024 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
...
...
tests/spd/invoice-prov-classify.spec.ts
View file @
e6617b87
...
...
@@ -142,6 +142,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
供应商开票分类汇总 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-IPV-012 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
...
...
tests/spd/invoice-settle.spec.ts
View file @
e6617b87
...
...
@@ -214,6 +214,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
结算开票查询 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-ISV-028 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
...
...
tests/spd/ops-check.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-consumer.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-dept.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-key.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-rate.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-seven.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/pol-task.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/reag-entry.spec.ts
View file @
e6617b87
...
...
@@ -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
();
...
...
tests/spd/recon-dept-account.spec.ts
View file @
e6617b87
...
...
@@ -208,6 +208,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
科室对账查询 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-RDA-019 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconDeptAccountPage
,
})
=>
{
...
...
tests/spd/recon-dept-net-in.spec.ts
View file @
e6617b87
...
...
@@ -174,6 +174,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
科室净入汇总表 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-RNI-015 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconDeptNetInPage
,
})
=>
{
...
...
tests/spd/recon-dept-net-out.spec.ts
View file @
e6617b87
...
...
@@ -172,6 +172,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
科室净出汇总表 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-RNO-015 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconDeptNetOutPage
,
})
=>
{
...
...
tests/spd/recon-out-classify.spec.ts
View file @
e6617b87
...
...
@@ -116,6 +116,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
请领出库分类汇总表 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-ROC-009 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconOutClassifyPage
,
})
=>
{
...
...
tests/spd/recon-purchase-classify.spec.ts
View file @
e6617b87
...
...
@@ -117,6 +117,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
采购分类汇总 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-RPC-009 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconPurchaseClassifyPage
,
})
=>
{
...
...
tests/spd/recon-purchase-entry.spec.ts
View file @
e6617b87
...
...
@@ -181,6 +181,7 @@ describeWithReuseOpen(
);
test
.
describe
(
"
采购入库汇总表 · 导出
"
,
()
=>
{
test
.
describe
.
configure
({
timeout
:
120
_000
});
test
(
"
STAT-RPE-015 首行样本查询后导出(无数据直接导出)
"
,
{
tag
:
"
@smoke
"
},
async
({
reconPurchaseEntryPage
,
})
=>
{
...
...
Prev
1
2
3
4
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