4

以前、主要なWPFプロジェクトで自動UIテストを実行しましたが、非常にうまく機能しました。

私は現在JavaSwingプロジェクトに移行しており、SwingUIテストについていくつかの調査を行っています。主に、次のライブラリを探しています。

  1. MavenおよびCIサーバーへの統合
  2. 主流/人気-したがって、フレームワークを変更したり、そのフレームワークが廃止されてサポートされなくなったときにテストを書き直したりする必要はありません。
  3. テストの書きやすさ
  4. テストの再利用

私の調査から、私は次のフレームワークを見つけました、そして人々が私にいくつかの賛否両論を与えるためにそれらの経験を持っているかどうか疑問に思いましたか?

  1. WindowsTester
  2. ジュブラ
  3. 祭り
  4. ジェミー

以前にstackoverflowについて同様の質問があったことは知っていますが、フレームワークは新しいリビジョンや時代遅れになると急速に変化します。

4

3 に答える 3

1

Maveryxを見てください。これは、無料のオープンソーステスト自動化フレームワークです。

于 2012-05-28T08:08:43.597 に答える
0

GUIテストでは、フレームワークもモックソリューションも使用しません。すでにswingxとコードを使用しているため、swingとswingxのみを使用します。

私はいくつかのプレゼンターフレーバー(またはその逆)でMVCを使用しています。ライトビューレベルとプレゼンターのものを使用してGUIを構築することは、GUIテストに非常に役立ちます。

于 2012-05-28T09:22:50.947 に答える
0

TAPプラグインを使用して、ReTestはJenkinsに直接統合されます。これは、AIベースのサルテストと組み合わせた、機能回帰テストへの革新的なアプローチを備えた比較的新しいツールです。

オープンソースにもなりつつあります。

免責事項:私はReTestの背後にある会社の創設者の一人です。

于 2017-03-04T22:51:07.580 に答える