【问题标题】:RoboFrameWork Pabot :: not able to read argument fileRoboFrameWork Pabot :: 无法读取参数文件
【发布时间】:2017-11-22 17:22:40
【问题描述】:

我正在尝试借助 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)??

【问题讨论】:

    标签: python robotframework selenium2library


    【解决方案1】:

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

    假设您希望在两个浏览器中执行所有测试,那么您可以这样做:

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

    --argumentfile1 arg1.txt --argumentfile2 arg2.txt

    【讨论】:

    • 您好 Mikko,感谢您的帮助。我能够以跨浏览器的方式运行我的脚本。
    猜你喜欢
    • 1970-01-01
    • 2017-06-24
    • 2013-06-19
    • 2014-03-16
    • 2014-09-21
    • 2019-10-23
    • 2017-07-21
    • 2022-09-22
    • 2019-02-28
    相关资源
    最近更新 更多