我通过在我的系统中安装了 watir gem
gem install watir
之后我安装 JSSH Firefox 扩展。
我的问题是如何在 Firefox 中启用 JSSH 以及如何使用它进行测试。
提前致谢
我通过在我的系统中安装了 watir gem
gem install watir
之后我安装 JSSH Firefox 扩展。
我的问题是如何在 Firefox 中启用 JSSH 以及如何使用它进行测试。
提前致谢
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 浏览器)
有关更多信息,请参阅以下链接:
您可以使用 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'