2

記録と再生および画面キャプチャ機能を備えた Java Swing アプリケーション用の UI 自動化ツールを提案できますか

4

4 に答える 4

3

フリーサイドのツールをお探しの場合は、チェックアウトしてください

フランケンシュタイン-http://frankenstein.openqa.org/

アボットとコステロ-http://abbot.sourceforge.net/doc/overview.shtml

有料の面では、Rational Functional Testerなどのスイートはかなり複雑ですが、かなり強力です。

記録と再生では、可能な限りテストを行わないようにしてください(つまり、ロジックをコントローラー/モデルに抽出し、自動化されたユニット/機能テストを介してテストします)。自動化されたUIテストは非常に難しく、脆弱であり、UIがあまり変更されなくなったときに、プロジェクトの後半で実際に実行する必要があります。

于 2010-09-03T17:46:37.870 に答える
3

有料側では、Mercury が提供するものも確認できます。Winrunner は、UI テストにおける 800 ポンドのゴリラの 1 つです。

私はアボットのことを知っています: http://abbot.sourceforge.net/doc/overview.shtml

別の興味深いプロジェクトはproject Sikuli です

于 2010-09-03T17:49:26.523 に答える
0

Marathon http://sourceforge.net/projects/marathonman/は、JavaSwingテストに適したツールでもあります。

于 2011-06-23T08:37:36.653 に答える