如何将TestRail与Jenkins集成?

时间:2016-09-02 14:18:13

标签: testing jenkins automated-tests testrail

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

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

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

2 个答案:

答案 0 :(得分:1)

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

  

将Jenkins的测试结果整合到TestRail中。上传你的junit   每次运行后测试结果到TestRail。

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

答案 1 :(得分:0)

我也试图将TestRail与我们的Jenkins安装集成。这篇博文非常好:https://qxf2.com/blog/reporting-to-testrail-using-python/

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

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