0

Eclipse 4.4.x で動作するように更新された googles windowtester pro の分岐バージョンを使用しようとしています: github.com/fredg02/windowtester/releases

現在Eclipse 4.5.2を使用していますが、パッケージが機能するかどうかを確認したかったのです。「Install New Software...」ウィジェットを使用してプラグインをEclipseに追加しましたが、成功したようです。Java SWT GUI からユーザー入力を記録し、テスト コードを生成することができます。テストが生成された後、インポートでエラーが発生しました:

ここに画像の説明を入力

テスト プロジェクトのビルド パスに移動して、何か不足していないかどうかを確認しました。

ここに画像の説明を入力

欠落している 3 つの .jar ファイルの前に「file:\C:...」があることに気付きました。そのため、Eclipse が間違ったパスを見ているように見えます。確認したところ、不足している 3 つの jar が「C:\eclipse\plugins\」にあります。さらに、WindowTester ランタイムからすべての jar を個別にインポートしようとしましたが、失敗しました。

WindowsTester を使用できるようにこれを修正する方法があれば、それは素晴らしいことです。または、推奨できる代替プラグインがあれば、それも役に立ちます。SWT GUI でユーザー入力を記録し、junit で使用できるコードを生成するものが必要です。

4

2 に答える 2

0

UI テストを作成するときは、次のオプションが有効になっていることを確認してください。

ここに画像の説明を入力

念のため、WindowTester テストをセットアップするために行ったことを次に示します。

  1. Eclipse 4.5.2 をダウンロードしてインストールする
  2. WindowTester リポジトリの zip ファイルをhttps://github.com/fredg02/windowtester/releases/download/6.1.2-beta1-e44x/com.windowtester.repository-6.1.2.e44x201511061925.zipからダウンロードします。
  3. Eclipse の場合: ヘルプ -> 新しいソフトウェアのインストール... -> 追加... -> アーカイブ...
  4. WindowTester リポジトリの zip ファイルを選択し、[OK] をクリックします。
  5. WindowTester がインストールされ、Eclipse が再起動するまで、[すべて選択] と [次へ] を数回クリックします。
  6. 新しい「レコード構成」を作成します
  7. 「設定の記録」を実行し、簡単なテストを記録します
  8. テスト後、「新しい UI テスト」ダイアログが表示されます
  9. 上記のオプションが選択されていることを確認してください
  10. テストが作成されたら、ビルド パスの問題は発生しません。
于 2016-05-19T19:34:58.953 に答える