我想从同一个程序打开IE浏览器,然后打开Chrome浏览器

时间:2016-07-20 05:27:41

标签: watir watir-webdriver

require 'watir'
b1=Watir::Browser.new 
b=Watir::Browser.new :chrome
b1.goto "www.google.com"
b.goto 'www.yahoo.com'

我正在编写上述代码,在IE浏览器中打开google.com,在Chrome中打开yahoo.com,但两者都在IE中打开,我可以知道如何完成此任务吗?

1 个答案:

答案 0 :(得分:1)

首先,使用require 'watir-webdriver',因为现在使用require 'watir'时的默认行为是使用IE的弃用方法。 (我们很快就会解决这个问题。)

另外,请指定每个而不是依赖默认值。

require 'watir-webdriver'
b1 = Watir::Browser.new :ie
b = Watir::Browser.new :chrome
b1.goto 'www.google.com'
b.goto 'www.yahoo.com'