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
82116292
Commit
82116292
authored
Nov 06, 2026
by
liguangyu06
Browse files
修复 spd-ui-verify #6 表头/分页/入口误红,对齐现网配置与可观测断言。
parent
297802d0
Changes
24
Hide whitespace changes
Inline
Side-by-side
tests/spd/prodm-settle.spec.ts
View file @
82116292
...
...
@@ -52,9 +52,9 @@ test.describe('基础设置 · 产品管理', () => {
await
prodmSettlePage
.
executeColumnSettingsToggleRestoreTest
();
});
test
(
'
PRODM-STL-011
结算规则
列升序降序切换
'
,
async
({
prodmSettlePage
})
=>
{
test
(
'
PRODM-STL-011
物料名称
列升序降序切换
'
,
async
({
prodmSettlePage
})
=>
{
await
prodmSettlePage
.
open
();
await
prodmSettlePage
.
expectColumnSortAscDesc
(
'
结算规则
'
);
await
prodmSettlePage
.
expectColumnSortAscDesc
(
'
物料名称
'
);
});
test
(
'
PRODM-STL-012 横向滚动与列对齐
'
,
async
({
prodmSettlePage
})
=>
{
...
...
tests/spd/prodm-supply.spec.ts
View file @
82116292
...
...
@@ -45,9 +45,9 @@ test.describe('基础设置 · 产品管理', () => {
await
prodmSupplyPage
.
executeColumnSettingsToggleRestoreTest
();
});
test
(
'
PRODM-SUP-009
销售商(自定义)列表
列升序降序切换
'
,
async
({
prodmSupplyPage
})
=>
{
test
(
'
PRODM-SUP-009
物料名称
列升序降序切换
'
,
async
({
prodmSupplyPage
})
=>
{
await
prodmSupplyPage
.
open
();
await
prodmSupplyPage
.
expectColumnSortAscDesc
(
'
销售商(自定义)列表
'
);
await
prodmSupplyPage
.
expectColumnSortAscDesc
(
'
物料名称
'
);
});
test
(
'
PRODM-SUP-010 横向滚动与列对齐
'
,
async
({
prodmSupplyPage
})
=>
{
...
...
tests/spd/surgery-base-pkg.spec.ts
View file @
82116292
...
...
@@ -75,7 +75,9 @@ test.describe('基础设置 · 手术套包设置', () => {
const
{
total
,
rowsBefore
,
rowsAfter
}
=
await
surgeryBasePkgPage
.
switchToPageSizeTwenty
();
const
expectedRows
=
Math
.
min
(
total
,
20
);
expect
(
rowsAfter
,
'
当前页行数应与 20 条/页及总条数一致
'
).
toBe
(
expectedRows
);
expect
(
rowsAfter
,
'
切换后可见行应随每页条数变化
'
).
not
.
toBe
(
rowsBefore
);
if
(
rowsBefore
<
expectedRows
)
{
expect
(
rowsAfter
,
'
切换后可见行应随每页条数变化
'
).
not
.
toBe
(
rowsBefore
);
}
expect
(
await
surgeryBasePkgPage
.
getTotalCount
(),
'
总条数应不变
'
).
toBe
(
total
);
await
expect
(
surgeryBasePkgPage
.
pageSizeChanger
(),
'
每页条数
'
).
toContainText
(
/20/
);
});
...
...
tests/spd/warehouse-probe.spec.ts
View file @
82116292
...
...
@@ -77,7 +77,9 @@ test.describe('基础设置 · 库房管理', () => {
const
{
total
,
rowsBefore
,
rowsAfter
}
=
await
warehouseProbePage
.
switchToPageSizeTwenty
();
const
expectedRows
=
Math
.
min
(
total
,
20
);
expect
(
rowsAfter
,
'
当前页行数应与 20 条/页及总条数一致
'
).
toBe
(
expectedRows
);
expect
(
rowsAfter
,
'
切换后可见行应随每页条数变化
'
).
not
.
toBe
(
rowsBefore
);
if
(
rowsBefore
<
expectedRows
)
{
expect
(
rowsAfter
,
'
切换后可见行应随每页条数变化
'
).
not
.
toBe
(
rowsBefore
);
}
expect
(
await
warehouseProbePage
.
getTotalCount
(),
'
总条数应不变
'
).
toBe
(
total
);
await
expect
(
warehouseProbePage
.
pageSizeChanger
(),
'
每页条数
'
).
toContainText
(
/20/
);
});
...
...
Prev
1
2
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