我正在使用 npm 包 webdriver-manager 在机器上启动驱动程序。如果驱动程序已经启动,它会失败。
有没有办法可以停止并重新启动 webdriver?或者如果已经开始忽略类似的东西?
我正在使用 npm 包 webdriver-manager 在机器上启动驱动程序。如果驱动程序已经启动,它会失败。
有没有办法可以停止并重新启动 webdriver?或者如果已经开始忽略类似的东西?
如果你使用 Protractor,你可以添加seleniumServerJar
到你的配置文件中,protractor 将为你启动/停止 selenium 服务器。
exports.config = {
seleniumServerJar: "path/to/selenium-server-standalone-2.45.0.jar",
...
在bash中你可以像这样关闭
kill $(ps -ef | grep webdriver | grep -v grep | awk '{ print $2 }')
在另一个帖子中找到了这个
# stop selenium
curl -s -L http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer > /dev/null 2>&1