首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用Jira工具进行自动化测试的策略

利用Jira工具进行自动化测试的策略
EN

Stack Exchange QA用户
提问于 2016-07-06 13:54:16
回答 3查看 2.1K关注 0票数 3

我想验证一下在Jira管理的项目中建立测试架构的想法。

Jira本身并不提供用于单元或功能测试的工具,但它有不同的插件来管理测试,有些插件用于管理自动化测试,例如测试化自动化 --可以运行自动测试,并将其结果(JUnit格式)保存为Jira问题。

因此,在Jira中定义测试自动化体系结构的步骤顺序如下:

  1. 定义可以与产品一起使用的测试自动化框架/软件。
  2. 检查它们与Jira的集成以及Jira插件的使用情况。
  3. 选择最适合您需要的sets testing frameworks/software -- Jira plugin

这个策略对吗?还是有其他的策略?

更新(2018.05.04):

实际步骤顺序如下:

前提条件:我们知道我们应该使用Jira来跟踪bug和管理任务。

  1. 定义测试自动化工具(我们决定使用:测试 + 网络驱动程序 + 马文 + 诱惑)
  2. 然后,我们必须选择测试管理工具(Jira插件或独立应用程序),它可以与Jira &autotest集成。出于某些原因,我们选择了四环素,并使用它的API与自动测试(将自动测试的结果传递到testrail)进行集成。
EN

回答 3

Stack Exchange QA用户

发布于 2016-07-07 07:22:36

我不认为安排Jira的测试过程是最好的选择。

测试过程应该与持续整合与交付的开发和驱动齐头并进,因此在理想的世界中,从开发人员到发布新版本到生产的过程应该完全无人参与和自动化。

作为接吻原则的坚定拥护者,我尽量避免使用任何工具、插件、第三方应用程序和服务,尽量避免使用与基础设施产品一起出现的功能。

如果是Jira,它提供了休息,这样您就可以创建、读取、更新和删除任何实体,比如在新测试失败时创建问题,在新的构建中留下有关问题的评论,等等。

票数 2
EN

Stack Exchange QA用户

发布于 2016-07-06 22:02:58

这是我为我的一个客户实现的。自动化框架:这是使用QTP和HP负载运行程序开发的。

测试管理工具: HP用于测试管理、测试用例库、单点报告、发布管理和缺陷管理。

Jira和HP之间的集成:有几个桥接应用程序/服务器可用,但在我们的例子中,我们使用了Tasktop。您可以在https://marketplace.atlassian.com中找到关于所有工具的更多细节。我们还整合了Bugzila

所取得的成果:测试人员能够执行测试用例,即触发自动测试以从QC运行。用于在QTP系统上运行的实际脚本和结果在QC上直接更新,不管它是否失败或通过。甚至连邮件都是在完成后触发的。在发生故障时,测试人员用来分析采集和存储的日志,并在QC上记录一个缺陷。我们已经在QC上明确定义了过滤器和字段,并且取决于测试人员选择了哪些字段来触发Jira和Bugzila上的OR缺陷的任务/发布创建(取决于在多供应商环境中处理的bug或受影响组件的性质,不同的供应商和团队负责测试,使用不同的缺陷跟踪工具)。我们实现了可以从Jira、Bugzila或QC触发的多路通信,但最终将其限制为只通过测试人员触发QC,并手动处理其他活动。

希望这将提供一个想法,并帮助你。万事如意!

票数 1
EN

Stack Exchange QA用户

发布于 2016-09-05 11:55:58

我并不100%肯定您正在尝试实现什么,但我认为您应该看看亚特兰竹子作为一个持续集成服务器,因为它与Jira的集成相当不错。

一个ci服务器应该能够与任何测试工具一起工作,我不会太担心选择什么工具。选择最适合你需要的。

竹子可以在Jira问题中运行所有的自动化测试和链接工件。因为竹子与吉拉集成了每一期,你可以看到什么构建是成功的,哪些不是成功的。而且你应该可以使用Jira AP创建关于生成失败的Jira问题I。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/20413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档