8

我正在使用 npm 包 webdriver-manager 在机器上启动驱动程序。如果驱动程序已经启动,它会失败。

有没有办法可以停止并重新启动 webdriver?或者如果已经开始忽略类似的东西?

4

4 回答 4

5

如果你使用 Protractor,你可以添加seleniumServerJar到你的配置文件中,protractor 将为你启动/停止 selenium 服务器。

exports.config = {
seleniumServerJar: "path/to/selenium-server-standalone-2.45.0.jar",
...
于 2015-09-12T16:03:01.107 回答
3

在bash中你可以像这样关闭

kill $(ps -ef | grep webdriver | grep -v grep | awk '{ print $2 }')
于 2017-03-19T15:36:49.183 回答
2

在另一个帖子中找到了这个

# stop selenium
curl -s -L http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer > /dev/null 2>&1
于 2016-02-18T16:16:26.213 回答
1

这可能有帮助吗? https://www.npmjs.com/package/grunt-selenium-webdriver 谢谢。

于 2015-09-12T14:27:22.040 回答