Webページの機能テストを実行するためのツールに関しては、 SeleniumIDEが役立つことがわかりました。
Firefox(現時点ではバージョン2のみ互換性があります)プラグインを使用すると、ほぼすべてのWebイベントをキャプチャし、それらを保存して同じブラウザで再生できます。
別のFirefoxhttps://addons.mozilla.org/en-US/firefox/addon/1843">Firebugと組み合わせて、いくつかの非常に強力なテストを作成できます。
Selenium Remote Controlをセットアップする場合は、SeleniumIDEテストをnUnitテスト
に変換できます。これは自動的に実行できます。
私はクルーズコントロールを使用し、デイリービルドの一部としてこれらのWebテストを実行します。
Seleniumリモコンを使用することの良い点は、複数のブラウザーとオペレーティングシステムで同じ機能テストを実行できることです。これは、IDEでは実行できないことです。
Webテストの実行には時間がかかりますが、Selenium Gridと呼ばれるバージョンのSeleniumがあります。これを使用すると、予備の古いハードウェアを使用して、コンピューティンググリッドの一部としてテストを並行して実行できます。自分で試したことはありませんが、面白そうですね。
上記のすべてはオープンソースで無料であり、管理者に次の場合に使用するよう説得するのに役立ちました:-)