fix: remove playwright
|
Before Width: | Height: | Size: 231 KiB |
@@ -1,174 +0,0 @@
|
||||
{
|
||||
"baseUrl": "http://127.0.0.1:5666",
|
||||
"generatedAt": "2026-06-13T02:50:19.425Z",
|
||||
"results": [
|
||||
{
|
||||
"id": "item-receipt-arrival-notice",
|
||||
"pageName": "采购入库",
|
||||
"route": "/mes/wm/item-receipt",
|
||||
"operation": "新增 -> 打开「到货通知单选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {
|
||||
"status": "3"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/wm/arrival-notice/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=3",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "3"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 7,
|
||||
"radioCount": 14,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "AN20260329000001 ABC 深圳市海力德电子有限公司 2026-03-04 待入库",
|
||||
"afterSelectionValue": "AN20260329000001",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-49-49-836Z-item-receipt-arrival-notice.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-sales-sales-notice",
|
||||
"pageName": "销售出库",
|
||||
"route": "/mes/wm/product-sales",
|
||||
"operation": "新增 -> 打开「发货通知单选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {
|
||||
"status": "3"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/wm/sales-notice/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=3",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "3"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 2,
|
||||
"radioCount": 4,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "SN20260330000004 AABBEEE 比亚迪股份有限公司 2026-03-18 待出库",
|
||||
"afterSelectionValue": "AABBEEE",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-49-49-836Z-product-sales-sales-notice.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-issue-work-order",
|
||||
"pageName": "生产领料",
|
||||
"route": "/mes/wm/product-issue",
|
||||
"operation": "新增 -> 打开「生产工单选择」",
|
||||
"ok": false,
|
||||
"expectedParams": {
|
||||
"status": "1"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": false
|
||||
},
|
||||
"rowCount": 17,
|
||||
"radioCount": 34,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "MO_ACCEPT_FB_20260526 验收生产报工工单-螺丝刀 客户订单 ACCEPT-FEEDBACK IF2022082439 螺丝刀【蓝色,一字型】 蓝色,一字型,3.2x75mm 个 200 C00197 博世 已确认 2026-06-02",
|
||||
"afterSelectionValue": "MO_ACCEPT_FB_20260526",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-49-49-836Z-product-issue-work-order.png",
|
||||
"errors": [
|
||||
"请求参数不符合预期: {\"status\":false}"
|
||||
],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-issue-workstation",
|
||||
"pageName": "生产领料",
|
||||
"route": "/mes/wm/product-issue",
|
||||
"operation": "新增 -> 打开「工作站选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/md-workstation/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=0",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "0"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {},
|
||||
"rowCount": 8,
|
||||
"radioCount": 16,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "ST_ACCEPT_FB_P4 验收报工-质检工位 验收造数 组装车间 打磨工序 验收造数:生产报工质检工序",
|
||||
"afterSelectionValue": "验收报工-质检工位",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-49-49-836Z-product-issue-workstation.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "outsource-issue-work-order",
|
||||
"pageName": "外协发料",
|
||||
"route": "/mes/wm/outsource-issue",
|
||||
"operation": "新增 -> 打开「生产工单选择」",
|
||||
"ok": false,
|
||||
"expectedParams": {
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&type=2",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"type": "2"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": false,
|
||||
"type": true
|
||||
},
|
||||
"rowCount": 1,
|
||||
"radioCount": 2,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "MO202504120001 外协工单-螺丝刀刀柄【蓝色】【1000】个 客户订单 PO202503011001 IF2022082428 螺丝刀刀柄【蓝色】 10CM 个 1000 C00197 博世 已取消 2025-03-31",
|
||||
"afterSelectionValue": "MO202504120001",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-49-49-836Z-outsource-issue-work-order.png",
|
||||
"errors": [
|
||||
"请求参数不符合预期: {\"status\":false,\"type\":true}"
|
||||
],
|
||||
"consoleErrorCount": 32
|
||||
}
|
||||
],
|
||||
"passed": 3,
|
||||
"failed": 2
|
||||
}
|
||||
|
Before Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 197 KiB |
|
Before Width: | Height: | Size: 198 KiB |
|
Before Width: | Height: | Size: 180 KiB |
|
Before Width: | Height: | Size: 231 KiB |
@@ -1,174 +0,0 @@
|
||||
{
|
||||
"baseUrl": "http://127.0.0.1:5666",
|
||||
"generatedAt": "2026-06-13T02:54:01.674Z",
|
||||
"results": [
|
||||
{
|
||||
"id": "item-receipt-arrival-notice",
|
||||
"pageName": "采购入库",
|
||||
"route": "/mes/wm/item-receipt",
|
||||
"operation": "新增 -> 打开「到货通知单选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {
|
||||
"status": "3"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/wm/arrival-notice/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=3",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "3"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 7,
|
||||
"radioCount": 14,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "AN20260329000001 ABC 深圳市海力德电子有限公司 2026-03-04 待入库",
|
||||
"afterSelectionValue": "AN20260329000001",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-53-02-246Z-item-receipt-arrival-notice.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-sales-sales-notice",
|
||||
"pageName": "销售出库",
|
||||
"route": "/mes/wm/product-sales",
|
||||
"operation": "新增 -> 打开「发货通知单选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {
|
||||
"status": "3"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/wm/sales-notice/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=3",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "3"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 2,
|
||||
"radioCount": 4,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "SN20260330000004 AABBEEE 比亚迪股份有限公司 2026-03-18 待出库",
|
||||
"afterSelectionValue": "AABBEEE",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-53-02-246Z-product-sales-sales-notice.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-issue-work-order",
|
||||
"pageName": "生产领料",
|
||||
"route": "/mes/wm/product-issue",
|
||||
"operation": "新增 -> 打开「生产工单选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {
|
||||
"status": "1"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 5,
|
||||
"radioCount": 10,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "MO_ACCEPT_FB_20260526 验收生产报工工单-螺丝刀 客户订单 ACCEPT-FEEDBACK IF2022082439 螺丝刀【蓝色,一字型】 蓝色,一字型,3.2x75mm 个 200 C00197 博世 已确认 2026-06-02",
|
||||
"afterSelectionValue": "MO_ACCEPT_FB_20260526",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-53-02-246Z-product-issue-work-order.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "product-issue-workstation",
|
||||
"pageName": "生产领料",
|
||||
"route": "/mes/wm/product-issue",
|
||||
"operation": "新增 -> 打开「工作站选择」",
|
||||
"ok": true,
|
||||
"expectedParams": {},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/md-workstation/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=0",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "0"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {},
|
||||
"rowCount": 8,
|
||||
"radioCount": 16,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "ST_ACCEPT_FB_P4 验收报工-质检工位 验收造数 组装车间 打磨工序 验收造数:生产报工质检工序",
|
||||
"afterSelectionValue": "验收报工-质检工位",
|
||||
"dialogClosedAfterSelection": true,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-53-02-246Z-product-issue-workstation.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 32
|
||||
},
|
||||
{
|
||||
"id": "outsource-issue-work-order",
|
||||
"pageName": "外协发料",
|
||||
"route": "/mes/wm/outsource-issue",
|
||||
"operation": "新增 -> 打开「生产工单选择」",
|
||||
"ok": false,
|
||||
"expectedParams": {
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1&type=2",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true,
|
||||
"type": true
|
||||
},
|
||||
"rowCount": 0,
|
||||
"radioCount": 0,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "",
|
||||
"afterSelectionValue": "",
|
||||
"dialogClosedAfterSelection": null,
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-53-02-246Z-outsource-issue-work-order.png",
|
||||
"errors": [
|
||||
"单选列形态异常: radio=0, checkbox=0"
|
||||
],
|
||||
"consoleErrorCount": 32
|
||||
}
|
||||
],
|
||||
"passed": 4,
|
||||
"failed": 1
|
||||
}
|
||||
|
Before Width: | Height: | Size: 126 KiB |
|
Before Width: | Height: | Size: 197 KiB |
|
Before Width: | Height: | Size: 198 KiB |
|
Before Width: | Height: | Size: 180 KiB |
@@ -1,146 +0,0 @@
|
||||
{
|
||||
"generatedAt": "2026-06-13T02:57:53.579Z",
|
||||
"results": [
|
||||
{
|
||||
"app": "web-ele",
|
||||
"baseUrl": "http://127.0.0.1:5778",
|
||||
"id": "product-issue-work-order",
|
||||
"pageName": "生产领料",
|
||||
"ok": true,
|
||||
"blocked": false,
|
||||
"expectedParams": {
|
||||
"status": "1"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 5,
|
||||
"radioCount": 10,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "MO_ACCEPT_FB_20260526 验收生产报工工单-螺丝刀 客户订单 ACCEPT-FEEDBACK IF2022082439 螺丝刀【蓝色,一字型】 蓝色,一字型,3.2x75mm 个 200 C00197 博世 已确认 2026-06-02",
|
||||
"afterSelectionValue": "MO_ACCEPT_FB_20260526",
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-57-10-398Z-web-ele-product-issue-work-order.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 57
|
||||
},
|
||||
{
|
||||
"app": "web-ele",
|
||||
"baseUrl": "http://127.0.0.1:5778",
|
||||
"id": "outsource-issue-work-order",
|
||||
"pageName": "外协发料",
|
||||
"ok": true,
|
||||
"blocked": false,
|
||||
"expectedParams": {
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1&type=2",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true,
|
||||
"type": true
|
||||
},
|
||||
"rowCount": 0,
|
||||
"radioCount": 0,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "",
|
||||
"afterSelectionValue": "",
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-57-10-398Z-web-ele-outsource-issue-work-order.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 38
|
||||
},
|
||||
{
|
||||
"app": "web-antdv-next",
|
||||
"baseUrl": "http://127.0.0.1:5999",
|
||||
"id": "product-issue-work-order",
|
||||
"pageName": "生产领料",
|
||||
"ok": true,
|
||||
"blocked": false,
|
||||
"expectedParams": {
|
||||
"status": "1"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true
|
||||
},
|
||||
"rowCount": 5,
|
||||
"radioCount": 10,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "MO_ACCEPT_FB_20260526 验收生产报工工单-螺丝刀 客户订单 ACCEPT-FEEDBACK IF2022082439 螺丝刀【蓝色,一字型】 蓝色,一字型,3.2x75mm 个 200 C00197 博世 已确认 2026-06-02",
|
||||
"afterSelectionValue": "MO_ACCEPT_FB_20260526",
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-57-10-398Z-web-antdv-next-product-issue-work-order.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 52
|
||||
},
|
||||
{
|
||||
"app": "web-antdv-next",
|
||||
"baseUrl": "http://127.0.0.1:5999",
|
||||
"id": "outsource-issue-work-order",
|
||||
"pageName": "外协发料",
|
||||
"ok": true,
|
||||
"blocked": false,
|
||||
"expectedParams": {
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
},
|
||||
"actualRequests": [
|
||||
{
|
||||
"path": "/admin-api/mes/pro/work-order/page",
|
||||
"search": "?pageNo=1&pageSize=20&status=1&type=2",
|
||||
"params": {
|
||||
"pageNo": "1",
|
||||
"pageSize": "20",
|
||||
"status": "1",
|
||||
"type": "2"
|
||||
}
|
||||
}
|
||||
],
|
||||
"paramChecks": {
|
||||
"status": true,
|
||||
"type": true
|
||||
},
|
||||
"rowCount": 0,
|
||||
"radioCount": 0,
|
||||
"checkboxCount": 0,
|
||||
"firstRowText": "",
|
||||
"afterSelectionValue": "",
|
||||
"screenshot": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/2026-06-13T02-57-10-398Z-web-antdv-next-outsource-issue-work-order.png",
|
||||
"errors": [],
|
||||
"consoleErrorCount": 37
|
||||
}
|
||||
],
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"blocked": 0
|
||||
}
|
||||
|
Before Width: | Height: | Size: 126 KiB |
|
Before Width: | Height: | Size: 197 KiB |
|
Before Width: | Height: | Size: 180 KiB |
|
Before Width: | Height: | Size: 199 KiB |
|
Before Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 139 KiB |
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 128 KiB |
|
Before Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 137 KiB |
|
Before Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 151 KiB |
|
Before Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 111 KiB |
|
Before Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 245 KiB |
|
Before Width: | Height: | Size: 239 KiB |
|
Before Width: | Height: | Size: 131 KiB |
|
Before Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 208 KiB |
|
Before Width: | Height: | Size: 237 KiB |
|
Before Width: | Height: | Size: 223 KiB |
|
Before Width: | Height: | Size: 132 KiB |
|
Before Width: | Height: | Size: 149 KiB |
@@ -1,308 +0,0 @@
|
||||
{
|
||||
"runId": 1781714363357,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z",
|
||||
"accounts": {
|
||||
"vue3": "admin/admin123 userId=1",
|
||||
"vben": "test01/123456 userId=142",
|
||||
"manager": "admin/admin123 userId=1"
|
||||
},
|
||||
"messages": {
|
||||
"vueText": "FULL Vue3 to Vben 1781714363357",
|
||||
"vbenText": "FULL Vben to Vue3 1781714363357"
|
||||
},
|
||||
"checks": {
|
||||
"vbenConversationKeys": [
|
||||
{
|
||||
"key": "1-1",
|
||||
"text": "0芋道源码09:20E2E Vben to Vue3 1781713160946"
|
||||
},
|
||||
{
|
||||
"key": "2-10084",
|
||||
"text": "3芋道源码、a00001、test01、新用户等13人 群 昨天 11:37测试号: 123"
|
||||
},
|
||||
{
|
||||
"key": "3-1",
|
||||
"text": "3系统公告05/19[频道] 测试消息"
|
||||
}
|
||||
],
|
||||
"vue3ConversationKeys": [
|
||||
{
|
||||
"key": "1-141",
|
||||
"text": "新0新用户13:57[语音]"
|
||||
},
|
||||
{
|
||||
"key": "1-142",
|
||||
"text": "TE0test0109:20E2E Vben to Vue3 1781713160946"
|
||||
},
|
||||
{
|
||||
"key": "1-104",
|
||||
"text": "测0测试号昨天 11:3732132321"
|
||||
},
|
||||
{
|
||||
"key": "2-10084",
|
||||
"text": "芋0芋道源码、a00001、test01、新用户等13人 群 昨天 11:36芋道源码 退出了群聊"
|
||||
},
|
||||
{
|
||||
"key": "1-143",
|
||||
"text": "A0a0000105/31[语音通话]"
|
||||
},
|
||||
{
|
||||
"key": "1-139",
|
||||
"text": "小0小秃头05/30小秃头 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-118",
|
||||
"text": "狗0狗蛋05/30狗蛋 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-117",
|
||||
"text": "测0测试号0205/30测试号02 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-115",
|
||||
"text": "阿0阿呆05/30阿呆 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-114",
|
||||
"text": "HR0hr 小姐姐05/30hr 小姐姐 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-112",
|
||||
"text": "新0新对象05/30新对象 撤回了一条消息"
|
||||
},
|
||||
{
|
||||
"key": "1-103",
|
||||
"text": "源0源码05/30源码 撤回了一条消息"
|
||||
}
|
||||
],
|
||||
"vue3SentVisible": true,
|
||||
"vbenReceived": true,
|
||||
"vbenSentVisible": true,
|
||||
"vue3Received": true,
|
||||
"twoWayPrivateMessage": true,
|
||||
"vbenInputToolbarIconCount": 14,
|
||||
"vue3ContactLoaded": true,
|
||||
"vbenContactLoaded": true
|
||||
},
|
||||
"routeChecks": [
|
||||
{
|
||||
"route": "/im/statistics",
|
||||
"name": "统计看板",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nIM 即时通讯\n数据统计\n请选择"
|
||||
},
|
||||
{
|
||||
"route": "/im/channel/list",
|
||||
"name": "频道列表",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\n频道列表\n频道素材\n频道消息\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/channel/material",
|
||||
"name": "频道素材",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\n频道列表\n频道素材\n频道消息\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/channel/message",
|
||||
"name": "频道消息",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\n频道列表\n频道素材\n频道消息\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/face/pack",
|
||||
"name": "表情包",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n系统表情\n用户表情\n频道管理\nIM 即时通"
|
||||
},
|
||||
{
|
||||
"route": "/im/face/user-item",
|
||||
"name": "用户表情",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n系统表情\n用户表情\n频道管理\nIM 即时通"
|
||||
},
|
||||
{
|
||||
"route": "/im/private/friend",
|
||||
"name": "好友管理",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n好友列表\n好友申请\n好友消息\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/private/friend-request",
|
||||
"name": "好友申请",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n好友列表\n好友申请\n好友消息\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/group/list",
|
||||
"name": "群管理",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n群聊列表\n群聊申请\n群聊消息\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/group/request",
|
||||
"name": "加群申请",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n群聊列表\n群聊申请\n群聊消息\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/private/message",
|
||||
"name": "私聊消息",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n好友列表\n好友申请\n好友消息\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/group/message",
|
||||
"name": "群聊消息",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n群聊列表\n群聊申请\n群聊消息\n通话记录\n敏感词管理\n表情管理\n频道管理\nI"
|
||||
},
|
||||
{
|
||||
"route": "/im/rtc",
|
||||
"name": "RTC 管理",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nIM 即时通讯\n通话记录\n请选择"
|
||||
},
|
||||
{
|
||||
"route": "/im/sensitive-word",
|
||||
"name": "敏感词",
|
||||
"status": "passed",
|
||||
"titleVisible": true,
|
||||
"badResponseDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"textSample": "芋道管理系统\n概览\n作者动态\nBoot 开发文档\nCloud 开发文档\n系统管理\n基础设施\n支付管理\n报表管理\n工作流程\n会员中心\n商城系统\n公众号管理\nCRM 系统\nERP 系统\nWMS 系统\nMES 系统\nAI 大模型\nIoT 物联网\nIM 即时通讯\n数据统计\n私聊管理\n群聊管理\n通话记录\n敏感词管理\n表情管理\n频道管理\nIM 即时通讯\n敏感词管理\n请选"
|
||||
}
|
||||
],
|
||||
"interactionChecks": [
|
||||
{
|
||||
"name": "C-201 文本输入和发送按钮",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-301 消息右键菜单",
|
||||
"status": "passed",
|
||||
"observed": true
|
||||
},
|
||||
{
|
||||
"name": "C-401/C-409 联系人和群列表",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-402 好友搜索",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-201 新增频道弹窗",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-202 新增素材弹窗",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-203 频道消息发送弹窗和选择组件",
|
||||
"status": "passed",
|
||||
"hasSelects": true
|
||||
},
|
||||
{
|
||||
"name": "M-203 UserMultiSelect 渲染",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-204 新增表情包弹窗",
|
||||
"status": "passed"
|
||||
}
|
||||
],
|
||||
"events": {
|
||||
"vue3": [],
|
||||
"vbenChat": [],
|
||||
"vbenManager": []
|
||||
},
|
||||
"ignoredEvents": {
|
||||
"vue3": 16,
|
||||
"vbenChat": 9,
|
||||
"vbenManager": 57
|
||||
},
|
||||
"badResponses": {
|
||||
"vue3": [],
|
||||
"vbenChat": [],
|
||||
"vbenManager": []
|
||||
},
|
||||
"screenshots": {
|
||||
"chat-01-vben-before": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-01-vben-before.png",
|
||||
"chat-01-vue3-before": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-01-vue3-before.png",
|
||||
"chat-02-vue3-after-two-way": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-02-vue3-after-two-way.png",
|
||||
"chat-02-vben-after-two-way": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-02-vben-after-two-way.png",
|
||||
"chat-03-vben-message-context-menu": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-03-vben-message-context-menu.png",
|
||||
"chat-04-vben-contact": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-04-vben-contact.png",
|
||||
"chat-04-vue3-contact": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-04-vue3-contact.png",
|
||||
"chat-05-vben-contact-search": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/chat-05-vben-contact-search.png",
|
||||
"manager-route-im-statistics": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-statistics.png",
|
||||
"manager-route-im-channel-list": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-channel-list.png",
|
||||
"manager-route-im-channel-material": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-channel-material.png",
|
||||
"manager-route-im-channel-message": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-channel-message.png",
|
||||
"manager-route-im-face-pack": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-face-pack.png",
|
||||
"manager-route-im-face-user-item": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-face-user-item.png",
|
||||
"manager-route-im-private-friend": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-private-friend.png",
|
||||
"manager-route-im-private-friend-request": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-private-friend-request.png",
|
||||
"manager-route-im-group-list": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-group-list.png",
|
||||
"manager-route-im-group-request": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-group-request.png",
|
||||
"manager-route-im-private-message": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-private-message.png",
|
||||
"manager-route-im-group-message": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-group-message.png",
|
||||
"manager-route-im-rtc": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-rtc.png",
|
||||
"manager-route-im-sensitive-word": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-route-im-sensitive-word.png",
|
||||
"manager-channel-add-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-channel-add-form.png",
|
||||
"manager-material-add-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-material-add-form.png",
|
||||
"manager-channel-message-send-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-channel-message-send-form.png",
|
||||
"manager-channel-message-user-multi-select": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-channel-message-user-multi-select.png",
|
||||
"manager-face-pack-add-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-2026-06-17T16-39-23-356Z/manager-face-pack-add-form.png"
|
||||
},
|
||||
"pages": {
|
||||
"vbenChatAfterLogin": "http://127.0.0.1:5666/analytics",
|
||||
"vue3AfterLogin": "http://127.0.0.1/index",
|
||||
"vbenManagerAfterLogin": "http://127.0.0.1:5666/analytics",
|
||||
"vueFinal": "http://127.0.0.1/im/home/contact",
|
||||
"vbenChatFinal": "http://127.0.0.1:5666/im/home/contact",
|
||||
"vbenManagerFinal": "http://127.0.0.1:5666/im/face/pack"
|
||||
},
|
||||
"error": "locator.click: Timeout 10000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('button, a').filter({ hasText: '管理表情' }).first()\u001b[22m\n\u001b[2m - locator resolved to <button type=\"button\" class=\"css-dev-only-do-not-override-gw3cp3 ant-btn ant-btn-link\">…</button>\u001b[22m\n\u001b[2m - attempting click action\u001b[22m\n\u001b[2m 2 × waiting for element to be visible, enabled and stable\u001b[22m\n\u001b[2m - element is visible, enabled and stable\u001b[22m\n\u001b[2m - scrolling into view if needed\u001b[22m\n\u001b[2m - done scrolling\u001b[22m\n\u001b[2m - <div data-dismissable-modal=\"v-12\" class=\"z-popup bg-overlay inset-0 fixed\"></div> intercepts pointer events\u001b[22m\n\u001b[2m - retrying click action\u001b[22m\n\u001b[2m - waiting 20ms\u001b[22m\n\u001b[2m 2 × waiting for element to be visible, enabled and stable\u001b[22m\n\u001b[2m - element is visible, enabled and stable\u001b[22m\n\u001b[2m - scrolling into view if needed\u001b[22m\n\u001b[2m - done scrolling\u001b[22m\n\u001b[2m - <div data-dismissable-modal=\"v-12\" class=\"z-popup bg-overlay inset-0 fixed\"></div> intercepts pointer events\u001b[22m\n\u001b[2m - retrying click action\u001b[22m\n\u001b[2m - waiting 100ms\u001b[22m\n\u001b[2m 19 × waiting for element to be visible, enabled and stable\u001b[22m\n\u001b[2m - element is visible, enabled and stable\u001b[22m\n\u001b[2m - scrolling into view if needed\u001b[22m\n\u001b[2m - done scrolling\u001b[22m\n\u001b[2m - <div data-dismissable-modal=\"v-12\" class=\"z-popup bg-overlay inset-0 fixed\"></div> intercepts pointer events\u001b[22m\n\u001b[2m - retrying click action\u001b[22m\n\u001b[2m - waiting 500ms\u001b[22m\n\n at clickVisible (/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:68:18)\n at async openFirstRowAction (/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:145:14)\n at async testManager (/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:288:7)\n at async file:///Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:357:3"
|
||||
}
|
||||
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 183 KiB |
|
Before Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 111 KiB |
|
Before Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 96 KiB |
@@ -1,75 +0,0 @@
|
||||
{
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "C-203 表情面板",
|
||||
"status": "passed",
|
||||
"faceCount": 17
|
||||
},
|
||||
{
|
||||
"name": "C-208 语音面板",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-202 Shift+Enter 换行",
|
||||
"status": "passed",
|
||||
"editorText": "line1\nline2"
|
||||
},
|
||||
{
|
||||
"name": "C-302 引用消息",
|
||||
"status": "weak",
|
||||
"replyCount": 0
|
||||
},
|
||||
{
|
||||
"name": "C-303 转发消息",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-304 多选消息",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-404 添加好友弹窗",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-411 建群弹窗",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-403 好友详情/聊天信息",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-410 群详情侧栏",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-108 消息历史抽屉",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-501/C-502 私聊通话入口",
|
||||
"status": "passed"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"ignoredEvents": 24,
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"conversation-open": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/conversation-open.png",
|
||||
"emoji-panel": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/emoji-panel.png",
|
||||
"voice-panel": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/voice-panel.png",
|
||||
"shift-enter-newline": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/shift-enter-newline.png",
|
||||
"message-context-menu-extra": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/message-context-menu-extra.png",
|
||||
"quote-preview": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/quote-preview.png",
|
||||
"forward-dialog": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/forward-dialog.png",
|
||||
"multi-select-bar": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/multi-select-bar.png",
|
||||
"friend-add-dialog": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/friend-add-dialog.png",
|
||||
"group-create-dialog": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/group-create-dialog.png",
|
||||
"private-side-info": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/private-side-info.png",
|
||||
"group-side-info": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/group-side-info.png",
|
||||
"message-history-drawer": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/message-history-drawer.png",
|
||||
"rtc-call-popover": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-extra-2026-06-17T16-50-19-585Z/rtc-call-popover.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 104 KiB |
|
Before Width: | Height: | Size: 49 KiB |
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"ok": false,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T16-58-44-542Z",
|
||||
"checks": [],
|
||||
"events": [],
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"failure": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T16-58-44-542Z/failure.png"
|
||||
},
|
||||
"error": "page.waitForURL: Timeout 30000ms exceeded.\n=========================== logs ===========================\nwaiting for navigation until \"load\"\n navigated to \"http://127.0.0.1:5666/login\"\n============================================================\n at loginVben (/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:44:14)\n at async file:///Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/[eval1]:121:3"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
dummy
|
||||
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 127 KiB |
|
Before Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 191 KiB |
|
Before Width: | Height: | Size: 100 KiB |
@@ -1,108 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "C-201 文本发送基线",
|
||||
"status": "passed",
|
||||
"text": "Gap text 1781715683208"
|
||||
},
|
||||
{
|
||||
"name": "C-204 发送 Unicode 表情",
|
||||
"status": "skipped",
|
||||
"reason": "未定位到 emoji 按钮"
|
||||
},
|
||||
{
|
||||
"name": "C-204 发送贴图表情",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-205 图片上传入口",
|
||||
"status": "skipped"
|
||||
},
|
||||
{
|
||||
"name": "C-206 文件上传入口",
|
||||
"status": "skipped"
|
||||
},
|
||||
{
|
||||
"name": "C-207 视频上传入口",
|
||||
"status": "skipped"
|
||||
},
|
||||
{
|
||||
"name": "C-209 危险文件限制",
|
||||
"status": "passed",
|
||||
"badResponseDelta": 0
|
||||
},
|
||||
{
|
||||
"name": "C-302 引用消息预览",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-306 撤回入口",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-307 删除本地消息入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-310 复制入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-406 好友免打扰入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-407 好友置顶入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-408 拉黑/删除入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-412 邀请群成员入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-413 移除群成员入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-414 设置管理员入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-415 转让群主入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-416 禁言成员入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-417 加群申请入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-503 群通话入口",
|
||||
"status": "weak"
|
||||
},
|
||||
{
|
||||
"name": "C-108 消息历史抽屉补强",
|
||||
"status": "passed"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"conversation-ready": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/conversation-ready.png",
|
||||
"face-sticker-after": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/face-sticker-after.png",
|
||||
"reply-preview-gap": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/reply-preview-gap.png",
|
||||
"message-menu-recall-delete-copy": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/message-menu-recall-delete-copy.png",
|
||||
"private-settings-entries": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/private-settings-entries.png",
|
||||
"group-side-operation-entries": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/group-side-operation-entries.png",
|
||||
"history-drawer-gap": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-gap-2026-06-17T17-01-10-176Z/history-drawer-gap.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 177 KiB |
|
Before Width: | Height: | Size: 94 KiB |
@@ -1,56 +0,0 @@
|
||||
{
|
||||
"ok": false,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-toolbar-2026-06-17T17-03-09-169Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "C-203 表情面板 DOM 顺序定位",
|
||||
"status": "passed",
|
||||
"emojiButtonCount": 136
|
||||
},
|
||||
{
|
||||
"name": "C-204 Unicode 表情插入/发送",
|
||||
"status": "passed",
|
||||
"editorText": "😀"
|
||||
},
|
||||
{
|
||||
"name": "C-205 图片上传入口",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-206 文件上传入口",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-207 视频上传入口",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-208 语音面板 DOM 顺序定位",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-302 引用入口菜单",
|
||||
"status": "failed"
|
||||
},
|
||||
{
|
||||
"name": "C-306 撤回入口菜单",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-307 删除入口菜单",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "C-310 复制入口菜单",
|
||||
"status": "passed"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"toolbar-ready": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-toolbar-2026-06-17T17-03-09-169Z/toolbar-ready.png",
|
||||
"emoji-dom-send": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-toolbar-2026-06-17T17-03-09-169Z/emoji-dom-send.png",
|
||||
"voice-dom-panel": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-toolbar-2026-06-17T17-03-09-169Z/voice-dom-panel.png",
|
||||
"menu-dom-entries": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-chat-toolbar-2026-06-17T17-03-09-169Z/menu-dom-entries.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 134 KiB |
|
Before Width: | Height: | Size: 134 KiB |
|
Before Width: | Height: | Size: 138 KiB |
|
Before Width: | Height: | Size: 231 KiB |
|
Before Width: | Height: | Size: 197 KiB |
|
Before Width: | Height: | Size: 195 KiB |
|
Before Width: | Height: | Size: 204 KiB |
@@ -1,55 +0,0 @@
|
||||
{
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "M-205 表情项抽屉",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-206 新增表情弹窗",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-207 群详情抽屉",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-208 群封禁/解封入口",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-209 私聊消息详情",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-210 群聊消息详情",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-211 RTC 详情",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-212 新增敏感词弹窗",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "M-301 删除二次确认入口",
|
||||
"status": "passed"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"ignoredEvents": 30,
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"face-item-drawer": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/face-item-drawer.png",
|
||||
"face-item-add-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/face-item-add-form.png",
|
||||
"group-detail": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/group-detail.png",
|
||||
"group-ban-or-unban-entry": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/group-ban-or-unban-entry.png",
|
||||
"private-message-detail": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/private-message-detail.png",
|
||||
"group-message-detail": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/group-message-detail.png",
|
||||
"rtc-detail": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/rtc-detail.png",
|
||||
"sensitive-word-add-form": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/sensitive-word-add-form.png",
|
||||
"delete-confirm-entry": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-manager-retry-2026-06-17T16-42-45-907Z/delete-confirm-entry.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 133 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 91 KiB |
@@ -1 +0,0 @@
|
||||
im upload test file
|
||||
@@ -1,40 +0,0 @@
|
||||
{
|
||||
"ok": false,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-media-upload-2026-06-17T17-04-21-697Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "C-205 图片真实上传发送",
|
||||
"status": "passed",
|
||||
"badDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"name": "C-206 文件真实上传发送",
|
||||
"status": "passed",
|
||||
"badDelta": 0,
|
||||
"eventDelta": 0,
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"name": "C-207 视频上传链路",
|
||||
"status": "failed",
|
||||
"badDelta": 0,
|
||||
"eventDelta": 1,
|
||||
"visible": true
|
||||
}
|
||||
],
|
||||
"events": [
|
||||
{
|
||||
"type": "warning",
|
||||
"text": "[IM] 视频元信息加载失败,降级为仅 url + size Error: video metadata load error\n at video.addEventListener.once (http://127.0.0.1:5666/src/views/im/home/pages/conversation/components/input/MessageInput.vue:732:51)"
|
||||
}
|
||||
],
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"before-media-upload": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-media-upload-2026-06-17T17-04-21-697Z/before-media-upload.png",
|
||||
"after-image-upload": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-media-upload-2026-06-17T17-04-21-697Z/after-image-upload.png",
|
||||
"after-file-upload": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-media-upload-2026-06-17T17-04-21-697Z/after-file-upload.png",
|
||||
"after-video-upload": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-full-media-upload-2026-06-17T17-04-21-697Z/after-video-upload.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 68 B |
|
Before Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 16 KiB |
@@ -1,22 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-2026-06-17T17-12-10-321Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "右上角 IM 聊天入口可见",
|
||||
"status": "passed",
|
||||
"buttonCount": 13
|
||||
},
|
||||
{
|
||||
"name": "点击 IM 入口新开聊天页",
|
||||
"status": "passed",
|
||||
"newPageUrl": "http://127.0.0.1:5666/im/home"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"badResponses": [],
|
||||
"screenshots": {
|
||||
"header-with-im-entry": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-2026-06-17T17-12-10-321Z/header-with-im-entry.png",
|
||||
"im-home-opened": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-2026-06-17T17-12-10-321Z/im-home-opened.png"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 16 KiB |
@@ -1,27 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"outDir": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-right-2026-06-17T17-19-24-151Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "右上角 IM 入口位于头像前",
|
||||
"status": "passed",
|
||||
"box": {
|
||||
"x": 1348,
|
||||
"y": 8.5,
|
||||
"width": 32,
|
||||
"height": 32
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "点击 IM 入口新开聊天页",
|
||||
"status": "passed",
|
||||
"url": "http://127.0.0.1:5666/im/home"
|
||||
}
|
||||
],
|
||||
"screenshots": {
|
||||
"header-right-im-entry": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-right-2026-06-17T17-19-24-151Z/header-right-im-entry.png",
|
||||
"im-home-from-right-entry": "/Users/yunai/Java/yudao-all-in-vben/yudao-ui-admin-vben/output/playwright/im-header-entry-right-2026-06-17T17-19-24-151Z/im-home-from-right-entry.png"
|
||||
},
|
||||
"events": [],
|
||||
"badResponses": []
|
||||
}
|
||||