我想验证一下在Jira管理的项目中建立测试架构的想法。
Jira本身并不提供用于单元或功能测试的工具,但它有不同的插件来管理测试,有些插件用于管理自动化测试,例如测试化自动化 --可以运行自动测试,并将其结果(JUnit格式)保存为Jira问题。
因此,在Jira中定义测试自动化体系结构的步骤顺序如下:
testing frameworks/software -- Jira plugin。这个策略对吗?还是有其他的策略?
实际步骤顺序如下:
前提条件:我们知道我们应该使用Jira来跟踪bug和管理任务。
发布于 2016-07-07 07:22:36
发布于 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,并手动处理其他活动。
希望这将提供一个想法,并帮助你。万事如意!
发布于 2016-09-05 11:55:58
我并不100%肯定您正在尝试实现什么,但我认为您应该看看亚特兰竹子作为一个持续集成服务器,因为它与Jira的集成相当不错。
一个ci服务器应该能够与任何测试工具一起工作,我不会太担心选择什么工具。选择最适合你需要的。
竹子可以在Jira问题中运行所有的自动化测试和链接工件。因为竹子与吉拉集成了每一期,你可以看到什么构建是成功的,哪些不是成功的。而且你应该可以使用Jira AP创建关于生成失败的Jira问题I。
https://sqa.stackexchange.com/questions/20413
复制相似问题