在 openQA 中测试 Leap 里程碑
2015年7月15日 | Douglas DeMaio | 无许可
Leap 42.1 的开发正在快速进行,昨天宣布 正在构建该里程碑。首个里程碑有望在本周发布。Leap 正在进行测试,而 openQA(质量保证)在该开发过程中的重要性不言而喻。
openQA 用于 测试操作系统,查找和提交错误,并提供完全自动化的测试,以确保发行版正常工作并具有完善的功能。
openQA 的神奇之处在于确定构建是否良好,触发的错误允许测试人员和开发人员快速查看错误并确定原因。
请随意查看 Leap 里程碑的测试,并使用以下提示在 openQA 中导航。
请查看 openSUSE 委员会主席 Richard Brown 在 Reddit 上对 Leap 和 openQA 的看法。
操作指南:使用 openQA 查找和提交错误
-
单击代表已完成测试的红色或绿色圆点
-
您现在位于“测试结果”页面,在这里您可以查看此 openQA 测试的结果。默认情况下,您将进入“默认”选项卡,该选项卡显示每个测试模块以及在此测试期间拍摄的所有屏幕截图
-
查看屏幕截图,它们都对您有意义吗?尤其要注意标记为红色/失败的行中的任何屏幕截图……它们可能存在问题并已损坏。不要总是假设绿色的是完美的,有时我们在自动化测试中会犯错误:)
-
相应地提交错误报告,良好的错误报告应始终附带日志,幸运的是 openQA 在其“日志和资源”选项卡中包含许多日志
-
或者,只需跳过最后一步并立即修复问题
操作指南:获取测试中使用的 ISO
-
单击代表已完成测试的红色或绿色圆点
-
您现在位于“测试结果”页面,在这里您可以查看此 openQA 测试的结果。默认情况下,您将进入“默认”选项卡,该选项卡显示每个测试模块以及在此测试期间拍摄的所有屏幕截图
-
单击“日志和资源”选项卡。openQA 在这里保存着该测试的日志,以及视频录制和“资源”(即 ISO 和 HDD 磁盘镜像)
-
单击您想要下载的 ISO,在本例中为 openSUSE-42.1-DVD-x86_64-Build0002-Media.iso
-
恭喜,您现在拥有 openQA 用于测试 openSUSE Leap 42.1 的相同 ISO
操作指南:查看正在运行的测试
-
单击任何黄色圆点,这些是正在运行的测试
-
恭喜,您现在能够实时查看 openQA 中正在运行的测试