我专门为FF编写了我的脚本。现在我希望在Chrome和IE上运行相同的脚本。另外,我想按以下顺序运行我的测试:
请帮忙。
答案 0 :(得分:3)
为了在以下位置运行测试:
1.Chrome:您需要安装最新的Chrome驱动程序,将其解压缩并将其路径粘贴到环境变量中。
2.IE:您需要安装IEDriver服务器解压缩并将其路径粘贴到环境变量中,并按以下方式为每个区域启用保护模式(Internet选项 - >安全选项卡 - >启用保护模式复选框)按照您提到的方式运行测试,不确定您正在使用的框架或其他什么,但您可以通过循环执行此操作。您可以执行以下操作:
def all_browsers
browsers = [:firefox,:chrome,:ie].each do |br|
$driver = Selenium::WebDriver.for br
$driver.manage.window.maximize
$driver.navigate.to("http://google.com")
end
$driver.quit
end