RemoteWebDriver和WebDriver的quit()方法有什么区别?提出这个问题的原因是由于以下观察结果:
当我启动WebDriver的具体版本(例如:FirefoxDriver)并在其上调用quit()时,我看到所有浏览器窗口都关闭,相应的驱动程序(在我的情况下,gecko驱动程序进程)进程是杀死。
但是,当我使用一个使用GeckoDriverService的RemoteWebDriver在浏览器上执行相同的测试活动时,然后当我在RemoteWebDriver上调用quit()时,只关闭了浏览器窗口但该过程仍然运行直到我停止了GeckoDriverService。
我在网上到处搜索但找不到答案。如果有人能够澄清这一观察结果,那将非常有用。