如何比较不同工作的詹金斯结果

时间:2011-12-14 13:57:34

标签: jenkins compare

在我目前的项目中,我正在针对不同的浏览器测试一个Web应用程序。 所以我在jenkins中有一个selenium / maven项目和16个工作:在IE8,9,FF,Chrome,Windows 7,Windows XP,32和64位环境中进行测试

乔布斯的结果正在生成Sourcefire报告,我的整体图表也很干净。

但问题是单个测试结果的比较:例如,我想知道哪些测试在Internet Explorer下失败而不在Firefox中,哪个浏览器稳定,哪个不稳定。

目前我被迫打开具有不同结果的X窗口并手动比较结果

enter image description here

是否有一个比较结果的插件?或者我的jenkins配置错了?

2 个答案:

答案 0 :(得分:1)

您可能应该使用“新建作业”页面中名为“构建多配置项目”的“矩阵”作业类型。

您可以将作业配置一次,并在您提供的所有轴组合中自动执行多次

我不确定Selenium与Jenkins的具体细节,但你可能想要设置两个不同的轴:

  • 用户定义的轴:浏览器(FF,IE ...)
  • 从轴:构建从站(XP_32,XP_64,W7_32 ......)

总体而言,此功能的文档有点薄,但请参阅此答案以获取一些信息:
https://stackoverflow.com/a/424343/234938

答案 1 :(得分:0)

您是否在Jenkins中尝试过测试结果分析器插件?

https://wiki.jenkins-ci.org/display/JENKINS/Test+Results+Analyzer+Plugin