2017-09-18 20 views

答えて

1

インポートが間違っているようです。クイックフィックスから2番目のオプションを選択します。

+0

の詳細をご確認くださいインポートするメニューは、メソッド名をアノテーション名のものから別のものに変更した後で、インポートする位置に配置されます。 – krishnadhar

+0

私はあなたの言いたいことを理解しているのか分かりません。 @AfterMethodは、testngパッケージ階層の注釈です。同じ名前付きメソッドを定義する場合は、プロジェクトのパッケージ階層にあります。パッケージ階層が異なる限り、メソッドの名前はどういう意味がありますか。 –

+0

それは問題ではありませんが、ここで起こっているエラーです。 AfterMethodパッケージをインポートする前に、AfterMethodとしてメソッドの名前を付け、@AfterMethodとして別のメソッドを渡すと、エラーがスローされます。プロジェクトのメソッド名を変更すると、エラーが消えます。 – krishnadhar

0

@AfterMethodアノテーションをコードに追加する前に、クラスのコードを下にインポートしてみてください。 "import org.testng.annotations.AfterMethod;"

親切に私たちはサブで右のパッケージ名を取得することはありませんパッケージをインポートする前に、我々は、注釈のと同じメソッド名がある場合はここでのポイントは...あるだけでなく、リンク以下Import class for Annotations

関連する問題