2017-09-18 4 views

답변

1

가져 오기가 잘못되었습니다. 빠른 수정에서 두 번째 옵션을 선택하십시오.

+0

여기 지점에 대한 자세한 내용입니다 확인 - 메뉴는 가져 오기 위치에있을 주석 이름의 메서드 이름에서 다른 메서드 이름으로 변경 한 후에 만 ​​가져옵니다. – krishnadhar

+0

나는 당신이 말하는 것을 이해하는지 확신하지 못합니다. @AfterMethod는 testng 패키지 계층 구조의 주석이다. 동일한 명명 된 메서드를 정의하는 경우 프로젝트의 패키지 계층 구조에 있습니다. 패키지 계층 구조가 다른 경우 메서드의 이름이 무엇인지가 중요합니다. –

+0

그것은 중요하지 않아야하지만 여기에서 발생하는 오류입니다. afterMethod 패키지를 가져 오기 전에 메소드 이름을 AfterMethod로 지정한 다음 @AfterMethod로 다른 메소드를 지정하면 오류가 발생하므로 프로젝트의 메소드 이름을 변경하면 오류가 사라집니다. – krishnadhar

0

@AfterMethod 주석을 코드에 추가하기 전에 클래스의 코드 아래에서 가져 오기를 시도하십시오. "import org.testng.annotations.AfterMethod;" 우리는 주석과 메소드 이름이 같은가있는 경우

친절하게 우리가 하위에 올바른 패키지 이름을받지 않습니다 패키지를 가져 오기 전에 .. 아래 아니라 링크 Import class for Annotations