FireWatir
Я недавно начал использовать Firewatir для тестирования, выполнил все необходимые шаги при установке firewatir, но не могу запустить скрипт.
Вот информация с моей локальной машины
версия ruby: ruby 1.9.1p429 (редакция 2010-07-02, 28523) [i386-mingw32]
драгоценных камней установлено:
C:> список драгоценных камней
* Локальные камни *
activesupport (3.0.0, 2.3.8)
строитель (2.1.2)
обыкновенный (1.6.5)
пожарный (1.6.5)
мотыга (2.6.2)
json_pure (1.4.6)
грабли (0.8.7)
rubyforge (2.0.4)
s4t-utils (1.0.4)
выбор пользователя (1.1.6.1)
xml-simple (1.0.12)
######## Я использовал образец сценария из Интернета
#Include the FireWatir file.
require 'firewatir'
ff=FireWatir::Firefox.new
#Open yahoo mail.
ff.goto("http://mail.yahoo.com")
#Put your user name.
ff.text_field(:name,"login").set("User_Name")
#Put your password.
ff.text_field(:name,"passwd").set("Password")
#Click Sign In button.
ff.button(:value,"Sign In").click
#Click Sign Out button.
ff.link(:text, "Sign Out").click
#Close the browser.
ff.close
Когда я запускаю приведенный выше скрипт из командной строки, вместо открытия браузера firefox, он открывает диалоговое окно для выбора программы, которая откроет это.
Я действительно ценю это, если кто-то может помочь мне с этим или указать мне правильные указания.
Спасибо