EulerTest是openEuler社区孵化的用以承载社区全流程测试活动的管理平台。EulerTest核心为Web端数据中台,帮助社区版本测试高效运作,使能社区版本测试可跟踪可追溯。具备支撑资源管理以及自动化测试功能的插件化服务,支持对接多元测试引擎。
图1 EulerTest测试管理平台
功能描述:
- 支持对物理机进行静态资源管理,包括资源的密钥修改、占用释放和系统重装。
- 支持对虚拟机进行动态资源管理,提供网卡磁盘配置热修改以及Web控制台等功能。
- 支持文本用例的数据管理和版本用例基线的制定,具备用例评审功能。
- 支持对产品和里程碑进行数据管理,支持和码云企业仓进行数据同步管理,提供版本质量看板以支撑质量看护,使能测试可信。
- 支持管理测试任务数据,支持自动化测试触发执行,以及支持手工测试执行IT化管理。具备日志按测试步骤分割和分析标注的功能。
- 支持自动化从openQA、Compass-CI等平台读取执行结果矩阵,并基于社区既定模板整合为版本测试报告。