ThinkIT Selenium連載記事・サポートページ
このページはThinkITの連載記事「SeleniumでWebアプリケーションテストを自動化」のサポートページです。
(2008/9/29更新)
本記事のDLリンクが切れていたりなかったりするものがあるようなので、このページの一番下にまとめました。(2008/5/28更新)
サンプルアプリケーションのプロジェクトファイルについて、DLページに無いようなのでリンク先を変えました。
FirefoxのキャッシュをOFFにする方法
ファイルキャッシュをOFFにする
- ツール>オプション>「プライバシー」タブ
- 「表示したページの履歴をx日分記憶する」のチェックを外す
メモリキャッシュをOFFにする
- about:config とロケーションバー(アドレスバー)に入力する
- 設定一覧が表示されるので、フィルタに次の文字列を入力: browser.cache.memory.capacity
- 既にあった場合は、ダブルクリックして、値を入力(0にする)
- 表示されなかった場合は、新規に作成する。
- 適当なところでマウスの右クリック→新規作成→整数値を選択
- 設定名を入力: browser.cache.memory.capacity
- 整数値を入力:サイズを kb で指定する(0にする)
- Firefoxを再起動する
サンプルアプリケーションのインストール方法
以下どちらかの方法で、サンプルアプリケーションをインストールします。
サンプルアプリケーションのソースコードを確認または変更したい場合は前者を、ソースコードを見る必要がない場合は後者を選択すればよいでしょう。
プロジェクトファイルを使用する場合
- ここから、MyMeibo.lzhをダウンロードし、任意の作業フォルダ(デスクトップなど)に解凍。
- Eclipseを起動し、[ファイル]−[インポート]を選択。
- インポートのウィザードにて、[一般]−[既存プロジェクトをワークスペースへ]を選択し、[次へ]をクリック。
- [ルート・ディレクトリーの選択]の[参照]ボタンを押し、先ほど解凍したフォルダを選択。するとインポートウィザードのウィンドウの[プロジェクト]欄に「MyMeibo」が表示されるのでチェックが付いていることを確認。チェックが付いていない場合はチェックを付ける。また、ウィンドウ下段の[プロジェクトをワークスペースにコピー]にチェックを付けて、[終了]ボタンをクリック。
- 以下の2つ以外のエラーが出ている場合、JREやTomcatの設定がアンマッチになっている可能性があるので、適宜調整する。以下2つのエラーだけの場合は、MyMeiboプロジェクトを右クリックし、[Tomcatプロジェクト]−[JSPの作業ディレクトリを作成]を選択。
- (表示されているエラー)
- ビルド・パスのエラーが解決されるまでプロジェクトをビルドできません
- プロジェクト MyMeibo に、必要なソース・フォルダー 'work' がありません。
- MyMeiboプロジェクトを右クリックし、[Tomcatプロジェクト]−[コンテキスト定義を更新]を選択。「操作が成功しました」というウィンドウが表示されることを確認。操作に失敗した場合は、Tomcatプラグインの設定を確認し、再度実行してください。
- Tomcatを起動する。
- ブラウザを起動し、以下のURLを入力する。(ブックマークしておくとよいでしょう)
- 以下の画面が表示されれば無事成功です。
Selenium入門(ThinkIT) 連載のダウンロードファイル
第2回
・SeleniumDemo.lzh
…Seleniumのデモ用ファイル(2KB)
第3回
・MyMeibo.lzh
…サンプルアプリのEclipseプロジェクト(1.5MB)
・MyMeibo.war
…サンプルアプリのwarファイル(1.2MB)
・MyMeibo結合試験項目.xls (MyMeibo_IT_list.xls)
…サンプルアプリのテスト項目表(36KB)
第5回
・Selenium基本コマンドリファレンス.pdf (Selenium_basic_command.pdf)
…基本的なコマンドの使い方(131KB)
・testhtml-it.lzh
…HTMLテストケースの解答例(20KB)
第6回
・test.selenium.it.lzh
…Javaテストケースの解答例(8KB)