jira的使用介绍(三)-xray-基于jira的测试管理插件

author author     2023-04-19     253

关键词:

参考技术A JIRA是一个流行的产品,除了其自身功能强,可扩展性好以外,JIRA还拥有一个庞大的生态圈。拥有众多的插件开发商、合作伙伴和用户。

从产品层面看,JIRA产品具备很强的扩展能力,例如对于问题单类型、流程、表单、字段,报表,通知,权限配置都是可以定制的,而且还内置或者可以定制很多模板(Schemes)方便扩展。

另外JIRA产品拥有支持Add-On(插件)的能力,围绕Add-On能力Atlassian公司做了一个App市场,各种外围合作方和供应商可以通过App市场把他们开发的第三方的插件开放给所有JIRA产品的客户购买和使用。另外JIRA产品相关的相关的各种培训和论坛也都非常活跃。这些反过来也让这个产品更受欢迎。

Xray就是众多这些插件应用中的一个,Xray是一个叫xpand的英国公司开发的插件。据说就个插件已经在60多个国家被1K多的客户在使用。因为我们在之前的一个项目上用这个工具,所有有所了解。Xray在测试管理这个领域比较知名,下面就用这个插件为例介绍下使用JIRA+Xray如何进行测试管理。

项目可以包括多个版本,每一个版本可以包括一个或多个需求,一个需求可能包括一或多个测试用例。实际上,一个需求甚至可以包括测试集合。测试计划包括那些需要被跟踪的测试用例。测试执行包括那些希望被执行的测试用例。一个测试用例可以被包括在多个测试集合中,可以被多个测试计划所使用,也可以被多个测试执行所执行。一个测试用例可以包括一或多个前置条件,一个前置条件也可以被多个测试用例所引用。每次一个测试用例在测试执行中被执行后,一个测试运行(Test Run)就会被创建。

每一个阶段的测试一般都包括计划,设计,执行和报告四个主要过程,Xray中可以通过创建特定的问题单来对应以上步骤。

通常在使用一个Xray的测试项目之前,最好先创建一个需求相关的项目,这样通过和需求项目的关联,我们可以很容易知道测试的覆盖率。

安装Xray也很简单,通过JIRA内置的Add-On市场找到Xray,选择安装即可,可以试用一个月,喜欢就可以直接购买了。下面介绍下如何试用Xray一步步来做一个UAT测试的项目。

总体而言,Xray是一种非常简单易用的插件产品。系统设计的思路很贴近业界最新的测试理论和实践,例如自动化测试的设计,支持敏捷/看板的实践,另外可以很容易对接需求用例以及外围系统。
在我们的一个项目中,Xray被用于了UAT的测试过程,整个测试过程采用敏捷研发的方式,系统按照产品分多个团队,每个团队每两周一个迭代,每个迭代一个测试计划,每个测试计划包括若干测试用例,每个迭代失败的用例放入下一个迭代继续测试。
测试用例结构上分为Epic->Story->Test Case,其中Epic和Story来自需求和HLD,Test case需要覆盖所有Story。在用例执行层面有Sprint-> Test Plan -> Test Execution,用以管理所有用例的执行计划和执行结果。
整个使用过程很流畅,系统的概念清晰,内置了流行的测试方法论,系统可扩展性比较强,另外JIRA内置的强大JQL查询能力和Dashboard的定制能力也让人印象深刻。个人觉得Xray+JIRA是值得推荐的测试管理工具。

《高级软件测试》11.16.jira使用说明的撰写和操作视频的录制

今日任务完成情况如下:小王:完成了测试管理工具jira的使用手册中,基本情况介绍、下载安装部分的撰写工作;小高:参考官方手册,结合自己的实际使用体会,对jira的基本组成及其工作流程进行了介绍;小陈:根据一个实际... 查看详情

jira使用感受——teamwork

...累,可以展现非常强大的交互、统计视图,纯粹项目管理使用Jira的确是个不错选择。缺点:1、各种issue大体相当的逻辑的确 查看详情

jira的使用介绍(一)-概念篇

...在多个海外项目上都用过这个工具。去年又在项目上深度使用后就有点爱不释手了,回国后也在找机会推荐给其它项目上用。最近正好有新项目需要用,借这个机会把JIRA的配置学习的过程记录下来。JIRA是Atlassian公司的产品。Atla... 查看详情

atlassianinaction-jira之核心插件(三)

...,有些则是强化了特定功能。这里只推荐三个算得上必须使用的插件。围绕这三个插件,我们能够搭建起研发管理的整体路线和迭代管控视图,简化流程,完善管理制度。接下来就介绍每个插件的场景和使用方式。我们通过一张... 查看详情

