Files
xas-test-library/README.md
T

3.4 KiB
Raw Blame History

XAS 测试脚本控制台

核对日期:2026-10-20。当前采用专用网页控制台,替代前期 Rundeck 作为日常入口。

访问 公司内网测试控制台,无需账号密码。

  • 测试项目:按实际测试行为展示,一套测试为一项,内部脚本放到详情的“相关文件”。
  • 上传:新增 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 不参与每次运行时拉取。

维护入口

源码位于 console/,部署入口 deploy/dedicated.py,原入口切换工具 deploy/cutover_console.py。旧 Rundeck 容器与运行数据保留;早期 design.md、implementation-plan.md、legacy-smoke-plan.md 均为历史阶段,不再是当前维护入口。

公司仓库:wenhuadian/xas-test-library,主分支为 main。Git 管理控制台源码、可信执行方案、部署脚本、测试和维护文档;数据库、结果、上传文件及凭据不纳入 Git。原服务器其他工作区的脚本通过路径引用,不会随本仓库自动上传。

提交与推送按用户明确授权执行,服务器部署单独进行,未配置自动发布。首次入库检查日期为 2026-10-14;本地回归 55 项中通过 48 项、因 Windows 平台限制跳过 7 项。此前 Linux 和原环境运行验收保留在各自日期的验收文档中。