Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Ruby | WatirでWebの自動テスト

概要

WatirでWebの自動テスト

詳細

Watirは領域としてはSelenium WebDriverとかぶる機能を持つライブラリです。
Webシステムの自動テストを行うことが可能です。

インストール

下記コマンドでインストールします。

gem install watir-webdriver

サンプルコード

FireFoxGoogleを開いて「hello watir webdriver」で検索します

# encoding: utf-8
require 'watir-webdriver'

browser = Watir::Browser.new :ff

browser.goto 'https://www.google.co.jp/'
text= browser.text_field :id => 'gbqfq'
text.set 'hello watir webdriver'
button= browser.button :id => 'gbqfb'
button.click