FireWatir
我最近开始使用Firewatir进行测试,在安装firewatir时,我遵循了所有必需的步骤,但我无法运行脚本。
这是我本地机器上的信息
ruby版本:Ruby1.9.1p429 (2010-07-02修订版28523) i 386-mingw32 32
已安装宝石: C:>gem列表
*本地宝石*
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)用户-选择(1.1.6.1) xml-简单(1.0.12)
########I使用了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当我从命令提示符运行上面的脚本时,它不是打开firefox浏览器,而是打开一个对话框来选择一个程序来打开它。
我真的很感激,如果有人能帮我,或指出我的正确方向。
谢谢
发布于 2010-10-06 20:51:27
我能够解决这个问题,但不确定具体是如何解决的,但我遵循了以下步骤: 1.卸载并安装ruby 2. gem更新3.回滚激活端口3.0.0到activesupport 2.3.8。4.卸载并重新安装JSSH,这确实解决了问题
https://stackoverflow.com/questions/3754665
复制相似问题