2010/01/15
カテゴリ : 日常
RatProxy
Selenium IDE
テスト
テストツール
ratproxyとSelenium IDEを組み合わせたWebアプリケーションテスト
今回は、統合テストなどで利用できる便利ツール「Selenium IDE」と「ratproxy」を組み合わせてのテスト方法を紹介します。
どちらも良く使われるツールなので、既に取りれている方もいるとは思いますが、両ツールを組み合わせることでより効率的にテストを行えるのではないでしょうか。
さっそくテスト方法について書いていきたいと思います。
1.ratproxyをインストール
以前、本ブログでも紹介されていましたが、Googleのセキュリティツール「ratproxy」をインストールします。
※参考:フリーで使えるセキュリティスキャナ・ツールまとめ
ダウンロードはこちらのページから行えます。
2.Selenium IDEをインストール
FireFoxのアドオンである、Webアプリケーションテストの自動化ツール「Selenium IDE」をインストールします。
Selenium IDEは、こちらのページから取得できます。
3.テスト用のデータ作成
Selenium IDEを使用してテスト用のデータを作っていきます。
Selenium IDEを起動します。起動した時点で記録状態となっているので、テストシナリオに沿って操作します。
一通りテストが完了したら、停止ボタンをクリックします。
テストケースを保存します。
4.ratproxyのプロキシ設定、起動
ブラウザのプロキシをratproxy用に設定します。
ratproxyを起動します。
5.Selenium IDE実行
Selenium IDEを起動し、3.で作成したテストーデータを読み込み開始ボタンをクリックします。
6.ratproxyの結果確認
Selenium IDE実行後、ratproxyでの結果をHTML化し、ブラウザで表示します。
使用方法はすごく基本的なところばかりですが、自動テストしながらセキュリティチェックまで行えてとても便利だと思います。
ぜひ、お試しください。
どちらも良く使われるツールなので、既に取りれている方もいるとは思いますが、両ツールを組み合わせることでより効率的にテストを行えるのではないでしょうか。
さっそくテスト方法について書いていきたいと思います。
1.ratproxyをインストール
以前、本ブログでも紹介されていましたが、Googleのセキュリティツール「ratproxy」をインストールします。
※参考:フリーで使えるセキュリティスキャナ・ツールまとめ
ダウンロードはこちらのページから行えます。
2.Selenium IDEをインストール
FireFoxのアドオンである、Webアプリケーションテストの自動化ツール「Selenium IDE」をインストールします。
Selenium IDEは、こちらのページから取得できます。
3.テスト用のデータ作成
Selenium IDEを使用してテスト用のデータを作っていきます。
Selenium IDEを起動します。起動した時点で記録状態となっているので、テストシナリオに沿って操作します。
一通りテストが完了したら、停止ボタンをクリックします。
テストケースを保存します。
4.ratproxyのプロキシ設定、起動
ブラウザのプロキシをratproxy用に設定します。
ratproxyを起動します。
- ./ratproxy
-w hoge.log -r -lfscmXC &
5.Selenium IDE実行
Selenium IDEを起動し、3.で作成したテストーデータを読み込み開始ボタンをクリックします。
6.ratproxyの結果確認
Selenium IDE実行後、ratproxyでの結果をHTML化し、ブラウザで表示します。
- ./ratproxy-report.sh
hoge.log > hoge.html
使用方法はすごく基本的なところばかりですが、自動テストしながらセキュリティチェックまで行えてとても便利だと思います。
ぜひ、お試しください。
トラックバックURI
最近の記事
システム開発エンジニア募集! [2012年02月03日 : 小林有佳]
OpenVPNで細々便利な設定 [2012年01月31日 : 門脇優児]
【iOS】Viewの開発・デバッグに役立つ色々 [2012年01月23日 : 中川善樹]
PHPDocumentorの利用方法まとめ [2012年01月19日 : 笹亀弘]
Google Chart Toolsを使ってサイトマップを描こう! [2011年12月21日 : 志田仁美]
stumpwm設定v2 [2011年12月19日 : 門脇優児]
Mashup Awards 7の授賞式が行われました [2011年12月16日 : 中川善樹]
社員旅行に行きました [2011年12月12日 : 大橋寛子]
iCloud風のアイコンを作成する(Fireworks) [2011年12月07日 : 和田記光]
iScroll4でネイティブに近いスマホ向けHTMLページを作成する [2011年12月02日 : 松田惇]













コメントフォーム