5

我正在尝试将 TestRail 与 Jenkins 集成,我想从 test rail 运行一些测试用例,这些测试用例调用 jenkins 中的测试用例,然后将结果写回 TestRail 本身,或类似的东西。

我知道有一个 API,但到目前为止我无法弄清楚如何继续使用这个 API。

任何建议都会有很大帮助。

4

2 回答 2

2

Jenkins 团队在GitHub维护了一个 Jenkins 插件:

将 Jenkins 的测试结果集成到 TestRail 中。每次运行后将您的 junit 测试结果上传到 TestRail。

该插件仅允许使用测试结果填充 TestRail,但也许您可以从那里开始。

于 2017-03-17T15:10:21.227 回答
1

我也在尝试将 TestRail 与我们的 Jenkins 安装集成。这篇博文很不错:https ://qxf2.com/blog/reporting-to-testrail-using-python/

您将需要一种方法将每个 Jenkins 测试映射到适当的 TestRail 测试用例 id,例如:C123。

在 Jenkins 运行后,将测试结果与映射和 POST 与 TestRail 中定义的 test_run_id、测试用例 id 和测试结果 status_id 协调到 TestRail API。

于 2016-11-18T20:31:34.010 回答