HE2E DevOps实践:管理测试用例
本文以“DevOps全流程示例项目”为例,介绍如何创建与执行测试用例、跟踪测试进度。
开展实践前,需要完成部署应用。
创建迭代测试计划
- 进入项目“凤凰商城”,单击导航“测试 > 测试计划”。
- 单击“新建计划”,配置测试计划信息。
- 基本信息:配置以下信息,单击“下一步”。
表1 测试计划基本信息 配置项
示例
名称
迭代4测试计划
处理者
Billy
计划周期
建议与在需求管理中创建的“迭代4”的周期一致。
迭代
迭代4
- 高级配置:勾选“手工测试”。确认列表中的需求与需求管理中“迭代4”的需求一致,单击“保存并使用”。
- 基本信息:配置以下信息,单击“下一步”。
- 返回测试计划页面,在页面中可找到新创建的测试计划“迭代4测试计划”,状态为“新建”。
图1 查看测试计划状态
执行测试计划
- 在测试计划“迭代4测试计划”中,单击“执行”,进入测试执行页面。
- 单击“新建套件”,配置以下信息,单击“保存”。
- 输入名称“执行迭代4测试用例”。
- 单击“添加用例”,在弹框中勾选已创建的用例,单击“确定”,列表中显示已添加的用例。
保存成功,返回列表,页面中显示新增的套件。
- 进入“测试 > 测试用例”页面,在页面上方选择“迭代4测试计划”。
- 单击“操作”列中
,页面右侧滑出“执行”窗口。
- 在测试环境中,按照测试步骤进行逐步操作。
- 如果执行成功:将所有步骤的“设置结果”更新为“成功”,页面提示更新成功,完成用例的执行。
图2 执行成功
- 如果执行失败:将操作失败的步骤的“设置结果”更新为“失败”。
假设执行第二步时页面跳转失败,页面显示404。
- 将第一步的“设置结果”更新为“成功”。
- 将第二步的“设置结果”更新为“失败”,并输入“跳转失败,页面显示404”。
- 将“设置用例结果”更新为“失败”。
图3 执行失败
- 待页面提示更新成功后,单击“新建缺陷”,打开新建Bug页面。
- 输入标题“门店网络页面显示404”,设置当前责任人为“Chris”,单击“确定”。
- 待开发人员Chris修复缺陷后,重新验证该用例。
验证成功后,将5.e中创建的Bug的状态设置为“已关闭”,并将测试用例的执行结果更新为“成功”。
- 如果执行成功:将所有步骤的“设置结果”更新为“成功”,页面提示更新成功,完成用例的执行。
- 单击导航“测试 > 测试计划”,进入测试计划页面。
在页面中找到测试计划“迭代4测试计划”,此时测试计划的状态更新为“完成”。
跟踪测试进展
CodeArts测试计划服务提供了质量看板,可视化展示需求覆盖率、缺陷分布统计、用例通过率、用例完成率等的测试统计数据。
项目组可以通过看板查看测试计划的当前进展、评估产品质量,也可以根据需要创建自定义报表。
关于测试计划进展跟踪的更多介绍,请参考查看与评估CodeArts TestPlan测试质量。