Xray vs SynapseRT:Jira的测试管理插件大比拼

栏目: 编程工具 · 发布时间: 6年前

内容简介:Xray和synapseRT都是以Jira的Issue类型存储的测试用例。在两个插件中创建测试用例非常相似,都包含了测试步骤、测试预期、测试数据等内容。在测试用例功能部分,Xray显得更加设计的人性化,首先它允许上传测试用例级别的附件,还允许创建测试步骤级别的附件.Xray创建测试用例如下:同时Xray默认可以添加测试用例执行的先决条件,SynapseRT就没有(如果正在使用SynapseRT也不用担心,可以通过自定义字段弥补上这个小feature).SynapseRT创建测试用例如下:

起因

术语映射关系

Xray SynapseRT 描述
测试 测试用例 测试的一个输入、输出和预期的一个执行场景
测试集合 测试套 一组按照一定逻辑组合到一起的测试用例
测试执行 测试周期 一组执行的测试用例
测试计划 测试计划 一组测试执行的测试周期
执行测试用例 测试用例执行 运行测试用例

创建测试用例

Xray和synapseRT都是以Jira的Issue类型存储的测试用例。在两个插件中创建测试用例非常相似,都包含了测试步骤、测试预期、测试数据等内容。在测试用例功能部分,Xray显得更加设计的人性化,首先它允许上传测试用例级别的附件,还允许创建测试步骤级别的附件.Xray创建测试用例如下:

Xray vs SynapseRT:Jira的测试管理插件大比拼

同时Xray默认可以添加测试用例执行的先决条件,SynapseRT就没有(如果正在使用SynapseRT也不用担心,可以通过自定义字段弥补上这个小feature).SynapseRT创建测试用例如下:

Xray vs SynapseRT:Jira的测试管理插件大比拼

测试用例管理

在测试用例管理模块,Xray定义了测试集合来管理测试用例,当我们定义了一个测试集合后,我们可以通过往测试集合内部添加测试用例方式建立测试集合和测试用例的关系,并且可以给测试集合加上描述和一些其他的信息来进行一些特殊信息的记录。在Xray中,测试集合也是一种Issue Type。

SynapseRT没有定义一个Jira的Issue Type来组织管理测试用例,他定义了一个测试套的概念来管理。同样可以创建一个测试套,然后通过添加或者创建等方式将测试用例加入测试套中。使用测试套的可以完成测试套的嵌套,完成测试用例的层次管理维护,对于测试用例的组织和管理更加方便和直观。

测试计划

测试计划是测试用例的执行过程的组织形式,Xray在2.0以后和SynapseRT一样,都定义了一种测试计划的IssueType,通过选取将测试用例或者测试周期添加到测试计划中,并分配给固定的人员。目前此部分二者已经无特别的区别。

测试执行

在测试执行中,Xray和SynapseRT特别相似,在测试过程中发现缺陷,则Xray和SynapseRT都允许您将现有问题链接到测试执行或创建新问题。然后, 该问题将链接到测试用例, 并作为测试执行的一部分和测试报告的一部分显示。但是在操作复杂的上,SynapseRT更为友好,可以通过一次点击直接直接跳转BUG的提交页面。

Xray的操作页面如下: Xray vs SynapseRT:Jira的测试管理插件大比拼

SynapseRT操作界面如下:

Xray vs SynapseRT:Jira的测试管理插件大比拼

BUG的跟踪

在缺陷跟踪方面,两个插各有优势,Xray更加关注单独的测试case,SynapseRT更加关注测试周期。具体喜欢那个,要你自己选择了,这里面完全要依据team的习惯。

Xray的操作页面如下:

Xray vs SynapseRT:Jira的测试管理插件大比拼

SynapseRT操作界面如下:

Xray vs SynapseRT:Jira的测试管理插件大比拼

结论

因为这两个插件都是付费的,因此要选取那个怎么选择,大家要依据自己的团队本身规模,使用习惯进行选择,纵观这两个插件却没有什么明显的好坏、优良。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Django 1.0 Template Development

Django 1.0 Template Development

Scott Newman / Packt / 2008 / 24.99

Django is a high-level Python web application framework designed to support the rapid development of dynamic websites, web applications, and web services. Getting the most out of its template system a......一起来看看 《Django 1.0 Template Development》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具