在测试执行突然停止后,我们可以继续使用相同的webdriver吗?
我目前在所有测试用例中都使用webdriver引用,但是在重新启动测试套件后需要重用相同的驱动程序对象。
搜索完成后,我得到了驱动程序的会话ID 我们可以使用会话ID重新初始化驱动程序
还搜索了可以使用远程webdriver完成的操作。但不知道它究竟会起作用。
请帮忙。
答案 0 :(得分:0)
你当然可以使用webdriver的会话ID,但为此你必须在初始化时存储会话ID,以便以后使用它。 有关详细信息,请参阅此博客文章
对于Chrome浏览器 http://binaryclips.com/2015/08/25/selenium-webdriver-in-c-how-to-use-the-existing-window-of-chrome-browser/