0

GUIコードの単体テストに使用できるさまざまなオプション(ツール、フレームワーク)を評価しています。私たちのGUIはSWT/Swingコンポーネントの組み合わせです。私たちが評価したいくつかのオプションの中には、Rational Functional Testerがあります(私たちが評価した他のオプションは、SWTBot、Jubulaなどです)。RFT(Rational Functional Tester)は、私たちのニーズのほとんどを満たしているようです。私の質問は、RFTで任意のモックフレームワーク(EasyMock、PowerMock、JMockなど)を使用できますか?

4

1 に答える 1

0

簡単な答え-それはうまくいくでしょう。RFTは、実際にはアプリケーションから何も想定していません。作成するルックアップの一部はクラス名を使用します。検索使用プロパティ(または名前)を使用している場合、これは影響しません。

長い答え-

ユニットテストGUIにRFTを使用することはお勧めできません。アプリケーション自体をテストする場合(たとえば、完全なシステムテスト)に便利です。uispec4jFESTなどの実際の単体テストフレームワークの使用を検討してください

于 2012-08-07T07:09:08.670 に答える