我们如何阻止webdriver-manager?

时间:2015-09-12 07:45:12

标签: node.js selenium-webdriver npm protractor webdriver-manager

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

有没有办法可以停止并重新启动webdriver?或者像已经开始的那样忽略?

4 个答案:

答案 0 :(得分:4)

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

exports.config = {
seleniumServerJar: "path/to/selenium-server-standalone-2.45.0.jar",
...

答案 1 :(得分:2)

another post

中找到了这个
# stop selenium
curl -s -L http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer > /dev/null 2>&1

答案 2 :(得分:2)

在bash中你可以这样关闭

kill $(ps -ef | grep webdriver | grep -v grep | awk '{ print $2 }')

答案 3 :(得分:1)

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