0

我通过在我的系统中安装了 watir gem

gem install watir

之后我安装 JSSH Firefox 扩展。

我的问题是如何在 Firefox 中启用 JSSH 以及如何使用它进行测试。

提前致谢

4

2 回答 2

0

Watir 是一个基于浏览器的 Web 应用前端测试工具。

在 Windows 平台上,默认情况下,Web 测试在 Internet Explorer 中运行。

watir 的主要缺点是它只适用于带有 IE 的窗口。

以下将有助于运行示例自动测试。

将以下代码保存在 sample.rb 文件中

require 'rubygems'
require 'watir'

browser = Watir::Browser.new
browser.goto("http://www.google.co.in/")
browser.text_field(:name => "q").set "spritle.com"
browser.button(:name => 'btnG').click

运行此文件命令提示符ruby sample.rb- 此命令将帮助通过命令提示符运行此文件

上面的代码会自动打开谷歌页面并在文本字段中输入“spritle.com”,然后单击搜索按钮,然后显示搜索结果。最后将关闭浏览器。(注意:这将只打开 Internet Explorer 浏览器)

有关更多信息,请参阅以下链接:

于 2011-07-14T07:07:02.363 回答
0

您可以使用 watir-webdriver 在 FireFox 中运行 GUI 测试

require "watir-webdriver"

browser = Watir::Browser.new :ff
browser.goto("http://www.google.co.in/")
browser.text_field(:name => "q").set "spritle.com"
browser.button(:name => 'btnG').click

另外,由于某种原因,脚本在我的机器上找不到 firefox.exe 二进制文件,所以我不得不在之后添加以下内容require "watir-webdriver"

Selenium::WebDriver::Firefox::Binary.path='C:\Program Files\Mozilla Firefox\firefox.exe'
于 2013-11-14T16:32:13.597 回答