gpt4 book ai didi

robotframework - 您如何使用机器人框架并行运行测试?并行库的问题

转载 作者:行者123 更新时间:2023-12-03 16:43:32 24 4
gpt4 key购买 nike

以下是parallel_tests.txt中的代码

*** Settings ***
Library Parallel

*** Test Cases ***
Runner
Run Parallel Tests Hello World

Hello
[Tags] parallel
Log Hello123

World
[Tags] parallel
Log World123

我正在尝试执行此测试用例文件
从终端使用 jybot 如下:
jybot parallel_tests.txt;

我收到以下错误:
未找到名称为“运行并行测试”的关键字。

如何使用并行库在机器人框架中并行执行测试用例 Hello 和 World。

最佳答案

用例略有不同,但您是否尝试过使用 pabot ?

我还没有深入了解这个问题,所以没有深入的了解,但我确实通过sauceLabs 将它用于跨浏览器测试。它的工作方式与您想要的方式不同,因为它执行并行运行,但通过测试套件而不是测试用例级别。也许这是可配置的?不幸的是,正如前面提到的,我只知道足以让它满足我的需求,还没有深入研究。

有任何问题请告诉我,我会尽力提供帮助。

这是应要求提供的一个快速示例,我已经删除了很多对您来说无用的东西,但保留了一些,以便您可以了解如何构建。我将流程参数从 %processes% 更改为 2,最终结果是相同的,在我的情况下,这些值来自 teamcity 构建配置:

pabot --processes 2 --variable environment:%environment% --name OS_X_10.9-Firefox --variable browser:%browser% --listener robot-tc-listener --include %includetags% --exclude %exclusiontags% --outputdir %PabotResults_DIR% --output output.xml --report report.html --log log.html tests

关于robotframework - 您如何使用机器人框架并行运行测试?并行库的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32110330/

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