0

我对 ruby​​ 很陌生,我想学习 ruby​​ 代码。我有基础知识。我有页面列表(URL),我保存在 Excel 中。我想获取这些页面并且需要在浏览器中加载。请在下面找到我为页面加载编写的基本脚本。

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")

请帮助完成它。

谢谢和问候, 明尼苏达州维纳亚卡

4

1 回答 1

1

您可以使用 Nokogiri gem 和 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>
于 2015-09-08T07:54:33.170 回答