confluence与jira账号对接查看到期时间及问题总结

...,然后同步到Confluence里)。在同一个session环境下,可以使用同样的账号登陆jira和Confluence。(但是在切换登陆时仍然需要输入密码,要想切换登陆时不需要登陆密码,即实现单点登录,则需要基于Crowd实现,这样就不做介绍了)... 查看详情

《高级软件测试》11.14.安装和运行jira

...Jira软件的介绍和安装教程,下载准备明天安装,并学习使用小王:注册Jira网站账号,了解试用规则,下载并安装Windows版本Jira软件小郑:准备关于Jira简介部分材料小陈:了解关于Jira软件版本的差异,及对环境的依赖下载链接:... 查看详情

【敏捷实用工具】jira介绍以及使用方法

...种软件工程的相关事件,工具的作用是约束和流程,正确使用敏捷工具可以事半功倍,实践敏捷。近几年来敏捷开发催生大量敏捷工具的产生,在敏捷工具上多了很多种选择,每个团队需求不一样,就会使用到不同的敏捷工具。... 查看详情

jira的使用介绍(四)-高级搜索(jql)

参考技术AJIRA的高级搜索功能超级好用,使用了自带的JQL查询语言,有点类似于SQL的语法,但是做了扩充和简化。高级搜索可以让你使用结构化查询搜索JIRA问题单。搜索结果将显示在问题导航器,你可以将其导出到MSExcel等多种... 查看详情

您如何在基于促销的 ci 环境中处理项目的 jira 版本和 maven 版本[关闭]

...个环境本地:开发者的计算机集成:所有开发人员都可以使用服务器,以收集下一个版本的开 查看详情

windows系统安装jira

...、扩展丰富,整体来说,就是让你更加高效的工作,所以使用非常的方便,他和禅道的性质一样,都是开发管理工具一类的东西,进过两天研究和网上查阅相关资料,从已经按使用过的大神那儿蹭经验 查看详情

为用户管理连接confluence6到jira应用程序(代码片段)

请注意,在使用这个功能的时候,你的Jira应用许可证数量和Confluence的许可证数量不需要完全等同。例如,你可以通过Jira管理一个50个用户的Confluence许可证,尽管你的Jira软件只有25个用户许可证。基于一些限制,你可以连接一系... 查看详情

jira6.3.6使用openldap进行认证——方法二

...gs的不同决定的,上一篇中用户组模板配置中Groupobjectclass使用的属性是postsixGroup,而这一次的配置中在用户组模板配置中Groupobjectclass使用的属性是groupOfNames,默认情况下, 查看详情

jira的使用

搜索语法https://confluence.atlassian.com/jirasoftwareserver073/advanced-searching-861256227.htmlhttps://community.atlassian.com/t5/JIRA-questions/Jira-issue-filter-contain-text-with-partial-words/qaq-p/13 查看详情

基于openldap的confluencejiragitlab的用户集成姿势

笔者上一篇已经介绍过如何把Confluence以及Jira用户系统集成到LDAP,这里就不在赘述,于是乎我们再来加点料:你司有Gitlab、Confluence以及Jira的系统用户参差不齐,这个系统的用户在哪个系统里不存在,各种操蛋(没错这就是现实... 查看详情

jira使用

JIRA的生产者把JIRA定义为ProfessionalIssueTracker,即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开发相关的名词。跟踪管理即对问题的整个... 查看详情

软件测试第四组第一周作业第二天

今天完成的:    今天我们完成了Jira使用手册的工具介绍部分和Jira安装配置过程,主要介绍了Jira的特性、版本以及涉及到的角色等。大家通过查阅资料完成了Jira的实践安装,并根据实践所得经验完成Jira使用手册... 查看详情

基于confluence或jira的用户迁移至openldap用户的方法

跳槽便是脱坑的结束以及入坑的开始,每每入职一家公司以后都会有一大堆的大坑需要你去埋掉,可惜的是,本屌便是喜欢挖坑不埋坑的人,然后的然后便是把自己坑进去了,再聪慧,没有记录,便没有传承,文明不会进步,给... 查看详情

jira和ones哪个好?

...好用?有没有用过的人可以详细说说Jira和ONES我们团队都使用过,那么究竟Jira和ONES哪个更好呢?我在研发团队内部做了小调研,大家都觉得,整体来说ONES体验感比Jira好,更加符合我们的期待。先简单介绍一下我们团队的背景和... 查看详情