Celerity - HtmlUnitをラップしたJRuby Webアプリのテスティング・フレームワーク
Celerityは、HtmlUnitをラップしたJRuby Webアプリのテスティングフレームワークです。
言語:JRuby/Java6
ライセンス:GPL v3
◇ Webブラウザー・シミュレーション
◇ シンプルなAPI
◇ JavaScriptサポート
コード例
.
動作環境
言語:JRuby/Java6
ライセンス:GPL v3
機能・特徴
◇ Webブラウザー・シミュレーション
◇ シンプルなAPI
◇ JavaScriptサポート
コード例
require "rubygems"
require "celerity"
browser = Celerity::Browser.new
browser.goto('http://www.google.com')
browser.text_field(:name, 'q').value = 'Celerity'
browser.button(:name, 'btnG').click
puts "yay" if browser.text.include? 'celerity.rubyforge.org'
.