答えて
Seleniumは統合テスト用です.Seleniumは、Webアプリケーションが実際のブラウザでどのように動作するかをテストします。これは、HTTPUnitではできないものを見つけることができます。 CSSとJavaScriptのブラウザ互換性。
HTTPUnitは、Webサービスを直接呼び出してレスポンスを操作することによって、Webアプリケーションをテストします。これは機能テストフレームワークで、Webアプリケーションの動作をテストし、異なるプラットフォーム間でどのように動作するかはテストしません。
HTTPUnitの利点の1つは、Seleniumよりもはるかに高速です。個人的に私は両方を使用したいと思います。完全な機能テストのためのHTTPUnit、ブラウザの互換性をチェックするための選択的な(完全ではない)統合テストのためのSelenium。
HttpUnitとは、非常に使いやすい、非常に簡単で、起動して実行することが非常に少ないが必要です。シンプルなテストを開始するのに適していますが、複雑なテストを作成するにはより多くのコーディングが必要になります。
セレンは、HttpUnitのような単なるライブラリではありません。より高度なステートフルなテストに適しています。
セレンはテスト を自動化するために、ブラウザを使用します - http://httpunit.sourceforge.net/
セレンがより具体的であり、あなたがブラウザを使用できるようになるHttpUnitは - セレンhttp://seleniumhq.org/
HttpUnitとは、HTMLの仕様からなり、標準準拠のブラウザ をシミュレートテスト中のアプリケーションを制限するものではありません。
httpunitでは、ほとんどのブラウザよりもはるかに少ないhttpunitのサポートによって制限が設定されます。例えば。 javascriptの機能は非常に小さなセットに縮小されます。一方、あなたのアプリがhttpunitテストに合格した場合は、かなりの数のブラウザや環境で動作するでしょう。
あなたが最小限の一般的な機能をサポートすることに興味があるなら、httpunitがあなたのためかもしれません。
- 1. Selenium WebDriver and Selenium server
- 2. maven cargo and selenium
- 3. org.apache.commons.io.FilenameUtils and Selenium 3.6.0
- 4. Selenium、Autoit and iframe
- 5. java 8 and selenium
- 6. Mbunit and selenium
- 7. Loop for Selenium and Python
- 8. HttpUnit WebConversation SSLの問題
- 9. Selenium and Firefoxプロフィール設定
- 10. HttpUnitとServletUnitでWebアプリケーションをテストする
- 11. HttpUnitは非推奨/非アクティブ/非サポートですか?
- 12. Selenium and Sauce Labsにカスタムヘッダーを追加しますか?
- 13. ExpectedConditions OR AND and DefaultWait <T>
- 14. Where And And after $
- 15. SubSonic "Or" AND "AND"
- 16. matlab AND excel and indexing
- 17. mySQL - WHERE AND AND OR
- 18. SQL WHERE、OR AND AND
- 19. OpenSSL、RSA and Winsock and C++
- 20. EOR/XORとANDでANDキャリーフラグ
- 21. SQL演算子:AND AND OR
- 22. R data.table%like like AND AND
- 23. PHP IF IF AND AND not working
- 24. * AND *
- 25. SeleniumスクリプトはSelenium ServerとSelenium Html Runnerで動作しません
- 26. Selenium IDEとSelenium builder
- 27. ネストされたIF(OR(AND(AND(AND)excel function
- 28. Selenium ShowDialogic Modal
- 29. Selenium IDE testscript to Selenium IDE
- 30. Selenium
これは意味があります。ありがとう! – jonasespelita