我正在尝试将TestRail与Jenkins集成,我想从测试轨道运行一些测试用例,在jenkins中调用测试用例,然后将结果写回TestRail本身,或类似的东西。
我知道有一个API,但到目前为止,我无法弄清楚如何继续使用此API。
任何建议都会有很大的帮助。
答案 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。