【发布时间】:2019-08-02 11:03:18
【问题描述】:
我正在尝试使用命令从不同的套件并行运行我的测试用例
pabot --verbose --processes 3 --variable --variable url:http://xxxxxxxxx:8080 --include Sanity --output original.xml --randomize all TestCases
执行时有两个发现:
- 套件是并行执行的,而不是测试用例。即如果有两个套件 A 和 B ,如果 A 需要 30 分钟完成, B 需要 5 分钟完成,则总执行时间为 30 分钟,因为每个进程选择每个套件而不是测试用例 如何并行运行测试用例而不是并行运行套件?
- 它为每个测试套件
pabot_results\TestCases分别创建 outputdir,这使我很难重新运行失败的测试用例。 如何获取单个 output.xml 文件的所有执行套件?
我使用下面的库
robotframework-pabot==0.53
机器人框架-seleniumlibrary==3.3.1
【问题讨论】:
标签: python robotframework