QAComplete集成
在测试中心版本的3.1中禁用了QAComplete集成。如果要将QAComplete进行集成,请联系Qt支持中心。
QAComplete集成提供了Squish测试中心和QAComplete之间的可追溯性和结果同步。该集成允许您将QAComplete测试和测试集映射到Squish测试套件和用例。
配置
管理员可以在全局设置中开启QAComplete集成。
QAComplete集成配置
要连接到QAComplete,请输入以下信息
- Web URL是QAComplete SaaS用户的
https://app.qacomplete.smartbear.com
。对于QAComplete在线用户,转到测试库并从浏览器中复制URL。 - API URL是QAComplete SaaS用户的
https://rest.qacomplete.smartbear.com/rest-api/service
。对于QAComplete本地用户,请使用[http://your server name]/rest-api/service
。 - 用户名
- 密码
有两个可选设置
- Push Back-Links指定一个自定义字段,用于在QAComplete中更新,以便包含最新的Squish测试中心结果的链接。这有助于在QAComplete和Squish测试中心之间建立可追溯性。这些链接在每次
Push
操作中都进行更新。自定义字段不是通过别名指定的,而是通过其索引与前缀Custom
的组合指定 - Create Associations Automatically自动将QAComplete测试映射到Squish测试中心的测试。默认情况下,通过名称映射测试,但您还可以指定一个包含对应Squish测试中心测试名称的自定义字段。这使您能够在QAComplete中管理映射。在每个
Pull
操作中,Squish测试中心都会尝试更新没有关联的所有测试的映射。
点击更新按钮保存您输入的信息。
点击 同步项目 按钮以获取 QAComplete 项目并使其出现在 关联 列表中,在这里您可以将每个 QAComplete 项目映射到其 Squish Test Center 的对应版本。
可追溯性视图
要打开 可追溯性 视图,请在选择相关的项目时在 历史 或 探索 视图中选择 QAComplete。
最初,表格是空的。要从中获取 QAComplete 服务器上的 QAComplete 测试,请点击 拉取 按钮。
要将拉取的 QAComplete 测试映射到在 可追溯性 视图中由 Squish Test Center 管理的测试,请点击 映射 列表中表格项的 编辑 按钮。
测试套件、发布版和配置
要为推送到 QAComplete 的结果指定发布版或配置,请在将结果上传到 Squish Test Center 设置以下标签
- 将
.qac.configuration
标签设置为 QAComplete 中配置的名称或标题 - 将
.qac.release
标签设置为 QAComplete 中发布版的名称或标题
为了使此功能正常工作,配置或发布版的名称中必须不包含逗号。
如果您使用测试套件来分组测试用例,并且没有与您的测试套件相对应的测试套件,则在将结果推送到 QAComplete 时,请使用 .qac.testset
标签指定应执行的测试套件。
©2023 The Qt Company Ltd. 本文档内的贡献版权属于各自的拥有者。
本提供的文档根据 Free Software Foundation 发布的GNU 自由文档许可证版本 1.3 的条款进行许可。
Qt 及其相关标志是 The Qt Company Ltd. 在芬兰和其他国家/地区的商标。所有其他商标均为各自所有者的财产。