fix web ui smoke and brand assets
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Remote Web UI Test Report
|
||||
|
||||
Date: 2026-06-29T06:01:31.528Z
|
||||
Base URL: https://100.90.90.91
|
||||
Browser path: Browser plugin attempted first; fallback to local Chrome Playwright because in-app browser stopped at net::ERR_CERT_AUTHORITY_INVALID for the B HTTPS certificate.
|
||||
Viewport: 1440x900
|
||||
|
||||
## Findings
|
||||
|
||||
- Browser automation failed before completing all 8.8 checks: locator.click: Timeout 10000ms exceeded. Call log: [2m - waiting for getByRole('button', { name: '号码库' })[22m at D:\HuaweiMoveData\Users\hectorzhao\Documents\自建软交换\.node_repl_cell_6.mjs:101:55
|
||||
|
||||
| Result | Check | Detail |
|
||||
| --- | --- | --- |
|
||||
| FAIL | WEB-001 homepage renders login shell | title=LisgloSIPS - 聆界SIP管理平台, hasLogin=true |
|
||||
| PASS | WEB-001 access token is not present in URL before login | https://100.90.90.91/ |
|
||||
| PASS | WEB-001 admin login enters dashboard | url=https://100.90.90.91/ |
|
||||
| PASS | WEB-001 access token is not present in URL after login | https://100.90.90.91/ |
|
||||
| PASS | WEB-001 refresh restores authenticated dashboard | hasDashboard=true |
|
||||
| FAIL | WEB-005 admin sees all non-pending core menus | missing=号码库 |
|
||||
| FAIL | WEB automation completed without unhandled exception | locator.click: Timeout 10000ms exceeded.
|
||||
Call log:
|
||||
[2m - waiting for getByRole('button', { name: '号码库' })[22m
|
||||
|
|
||||
|
||||
## Screenshots
|
||||
|
||||
- Admin dashboard: D:\HuaweiMoveData\Users\hectorzhao\Documents\自建软交换\tests\reports\REMOTE_WEB_UI_20260629T060046Z_admin-dashboard.png
|
||||
- Low-privilege nav: D:\HuaweiMoveData\Users\hectorzhao\Documents\自建软交换\tests\reports\REMOTE_WEB_UI_20260629T060046Z_low-nav.png
|
||||
- Logout/login page: D:\HuaweiMoveData\Users\hectorzhao\Documents\自建软交换\tests\reports\REMOTE_WEB_UI_20260629T060046Z_logout.png
|
||||
|
||||
## Notes
|
||||
|
||||
- CAPTCHA was read from the page image data URL with explicit user permission for this test run.
|
||||
- WEB-002 forced API 500/network-failure states and WEB-003 dedicated empty-data states were not injected against B to avoid disturbing the shared service.
|
||||
- WEB-006 was checked read-only from the served homepage; no release switch or deployment mutation was performed.
|
||||
Reference in New Issue
Block a user