使用 Watir 关闭然后打开浏览器

Closing then opening browser with Watir

我想关闭当前浏览器,打开一个新浏览器让它继续工作。 它看起来像这样:

browser = Watir::Browser.new :chrome
.....
browser = browser.close


browser = browser.new
..

但是关闭浏览器后returns

uninitialized constant Browser (NameError)

谢谢:)

当您调用 browser.close 时,浏览器对象在实际浏览器关闭后被删除。要创建一个新的,您需要使用与第一次相同的语法(如贾斯汀在对您的问题的评论中所指出的那样)

browser = Watir::Browser.new :chrome