我们如何阻止webdriver-manager?

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

有没有一种方法可以停止并重新启动webdriver? 或者,如果已经开始忽略的东西?

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

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

在另一篇文章中发现了这个

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

在bash中,你可以像这样closures

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