2012-05-04 51 views
0

我對ruby非常陌生,我想學習ruby代碼。我有基本的知識。 我有頁面列表(URL),我保存在一個excel中。我想要獲取這些頁面,並且需要在瀏覽器中加載。請在下面找到我爲頁面加載編寫的基本腳本。需要從excel中加載URL,並需要使用Ruby腳本執行

require 'rubygems' 

require 'watir' 

ie = Watir::IE.new 

ie.goto("http://google.com") 

ie.goto("http://www.softwaretestinghelp.com/") 

ie.goto("http://www.onestoptesting.com/manual-testing/") 

ie.goto("https://facebook.com") 

請幫助完成它。

感謝和問候, Vinayaka M×N個

+0

您是否嘗試過任何在網址閱讀?輸入是.csv還是.xls格式? –

+0

你在哪裏遇到問題? –

回答

1

您可以引入nokogiri寶石和XML/JSON文件做到這一點。 對於〔實施例:

require 'watir-webdriver' 
require 'nokogiri' 

browser = Watir::Browser.new :firefox 
doc = Nokogiri::XML(File.open('your_file.xml')) 
url = doc.at('//url').text 

browser.goto(url) 

而且你必須有這樣的XML:

<url>http://google.com</url>