Firewatir: Firewatir is not opening Firefox
FireWatir
I recently started using Firewatir for testing, I followed all the required steps while installing firewatir but I am not able to run the script.
Here is the information from my local machine
ruby version: ruby 1.9.1p429 (2010-07-02 revision 28523) [i386-mingw32]
gems installed: C:>gem list
* LOCAL GEMS *
activesupport (3.0.0, 2.3.8) builder (2.1.2) commonwatir (1.6.5) firewatir (1.6.5) hoe (2.6.2) json_pure开发者_如何学编程 (1.4.6) rake (0.8.7) rubyforge (2.0.4) s4t-utils (1.0.4) user-choices (1.1.6.1) xml-simple (1.0.12)
########I used the sample script from the web#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
When I run the above script from the command prompt, instead of opening the firefox browser, it is opening a dialog box to select a program to open this.
I really appreciate that if anyone can help me with this or point me to the right directions.
Thanks
I was able to resolve the issue,not sure exactly how but I followed the following steps: 1. Uninstall and install ruby 2. gem update 3. rolled back activesupport from version 3.0.0 to activesupport 2.3.8. 4. uninstalled JSSH and installed it again and that sure fixed the issue
精彩评论