阿里云云效(2)——测试管理Testhub

        上一篇文章介绍了阿里云云效的基本功能使用,这篇文章将对阿里云云效中的测试管理功能模块做详细的介绍和使用说明。

        软件测试主要有四个流程:测试计划->测试用例->测试执行->缺陷管理,每个过程都可以通过阿里云云效中的测试管理功能模块来进行记录和跟踪。

云效测试管理模块

(一)测试计划

        在云效中,可以在DevOps流程开发模板项目中的“测试计划”选项卡中创建,这个上一篇文章已经介绍过了,创建完测试计划,就可以创建测试用例了。

创建测试计划

        测试经理或测试组长编写的测试计划文档可以存放到云效中的“知识库”中,而且可以创建自己的模板:

1)云效中打开“知识库”,点击创建知识库;

创建空白知识库

2)进入创建完的知识库后,创建一个文件夹“测试管理”,创建一个文件“测试计划”;

创建测试管理文件夹
创建测试计划文档
为知识库添加常用模板

3)由于没有测试计划的模板,我们就网上复制一下,然后在云效中添加测试计划模板即可使用。

创建新的模板
输入模板内容,点击创建模板
知识库中显示已创建的模板
填写好模板内容,测试计划就完成了

(二)测试用例

        点击测试管理,进入云效Testhub,首页展示的就是 测试用例 界面,可以创建测试用例,支持导入和导出功能,我们这里演示就把之前写在Excel中的测试用例导入到云效中。

测试管理首页,展示所有测试用例库

1)创建测试用例库,输入测试用例名称和简介,点击完成并创建即可;

创建用例库

2)创建分组,比如:App端的,PC端的,也可以创建子分组,比如:在App端中根据导航功能模块,创建首页、分类、鼓励金和我的四个子分组;

添加分组
添加子分组

3)创建测试用例,需要一个一个填写,我们这里采用导入的方式,需要根据模板来导入,点击“批量导入”,选择“下载模板”;

创建用例
下载模板

4)根据模板要求,输入测试用例,一次最多上传500条,如果之前excel表格中写过,或者禅道上有的话,都可以按照模板格式填完后上传即可;

在模板中输入测试用例

5)点击上传文件,解析成功后,导入即可,是不是很方便,It's nice!

上传文件,立即导入
成功导入用例

6)选中需要的用例,点击右上角的“规划用例”按钮,把测试用例导入到项目的“测试计划”模块中去;

规划进项目的测试计划
测试计划规划成功

7)导入了测试用例,测试经理或测试组长可以组织测试人员进行用例评审,在上面对应每个测试用例可以修改其状态:待评审、未执行、已通过、阻塞、未通过。

测试用例状态

(三)测试执行

        用例评审完后,测试人员就可以根据每个用例的步骤进行功能测试和性能测试,也可以借助一些自动化测试工具,当发现有bug时,可以在云效平台中记录bug。

(四)缺陷管理

1)在项目管理中的“缺陷”模块,创建缺陷分类,根据项目的要求分类,这样当bug很多,筛选起来很方便;

创建缺陷分类

2)在“测试计划”中,打开所测试的用例,发现bug,直接点击“创建缺陷”,输入缺陷标题、认领人、时间及、重现步骤及所属缺陷分类,完成bug登记;

创建缺陷

3)缺陷状态有:待处理、修复中、已解决、已拒绝、关闭五种状态,默认创建完bug是待处理状态,认领人就能看到bug的具体描述,然后开始修复bug,状态改成修复中,改完bug后,把bug状态改成已解决,这样测试人员可以再次回归测试,验证此bug是否已修复,如果确认已修复就可以把bug状态改成已关闭,如果bug未修复,可以改成待处理状态,这里我想给云效提一个建议,希望可以增加一个bug重新激活的状态,因为再次改成待处理状态,开发人员可能以为是新bug,无法区分,如果新增重新激活的状态,开发人员就能清楚的知道这是一个老bug。

        如果开发人员觉得这个bug不能修复,或者和产品沟通后,这个bug没必要修复,可以将状态改为已拒绝。这里也希望能多增加一个延后处理的状态,因为有时项目很紧张,急着上线,有些不影响功能的bug,或者说不需要紧急处理的bug,可以延后到下一个版本再改。

bug状态

总结

       本文我们讲解了整个测试过程:测试计划->测试用例->测试执行->缺陷管理中,如何使用阿里云云效中的代码管理模块来给我们提供更高效的工作方式,希望能够帮到大家,有任何疑问或问题可以在评论区留言。

      下一篇文章,我们将介绍阿里云云效中的流水线Flow模块的操作和使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。