一般项目迭代过程中的测试流程分为以下几个阶段:测试用例编写->测试用例评审->执行测试计划->测试执行->测试报告生成。在Metersphere平台上,测试流程管理相关的功能主要在“测试跟踪”功能板块中实现。
测试跟踪的首页主要用于展示现有项目的用例数量、关联用例数量、用例维护人分布、以及过去7天测试计划失败用例TOP 10、运行中的定时任务等信息。
测试用例管理
之前的测试用例在excel文件中管理和维护,维护成本很高。通过把excel中的用例导入metersphere,实现了测试用例管理的线上化,很大程度上提升了测试用例的增、删、改、查等日常维护工作的效率。
测试用例评审
用例评审支持创建评审,关联及取消关联测试用例,在线评审并反馈评审是否通过及评审具体意见建议。
点击【用例评审】可查看当前项目中所有的测试用例评审。
进入测试用例评审详情页时,系统提供了两种用例显示模式:列表和脑图。同时可创建、编辑、删除、开启用例评审、查询等等相关操作。
1 创建用例评审任务
点击【创建用例评审】按钮,创建一个用例评审。在评审任务执行主页,点击右侧列表上方的【关联用例】按钮为评审任务关联用例。在弹出的用例选择列表中,选择要添加到此次用例评审任务中的测试用例,点击【确定】完成添加。
2 编辑评审
在测试用例评审记录中,鼠标点击某条记录,或点击【编辑】按钮,进入该评审记录的维护信息页面。
2.1 关联用例
点击【关联用例】,可将需要评审的测试用例进行关联,这是开启评审测试用例的前提。同时系统支持跨项目关联测试用例。
完成评审的用例转入归档状态,通过tag来加强用户的管理。
计划列表
测试计划属于某个项目,并可关联该项目下的测试用例。测试计划用于将测试各环节不同类型的测试任务添加到一个测试计划中,包括功能测试、接口测试和性能测试等,支持实时展示各测试环节的进度及测试情况,并实时生成测试报告。
测试计划可将测试各环节加入到一个测试计划中,包括功能测试、接口测试和性能测试等,能实时展示各测试环节的进度及测试情况,并实时生成测试报告。
在我们的实际项目中,为每个版本的主线测试创建一个独立的测试计划,测试经理通过测试计划跟进测试的进度。
已完成自动化的用例可以与自动化用户进行关联。在每轮测试之前,通过执行整个测试计划,完成自动化回归。
报告
对测试计划、接口测试、性能测试等,系统都支持提供实时的测试报告,支持分享、导出测试报告(html格式)等。