1

Eclipse Indigo 20120216-1857 と TestNG for Eclipse v2.0 で TestNG セットアップを実行しています。開発環境はMac OSX 10.8.2です。ターゲットは、Ubuntu 12.04 で実行されている Web サーバーです。

エラー: 「RemoteTestNG クライアントに接続できませんでした。クラスパスに古いバージョンの testng.jar がないことを確認してください。

このエラーは、selenium スクリプトを実行しているときにのみ発生します。私の他のAPI指向のテストケースではありません。selenium-server-standalone-2.25.0.jar を実行しています。

これと同じセットアップが私の Windows 7 開発環境で機能しています。

これは、Mac 上の真新しい Eclipse セットアップとワークスペースです。

4

1 に答える 1

0

私は同じ質問に会いました。私の解決した方法がお役に立てば幸いです。

方法: Eclipse->Preferences-> を開いてから、TestNG->Restore Defaults をクリックしてください。

根本的な理由: testng デフォルト レポートの代わりに ReportNG を使用していましたが、その後、構成を復元するのを忘れていました。そのため、新しいプロジェクトを作成し、TestNG として実行しますが、ReportNG jar を追加しないと、エラーが報告されます。

于 2015-07-16T03:40:01.187 に答える