2011-06-10 38 views

回答

0

Watir是一個基於瀏覽器的Web應用程序前端測試工具。

在Windows平臺上,默認情況下,Web測試在Internet Explorer中運行。

watir的主要缺點是它只能在IE瀏覽器上運行。

以下將有助於運行示例自動測試。

保存在sample.rb文件下面的代碼

require 'rubygems' 
require 'watir' 

browser = Watir::Browser.new 
browser.goto("http://www.google.co.in/") 
browser.text_field(:name => "q").set "spritle.com" 
browser.button(:name => 'btnG').click 

運行此文件命令提示符ruby sample.rb - 此命令將有助於通過運行命令提示符下這個文件

這上面的代碼會自動打開google頁面並在文本字段中鍵入'spritle.com',然後單擊搜索按鈕,然後顯示搜索結果。最後會關閉瀏覽器。 (注意:這將僅打開Internet Explorer瀏覽器)

欲瞭解更多信息,請參考以下鏈接:

0

您可以在Firefox中使用的Watir運行GUI測試-webdriver

require "watir-webdriver" 

browser = Watir::Browser.new :ff 
browser.goto("http://www.google.co.in/") 
browser.text_field(:name => "q").set "spritle.com" 
browser.button(:name => 'btnG').click 

另外,f或者某些原因,腳本無法在我的機器上找到firefox.exe二進制文件,因此我必須在添加以下內容之後添加以下內容require "watir-webdriver"

Selenium::WebDriver::Firefox::Binary.path='C:\Program Files\Mozilla Firefox\firefox.exe' 
相關問題