UIオートメーションのためのキュウリフレームワークとセレンを使用して、私の春プロジェクトの統合テストフレームワークを設定しようとしています。キュウリを使用し、maven経由で埋め込みtomcat上のアプリケーションをテストするロールバック統合テスト
私が今までやったことはMavenのための
使用tomcat7プラグインですし、それが、どのテストケースを指定するには、キュウリの機能ファイルを使用し、この組み込みTomcatに
を私のwarファイルを展開休憩サービスまたはUIオートメーション用
テスト用に既存の開発DBを使用する必要があります 埋め込み型のTomcatで実行されているアプリケーションのアプリURLを取得します。
私が調べることができないのは、テストが完了した後でトランザクションを自動的にロールバックできますか?
DB接続が同じスプリングコンテキストから開始されたため、私のDAOを直接使用しているcucumber/junitからのトランザクションをロールバックすることができます。
しかし、このモデルを使用して呼び出しを行うと、テストが完了した後にトランザクションをロールバックする方法が見つけられません。