Warning: count(): Parameter must be an array or an object that implements Countable in /usr/local/www/admnote/wp-includes/post-template.php on line 284

Webアプリケーションテストツール

Webアプリケーションのテストを自動化するツールについて調べてみた。

Web上の情報が多いのはSelenium、サイトに情報がわかりやすくきれいに整理されているのがGeb。有償ソフトでは比較的安価なのがSahi。HPが出してるのはたぶん鬼高いと思う。どのスイートに入っているのかさえ不明な始末。あのサイト見ても探せません。

オープンソース

Selenium

Watir

  • http://www.gebish.org/
  • BSDライセンス
  • Ruby製
  • マニュアルは電子ブック形式で、価格は任意。無料でも入手可能。

Geb

  • http://www.gebish.org/
  • Apache 2.0ライセンス
  • JavaVN上の言語であるGroovyを使って書かれている
  • オンラインマニュアルが充実
  • 開発は割と活発な様子

有償ソフト

Sahi

  • インドで作られた有償ソフト(1ユーザあたり$495/年)
  • メーカーサイトに会社情報ほとんどなし

QTP

  • HPの他の製品に統合されたらしい。けど、ページ重いしどうせ高いし、調べる気がしない…。

解説記事

Selenium

Geb