RoboFrameWork Pabot ::无法读取参数文件

时间:2017-11-22 17:22:40

标签: python robotframework selenium2library

我试图在pabot的帮助下在多个浏览器中实现脚本的并行执行。我创建了一个文件(DataSet.txt),其中包含我创建的数据集。

[Set1]
DIST_CENTER_URL=http://10.9.140.299/DC
BROWSER=Chrome
DIST_CENTER_USERNAME:demouser
DIST_CENTER_PASSWORD:login123

[Set2]
DIST_CENTER_URL=http://10.9.140.299/DC
BROWSER=firefox
DIST_CENTER_USERNAME:demouser
DIST_CENTER_PASSWORD:login123

并使用此命令执行.. pabot --processes 2 --resourcefile Dataset.txt ping.robot但我的脚本仍未获取参数集。不确定如何实现这个任务?你能帮帮我吗?

还有如何在pycharm中阻止Pabot进程(我正在使用windows)??

1 个答案:

答案 0 :(得分:1)

Pabot并行性在套件/文件级别上。当只执行一个文件时,它不会执行任何并行执行。

假设您希望在两个浏览器中执行所有测试,那么您可以使用此功能:

- argumentfile [INTEGER] [FILEPATH] 使用多个参数文件选项运行相同的套件。例如:

- argumentfile1 arg1.txt --argumentfile2 arg2.txt