在 jenkins 构建步骤上启动 selenium-server
Start selenium-server on jenkins build step
想要的结果
- 启动硒服务器
- 运行 测试
- 停止硒服务器
我试过的
java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive
构建卡在这一步
java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive &
或
nohup java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive > log.txt &
它通过启动服务器步骤,但我的测试不能运行因为它无法连接到 selenium 服务器
** 更新 1 **
这似乎是我的 VPS 的问题。
即使通过 ssh,selenium 服务器也不会启动。
root@PIV:/usr/share/nginx/pivdev/tests# java -jar selenium-server.jar
输出:
21:53:08.857 INFO - Launching a standalone Selenium Server
21:53:08.911 INFO - Java: Oracle Corporation 24.79-b02
21:53:08.914 INFO - OS: Linux 3.13.0-52-generic amd64
21:53:08.945 INFO - v2.47.1, with Core v2.47.1. Built from revision 411b314
21:53:09.070 INFO - Driver provider org.openqa.selenium.ie.InternetExplorerDriver registration is skipped:
registration capabilities Capabilities [{platform=WINDOWS, ensureCleanSession=true, browserName=internet explorer, version=}] does not match the current platform LINUX
21:53:09.071 INFO - Driver provider org.openqa.selenium.edge.EdgeDriver registration is skipped:
registration capabilities Capabilities [{platform=WINDOWS, browserName=MicrosoftEdge, version=}] does not match the current platform LINUX
21:53:09.071 INFO - Driver class not found: com.opera.core.systems.OperaDriver
21:53:09.071 INFO - Driver provider com.opera.core.systems.OperaDriver is not registered
如果您想 运行 jenkins 中的 selenium webdriver 测试用例,请观看视频:
问题出在我的设置上。
selenium 服务器卡在等待启动,因为它正在等待系统在 /dev/random 处生成随机数据。
更多信息查看我的其他问题
想要的结果
- 启动硒服务器
- 运行 测试
- 停止硒服务器
我试过的
java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive
构建卡在这一步
java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive &
或
nohup java -jar tests/selenium-server.jar -Dwebdriver.chrome.driver=chromedrive > log.txt &
它通过启动服务器步骤,但我的测试不能运行因为它无法连接到 selenium 服务器
** 更新 1 ** 这似乎是我的 VPS 的问题。 即使通过 ssh,selenium 服务器也不会启动。
root@PIV:/usr/share/nginx/pivdev/tests# java -jar selenium-server.jar
输出:
21:53:08.857 INFO - Launching a standalone Selenium Server
21:53:08.911 INFO - Java: Oracle Corporation 24.79-b02
21:53:08.914 INFO - OS: Linux 3.13.0-52-generic amd64
21:53:08.945 INFO - v2.47.1, with Core v2.47.1. Built from revision 411b314
21:53:09.070 INFO - Driver provider org.openqa.selenium.ie.InternetExplorerDriver registration is skipped:
registration capabilities Capabilities [{platform=WINDOWS, ensureCleanSession=true, browserName=internet explorer, version=}] does not match the current platform LINUX
21:53:09.071 INFO - Driver provider org.openqa.selenium.edge.EdgeDriver registration is skipped:
registration capabilities Capabilities [{platform=WINDOWS, browserName=MicrosoftEdge, version=}] does not match the current platform LINUX
21:53:09.071 INFO - Driver class not found: com.opera.core.systems.OperaDriver
21:53:09.071 INFO - Driver provider com.opera.core.systems.OperaDriver is not registered
如果您想 运行 jenkins 中的 selenium webdriver 测试用例,请观看视频:
问题出在我的设置上。
selenium 服务器卡在等待启动,因为它正在等待系统在 /dev/random 处生成随机数据。
更多信息查看我的其他问题