春、レールのような非常に多くの素晴らしいフレームワークがあります。そして、彼らは頻繁に解放されます。どのようにして各リリースの品質を保証しますか?どのようにフレームワーク自体をテストするのですか?春、レールのような偉大なフレームワークは、コード自体をテストする方法
-3
A
答えて
0
Spring Frameworkは、Springテストモジュールでの統合テストをサポートしています。ライブラリにはorg.springframework.testパッケージが含まれています。このパッケージにはSpringコンテナとの統合テストのための貴重なクラスが含まれています。このテストは、アプリケーションサーバーやその他のデプロイメント環境に依存しません。このようなテストは単体テストよりも実行速度が遅くなりますが、同等のSeleniumテストやアプリケーションサーバーへのデプロイメントに依存するリモートテストよりもはるかに高速です。
Spring 2.5以降では、単体テストと統合テストのサポートが、アノテーション駆動のSpring TestContext Frameworkの形式で提供されています。 TestContextフレームワークは実際に使用されているテストフレームワークには無関係であり、JUnit、TestNGなどのさまざまな環境でのテストの計測が可能です。
org.springframework.test.webパッケージにはModelAndViewAssertが含まれています。これはJUnit、TestNG、またはSpring MVCオブジェクトを扱う単体テスト用のテストフレームワークと組み合わせて使用できます。
関連する問題
- 1. 偉大なサークルR
- 2. コール偉大な孫コンポーネントメソッド
- 3. 大きなasp.netウェブサイトのhtmlコードをテストする方法
- 4. 偉大なポップアップのための+/-のようなズームインとズームアウトボタンの追加方法?出来ますか?
- 5. 春私はこのような春のブート統合テストを持ってテスト
- 6. uploadifyのような偉大なアップローダーですが、 "no-flash"フォールバック付き
- 7. 初心者の偉大な経験
- 8. xmlノードの祖父母と偉大な親を取得する方法
- 9. テストフィクスチャを他のフレームワークと単体テストで使用する方法
- 10. MockMvcでDefaultMultipartHttpServletRequestコントローラメソッドの単体テストを書く方法は?このような
- 11. Railsアプリケーションで偉大な孫オブジェクトを数えるには?
- 12. 春の統合テスト - 豆をオーバーライドする慣習的な方法
- 13. 一般的なパフォーマンスphp/[doctrine/symfonyのような大きなフレームワーク]
- 14. Eliomフレームワークの単体テスト
- 15. ReactjsのMVVMのようなフレームワークを実現する方法
- 16. レールのような大きなルビーコードベースの移動
- 17. レールとカピバラで無効なページをローカルでテストする方法
- 18. 偉大な進捗状況照会ツールは何ですか
- 19. 偉大なSitefinity Web開発トレーニング資料はありますか?
- 20. 大きなHTTPレスポンスを春にストリームする方法
- 21. 私は偉大な例を試してみました
- 22. 次のコードを単体テストする方法
- 23. このコードを単体テストする方法
- 24. HAPI-FHIRフレームワーク内で大きな値を検証する方法
- 25. Specflow - 保留中のテストをテスト全体に失敗しないようにする方法
- 26. 春のセキュリティで春のアプリケーションでRESTをテストする方法
- 27. JDI UIテスト自動化フレームワーク単純なJavaの例プロジェクト - 実行するテスト
- 28. 最も簡単な方法は、次のように春
- 29. テストされていないコードとテストできないコードはどのようにテスト/変更しますか?
- 30. 大きなポインタ構造体を扱う方法
フレームワークは他の大きなプロジェクトとは何か異なると思いますか? –