Initial commit: Telegram Management System
Some checks failed
Deploy / deploy (push) Has been cancelled
Some checks failed
Deploy / deploy (push) Has been cancelled
Full-stack web application for Telegram management - Frontend: Vue 3 + Vben Admin - Backend: NestJS - Features: User management, group broadcast, statistics 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
226
vben-test-report.json
Normal file
226
vben-test-report.json
Normal file
@@ -0,0 +1,226 @@
|
||||
{
|
||||
"startTime": "2025-07-30T09:27:08.738Z",
|
||||
"totalTests": 24,
|
||||
"passedTests": 0,
|
||||
"failedTests": 24,
|
||||
"modules": [
|
||||
{
|
||||
"name": "仪表板",
|
||||
"path": "/dashboard/home",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "账号用途",
|
||||
"path": "/account-manage/usage",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "账号列表",
|
||||
"path": "/account-manage/list",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "Telegram用户",
|
||||
"path": "/account-manage/telegram-users",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-Telegram--.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "统一注册系统",
|
||||
"path": "/account-manage/unified-register",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-------.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "群组列表",
|
||||
"path": "/group-manage/list",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "群组营销",
|
||||
"path": "/group-marketing/list",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "群发消息",
|
||||
"path": "/group-broadcast/tasks",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "消息列表",
|
||||
"path": "/message-manage/list",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "消息库",
|
||||
"path": "/message-manage/library",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "群发日志",
|
||||
"path": "/log-manage/group-send",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "注册日志",
|
||||
"path": "/log-manage/register",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "拉人日志",
|
||||
"path": "/log-manage/pull-member",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "通用设置",
|
||||
"path": "/system-config/general",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "系统参数",
|
||||
"path": "/system-config/params",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "代理IP平台",
|
||||
"path": "/system-config/proxy-platform",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error---IP--.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "营销活动",
|
||||
"path": "/marketing-center/campaigns",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "群组拉人",
|
||||
"path": "/marketing-center/pull-members",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "短信平台列表",
|
||||
"path": "/sms-platform/list",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-------.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "短信统计",
|
||||
"path": "/sms-platform/statistics",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "名字管理",
|
||||
"path": "/name-manage/firstname",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "姓氏管理",
|
||||
"path": "/name-manage/lastname",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "私信任务",
|
||||
"path": "/direct-message/tasks",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
},
|
||||
{
|
||||
"name": "私信目标",
|
||||
"path": "/direct-message/targets",
|
||||
"status": "failed",
|
||||
"error": "page.waitForSelector: Timeout 5000ms exceeded.\nCall log:\n\u001b[2m - waiting for locator('main, .ant-layout-content') to be visible\u001b[22m\n",
|
||||
"screenshot": "test-screenshots/vben-error-----.png",
|
||||
"loadTime": 0,
|
||||
"elements": {}
|
||||
}
|
||||
],
|
||||
"endTime": "2025-07-30T09:29:43.041Z",
|
||||
"duration": 154303
|
||||
}
|
||||
Reference in New Issue
Block a user