Zephyr 可以将测试添加到计划、开发、缺陷跟踪和报告过程中,全部都在JIRA内管理。
Zephyr适用于JIRA5.0以上的插件,可以从Zephyr站点或者Atlassian插件市场下载该插件。
安装后,JIRA顶部的主菜单上浮现一个“测试”导航。所有的Zephyr功能都可以通过该菜单获得。
你可以直接创建问题类型为“测试”的问题,“测试”除了跟其他JIRA的问题类型一样,还有一些其他功能。
Zephyr的用户界面和JIRA界面非常相似,这种无缝结合,让熟悉JIRA的你几乎不需要任何学习成本。
这种深度集成的应用程序,恰到好处的将测试关联到JIRA中的计划、开发、缺陷跟踪和报告过程里。
1、创建测试(Create Tests)
在Zephyr中创建测试非常简单,测试是JIRA的一种问题类型。
1)你可以从菜单栏开始创建Tests-->create a test
2)你可以从“创建问题(create issue)”开始
3)可以使用快速创建按钮
创建之后 为测试添加主题,之后点create创建一个测试。
该测试和其他问题类型一样,但是也有一些特有的选项
测试与其他问题类型具有相同的编号方式和问题类型。
你可以按你希望的方式编辑问题,例如,让我们为测试添加一个标签
同时,我们也可以为该测试添加其他问题类型的相关链接
可以关联到类似需求、测试、用户,点击link加载相关问题,然后关联问题区域就会出现。
除此之外,还可以添加更多测试细节列表,例如测试步骤、测试数据、测试结果
2、测试循环(Test Cycles)是一组测试的集合,决定测试应该运行的时间。
可以从菜单栏上访问测试循环页面 Test-->Plan Test Cycle。
该页面显示各个版本所有已设置的测试循环列表。你可以向这些测试循环中添加一批测试,测试循环中测试是事先建好的,该列表显示测试的所有状态。
通过简单的搜索测试的关键字、ID,就可以将相关测试添加到测试循环中。
另外一种设置循环的方法是在问题查看页面,点击“更多操作”下的Add to Test Cycle选项,选择正确的版本和测试循环,这种方式下还可以跟踪测试指标,在问题页面上我们可以看到添加的内容。
3、执行测试
对于JIRA用户而言,执行测试是非常非常简单的。
可以在问题查看页面执行,选择执行Ad Hoc或者选择一个已存在的测试循环,并在下面Test Executions执行测试。
4、测试指标
Zephyr有很多的测试衡量指标。
例如 将测试按模块、按版本、按标签分析