提议者:罗云翔,席静
时间:2022-06-28
本文档在《openEuler RISC-V的系统镜像和源的基本可用性定义》的基础上编写,用于定义不同测试任务的责任人与工作内容,定义任务的输入和输出。
openEuler RISC-V的系统镜像和源的基本可用性定义为:
- 软件包可构建成功
- 镜像可成功构建,镜像预装软件可成功安装
- 系统基本功能正常
- 构建工具和重点应用基本功能正常
- 系统可在支持的开发板上正常启动和运行
测试子项 | 测试对象 | 测试人员 | 工作内容 | 输入 | 输出 |
---|---|---|---|---|---|
构建测试 | 单组件包 | 开发者 | 验证移植的包构建成功,Make check检查成功。 | ||
安装部署 | 镜像和镜像源 | 开发者/CI门禁 | 验证openEuler RISC-V镜像能够成功构建和运行,验证镜像预安装软件包可(使用源)正常安装和运行。 | 软件仓库与镜像(ORSP004) | |
系统功能 | 测试员/社区用户众测 | 验证系统预装软件基本功能正常,验证系统基本功能包括服务/用户/网络/存储/文件系统功能正常。系统测试以自动测试为主,主要由测试员负责。 | 软件仓库与镜像(ORSP004) | 系统功能测试报告 | |
构建工具 | 测试员/社区用户众测 | 验证obs worker构建场景的osc build、rpmbuild等构建工具能够正常安装和使用,满足obs worker 构建系统技术要求。构建工具测试以自动测试为主,主要由测试员负责。 | 软件仓库与镜像(ORSP004) | 构建工具测试报告 | |
重点软件 | 社区用户众测/测试员 | 验证重点软件(Xfce、Firefox、Thunderbird、办公套件、媒体播放器等)在openEuler版本上的可安装和基本功能。重点软件测试以人工测试为主,主要由社区用户众测完成,测试员负责测试文档的编写和缺陷验证。 | 软件仓库与镜像(ORSP004) | 重点软件测试报告 | |
兼容性 | 开发板 | 测试员 | 验证riscv64架构下D1、unmatched、visionfive镜像,能够成功安装和运行。由于当前缺乏面向社区众测的在线开发板测试环境,兼容性测试主要由测试员负责,使用自动化脚本和手动测试结合。 | 软件仓库与镜像(ORSP004) | 兼容性测试报告 |
备注:镜像预安装软件包和系统基本功能详见《openEuler RISC-V的系统镜像和源的基本可用性定义》。