gpt4 book ai didi

testing - 如何通过终端中的一个命令行同时在多个浏览器中使用 RobotFramework 运行整个测试套件?

转载 作者:行者123 更新时间:2023-11-28 21:05:04 25 4
gpt4 key购买 nike

如何在不同的浏览器中同时运行整个测试套件?

最佳答案

机器人框架并非旨在同时打开多个不同的浏览器,或并行运行测试。例如,如果要在五个浏览器上进行测试,最简单的解决方案是运行机器人五次。您可以使用 powershell 或 bash 脚本来执行此操作,或者配置您的持续集成服务器来为您执行此操作。

如果将浏览器放在变量中,则可以在命令行上设置值,这样就不必为每次运行修改套件。

比如打开浏览器是这样的:

*** Settings ***
| Suite Setup | Open Browser | ${ROOT} | browser=${BROWSER}

然后您可以创建一个脚本来多次运行机器人,如下所示:

pybot --variable BROWSER:ff mysuite.txt
pybot --variable BROWSER:chrome mysuite.txt
pybot --variable BROWSER:safari mysuite.txt

关于testing - 如何通过终端中的一个命令行同时在多个浏览器中使用 RobotFramework 运行整个测试套件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22706015/

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