新しいgrails(v1.3.4)アプリケーションのさまざまな機能テストオプションをすべて調べて分析の麻痺が発生しました。私は見ました
- WebDriver / Selenium(以前使用したことがあります)
- WebTest / Canoo
- ゲブ
- テルル
- Grails機能テスト
そして他の人がいるに違いありません。私が決定を下すために使用する基準のいくつかには、(順不同で)次のものが含まれると思います。
- おそらく長寿、活発な開発
- ajax/javascriptを実行できます
- PageObjectまたは同様のパターンのサポート
- 成熟
- ヘッドレス(例:htmlunit)は、特に処理が速くなる場合は問題ありません
- 良い報告
- NTLMクレデンシャルプロバイダーまたは同様のもののサポート
- コンパクトで堅牢なテストスクリプト
- グルーヴィーな言葉を活用
複数のフレームワークを試した人からの意見を聞くのは特に興味があります。ありがとう!