耗时任务在后台处理
生成与执行通过任务管理器启动,记录状态和心跳,界面可以查看进展并发起取消。
01 / 主项目
一个面向 Web 应用的测试工作台,串联需求分析、用例设计、脚本生成与浏览器执行。
把分散的测试工作集中到一个工作台,让需求、用例、脚本与执行结果有迹可循。
观看一测的实际操作录屏,了解主要页面与使用流程。
从项目工作台、用例管理到执行报告,看看一测的主要界面。点击图片可放大查看。
围绕 Web 应用测试,组织从需求整理到结果复查的主要工作。
前端负责操作与展示,后端管理业务和任务,独立执行进程驱动浏览器完成测试。
需求 / 用例 / 脚本 / 执行 / 报告
校验请求 · 读写业务数据 · 启动任务
进程内异步任务 · 进度与心跳 · 取消控制
调用模型 · 整理结果 · 保存脚本
启动执行进程 · 发送控制 · 收集结果
按平台配置接入模型提供方
读取脚本 · 控制 Chromium 浏览器
需求、用例、任务状态、执行结果
生成脚本、截图与执行追踪
生成与执行通过任务管理器启动,记录状态和心跳,界面可以查看进展并发起取消。
Runner 与 Worker 交换控制指令和运行事件,浏览器执行在独立进程中进行。
结构化数据存入数据库,脚本和截图等文件保存在本地,用于后续查看与复查。