Files

35 lines
3.4 KiB
Markdown
Raw Permalink Normal View History

# XAS 测试脚本控制台
核对日期:2026-10-20。当前采用专用网页控制台,替代前期 Rundeck 作为日常入口。
访问 [公司内网测试控制台](http://10.88.118.188:14440/),无需账号密码。
- 测试项目:按实际测试行为展示,一套测试为一项,内部脚本放到详情的“相关文件”。
- 上传:新增 Python/Shell 脚本或上传不可变的新版本,不在线编辑代码。
- 运行:配置参数后排队执行,查看实时标准输出/错误及登记的 .log 内容。
- 记录:查看状态、版本、配置快照、历史日志和归档结果,预览或下载报告。
当前整理为 28 项业务测试(8 项套件、20 项单项测试),关联 320 个原位置源文件,另有 3 个托管脚本。25 项已配置启用,3 项新增语音测试因服务预设、管理凭据或辅助服务尚未齐备而标为待配置。原环境执行保留原入口;语音识别和网关回归复用原依赖镜像,源目录只读、输出独立归档。资源占用/服务启停测试每次显示影响并确认,两个控制台验收样例默认隐藏。
2026-10-20 核对:GPU 综合套件仍为 v3.5.0。DeepSeek 当前主名为 `deepseek-v4.1-flash-1017`(18100,仍保留旧别名),新增可选目标 Qwen3.8-27B(GPU 14,18112);这两个目标在运行前会只读核对模型目录。预检通过不等于业务测试通过,也不预留 GPU。GPU 综合套件支持菜单数字、y/n/q 和回车;自由文本维护仍从原入口使用。本轮没有执行原模型、语音或长稳业务测试。
上传版本保存在服务器 `/adamwen-work-space/xas-test-library/runtime/library/`,日志和结果在 `runtime/runs/`,SQLite 在 `runtime/console-data/`,仅记录元数据、状态与文件引用。外部结果原文件保留,同时可归档本次变更;Git 不参与每次运行时拉取。
## 维护入口
- [使用、存储、配额及恢复说明](docs/console-operations.md)
- [已确认方案与 API 契约](docs/console-plan.md)
- [本轮验收记录](docs/acceptance-dedicated-2026-10-13.md)
- [按测试行为整理后的验收](docs/acceptance-behavior-catalog-2026-10-13.md)
- [原环境接入与本轮验收](docs/acceptance-native-2026-10-13.md)
- [2026-10-20 模型与测试目录更新](docs/acceptance-refresh-2026-10-20.md)
- [原环境执行架构决策](docs/adr/0004-native-execution.md)
- [专用控制台架构决策](docs/adr/0002-dedicated-console.md)
- [按测试行为组织目录的规则](docs/adr/0003-test-behavior-catalog.md)
源码位于 `console/`,部署入口 `deploy/dedicated.py`,原入口切换工具 `deploy/cutover_console.py`。旧 Rundeck 容器与运行数据保留;早期 design.md、implementation-plan.md、legacy-smoke-plan.md 均为历史阶段,不再是当前维护入口。
公司仓库:[wenhuadian/xas-test-library](https://code.it.aisuan.cn/wenhuadian/xas-test-library),主分支为 `main`。Git 管理控制台源码、可信执行方案、部署脚本、测试和维护文档;数据库、结果、上传文件及凭据不纳入 Git。原服务器其他工作区的脚本通过路径引用,不会随本仓库自动上传。
提交与推送按用户明确授权执行,服务器部署单独进行,未配置自动发布。首次入库检查日期为 2026-10-14;本地回归 55 项中通过 48 项、因 Windows 平台限制跳过 7 项。此前 Linux 和原环境运行验收保留在各自日期的验收文档中。