システムに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 を搭載した Windows でしか動作しないことです。
以下は、サンプルの自動テストを実行するのに役立ちます。
次のコードを 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
-- このコマンドは、コマンド プロンプトからこのファイルを実行するのに役立ちます
上記のコードは、Google ページを自動的に開き、テキスト フィールドに「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'