我不能通过Jenkins运行Selenium IDE脚本。它在检查资源别名时挂起,不打开任何浏览器。
我已经尝试了以下设置:
我已按如下所示配置Selenium服务器:
Jenkins Jmeter 板-〉配置-〉Selenium远程控制-〉html套件运行程序-〉C:\Selenium\selenium-服务器-独立-2.37.0.jar
我已将作业配置如下:
作业-〉作业名称-〉配置-〉生成-〉SeleniumHQ htmlSuite运行-〉浏览器:* 火狐启动URL:https://google.com/套件文件:C:\脚本\套件. html结果文件:C:\脚本\结果.html
谁能告诉我我做错了什么?
1条答案
按热度按时间oyjwcjzk1#
在@glomad的指导下,我需要做一些类似的事情,我解决了它如下,我希望它能帮助其他人:
1.根据文档,我在远程服务器上创建了一个Selenium网格
下载docker compose文件并运行:
https://github.com/SeleniumHQ/docker-selenium/blob/trunk/docker-compose-v3.yml
1.就在我在chrome中安装了selenium ide并收集了测试之后。
https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd
1.创建测试并将其导出到jUnit。导入时,通知selenium网格的远程URL
1.我创建了一个新的项目( Boot ),并导入了seleniumide中生成的类。
在pom.xml中添加了依赖项
1.我在导入中做了一些修改
1.在jenkins中,我配置了pipeline来下载项目并执行配置的测试。
1.一切都在意料之中。
x1c4d 1x指令集
希望这对你有帮助。