我是自动化的新手,我想在机器人框架中进行跨浏览器测试。我可以在浏览器管理文件中添加哪种方法,以便我的测试用例可以在多个浏览器https://github.com/MarkusBernhardt/robotframework-selenium2library-java/blob/master/src/main/java/com/github/markusbernhardt/selenium2library/keywords/BrowserManagement.java
中运行非常感谢您的帮助!
答案 0 :(得分:1)
有pabot。用于机器人框架测试的并行执行器。
它有选项:
<块引用>--argumentfile[INTEGER] [FILEPATH] 使用多个参数文件选项运行相同的套件。例如:
--argumentfile1 arg1.txt --argumentfile2 arg2.txt
例如,Mozilla Firefox 测试的参数文件 (firefox.txt
) 的内容:
--name Mozilla Firefox Suites
--variable BROWSER:firefox
和Shell命令:
pabot --argumentfile1 ${ROBOT_CONFIG}/chrome.txt \
--argumentfile2 ${ROBOT_CONFIG}/firefox.txt \
--verbose
其他人对相关问题的回答:
How can we run test cases on different browser at once in robotframework using Ride