如何将Jmeter测试结果与TestRail集成

时间:2017-04-25 15:57:15

标签: jmeter testrail

如何将Jmeter测试结果与TestRail集成,请大家以小例子帮助我。

1 个答案:

答案 0 :(得分:0)

你应该使用TestRail API,这是真的。这是一个简单的ReST版本。

对我而言,你看起来有两种选择。

1)实现定制的Beanshell / JSR223监听器,它将查看Sample Result数据,并在测试进行时将它们推送到TestRail。

虽然我不推荐这样做:显然会减慢JMeter的速度,消耗资源和资源。可能会影响测试结果记录。

所以你最好选择

2)让你的测试计划依赖于JMeter,记录结果(比如,jmeter -n -t test.jmx -l test.jtl) - 并实现辅助工具来摄取它们,解析和解析推进TestRail。

这种方式似乎更有效&可靠,原因很明显。

PS基本上,存在第三种方式,特别是如果您需要实时结果:使用Backend Listener流式传输结果。 尽管TestRail似乎没有开箱即用的流API,但您要编写一种代理,将Graphite流(例如)转换为TestRail调用序列。 这将是有趣的,但显然是所有解决方案中最棘手的。