JavaSwingGUIの回帰テストを作成するための優れたツールを探しています。jemmy2を見つけて、本当に満足しています。
ただし、小さな欠点が1つあります。jemmyの例が示すように、各テストクラスを次のように記述する必要があります。org.netbeans.jemmy.Scenario
テストコードはpublic int runIt()
メソッドに送られます。私は、通常の「then-when-then」構造と意味のあるアサーションを使用して、より従来型の単体テストを行うことを好みます。jemmyをjunitやtestngのようなユニットテストフレームワークと統合したいと思っています。
だから、質問:どうすればそれを行うことができますか?JellyToolsがNetBeans固有の方法でそれを行ったため、それが可能であることを私は知っています。
または、ジェミーシナリオから意味のあるエラーレポートを取得するにはどうすればよいですか?