针对Jira的Xray测试管理集成
Xray是一款用于JIRA的QA手动和自动测试管理应用程序。该集成提供了Squish测试中心和Xray之间的可追溯性和结果同步。此外,它允许您手动将Xray测试映射到Squish测试套件和用例。
先决条件
Xray集成要求在“Jira管理 > 问题”中不存在Jira问题类型的名称冲突。应只有一个名为“测试
”的问题类型,因为Xray集成使用该关键字。
配置
管理员可以在“全局设置”中启用Xray集成。
将Xray(JIRA)账户信息添加到Squish测试中心
Xray集成支持基本身份验证和OAuth 1.0a。在“授权方法”中,选择“基本”或“OAuth”。要使用“OAuth 1.0a”授权方法,请按照JIRA授权方法中的说明操作。
对于基本身份验证,设置以下选项
- 服务器URL是JIRA实例的URL
- 用户名
- 密码
单击“更新”按钮以保存您输入的信息。
单击“同步项目”按钮以检索Xray项目并使其显示在“关联”列表中,您可以在其中将每个Xray项目映射到其Squish测试中心对应项。
可追溯性视图
要打开可追溯性视图,请在一个关联项目的历史或探索视图中选择“Xray”。
从菜单栏选择Xray
最初,表格为空。为了从Xray服务器获取映射Xray项目的测试和测试步骤,点击拉取按钮。如果映射的项目包含大量测试或测试步骤,拉取可能需要一些时间。当天进行的连续拉取操作时间会更少,因为使用了渐进式拉取模式。这意味着在执行完整的拉取之前,删除的测试不会被从可追溯性表中移除。在完整拉取和渐进式拉取之间切换是自动进行的,所以每天只会进行一次完整的拉取。
要将拉取的Xray测试映射到在可追溯性视图中由Squish Test Center管理的测试中,点击映射列中表条目的编辑按钮。
执行和测试计划
点击推送按钮以设置执行和测试计划,或使用默认值进行推送。
Xray推送对话框
从Squish Test Center创建Xray测试
您可以在探索视图中的动作列中,从现有的Squish Test Center测试创建一个新的Xray测试案例。在创建Xray测试对话框中,指定以下设置:
- 如果与同一Squish Test Center项目关联的项目超过一个,则需要项目
- 摘要对应于Xray中显示的测试名称
- 描述
选择自动创建测试步骤,不仅可以创建Xray中的当前所选测试,还可以将其子项作为Xray中的步骤创建。例如,当您从一个场景创建Xray测试时,也会创建场景的所有步骤。
Xray测试创建
©2023 The Qt Company Ltd. 本文档的贡献包括各自的版权所有者的版权。
提供的文档是根据Free Software Foundation发布的GNU自由文档许可证版本1.3的条款许可的。
Qt和相应的标志是The Qt Company Ltd.在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。