「自動テストツール」の編集履歴(バックアップ)一覧はこちら

自動テストツール」(2007/11/10 (土) 02:55:41) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

* 自動テストツール Webアプリケーションを自動テストするためのツールを評価する。 ** JUnit http://www.junit.org/ ** HttpUnit 未調査 ** Selenium http://www.openqa.org/selenium/ 紹介記事 http://journal.mycom.co.jp/articles/2006/09/29/selenium/ JavaScriptとDHTMLで出来たコアを持ち、多くのブラウザで動作する。 ** JMeter http://jakarta.apache.org/jmeter/index.html 本来の用途は負荷テストツールだが、HTTPやアプリケーションの動作を十分に理解していれば自動テストにも利用可能。 * 機能比較 |項目|JUnit|Selenium|JMeter| |自動テストケース作成|×|○&br()Selenium IDEでブラウザの操作を記録する|○&br()プロキシとして動作してブラウザからの操作を記録する| |HTTPリクエストの確認|○|?|○| |HTTPレスポンスの確認|○|?|○| |表示文字列の確認|△|○&br()tableの桁, 行を指定して確認可能|△&br()正規表現で確認可能| |レイアウトの確認|×|○&br()IE,Firefox,Opera等で確認可能|△&br()SwingのHTMLコンポーネントで確認可能&br()レスポンスデータをファイルに保存したほうが確認しやすい| |JavaScriptの動作確認|×|○|×| |データベースの確認|○|△|△| |外部データのインポート|○|×|○&br()CSVファイルなどからデータを取得できる|
* 自動テストツール Webアプリケーションを自動テストするためのツールを評価する。 ** JUnit http://www.junit.org/ ** HttpUnit 未調査 ** Selenium http://www.openqa.org/selenium/ 紹介記事 http://journal.mycom.co.jp/articles/2006/09/29/selenium/ JavaScriptとDHTMLで出来たコアを持ち、多くのブラウザで動作する。 ** JMeter http://jakarta.apache.org/jmeter/index.html 本来の用途は負荷テストツールだが、HTTPやアプリケーションの動作を十分に理解していれば自動テストにも利用可能。 * 機能比較 |項目|JUnit|Selenium|JMeter| |自動テストケース作成|×|○&br()Selenium IDEでブラウザの操作を記録する|○&br()プロキシとして動作してブラウザからの操作を記録する| |HTTPリクエストの確認|○|?|○| |HTTPレスポンスの確認|○|?|○| |表示文字列の確認|△|○&br()tableの桁, 行を指定して確認可能|△&br()正規表現で確認可能| |レイアウトの確認|×|○&br()IE,Firefox,Opera等で確認可能|△&br()SwingのHTMLコンポーネントで確認可能&br()レスポンスデータをファイルに保存したほうが確認しやすい| |JavaScriptの動作確認|×|○|×| |データベースの確認|○|△|△| |外部データのインポート|○|×|○&br()CSVファイルなどからデータを取得できる|

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー