gpt4 book ai didi

robotframework - 从 Jenkins Pipeline 发布多个机器人测试结果

转载 作者:行者123 更新时间:2023-12-04 04:31:42 26 4
gpt4 key购买 nike

我有一个 Jenkins 2.0 管道脚本,它运行两个独立的机器人测试套件。该脚本尝试发布两个测试套件结果,但是发布者用最后一个覆盖了第一个发布。

node('robot') {
...
publishTestResults('journey')
publishTestResults('regression')
}

void publishTestResults(String type) {
step([
$class : 'hudson.plugins.robot.RobotPublisher',
outputPath : 'portfolio-app\\target\\robot-output\\' + type,
passThreshold : 100,
unstableThreshold: 100,
otherFiles : '',
reportFileName : '*\\report*.html',
logFileName : '*\\log*.html',
outputFileName : '*\\output*.xml'
])

}

从 UI 中,我们看到两个已发布的结果,但这两个结果都是针对 regression 的。测试用例。最后发布获胜。

enter image description here

有什么办法可以发布两组机器人结果。

最佳答案

这不会直接回答您的问题,但它是您尝试完成的工作的可能解决方案。

您可以使用 rebot 将两组机器人结果合并为一组。然后只需发布合并的报告。 rebot 有很多关于如何合并报告的选项。

关于robotframework - 从 Jenkins Pipeline 发布多个机器人测试结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42210598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com