TestNG-Eclipse와 플러그

Eclipse로 TestNG를 설정하려면 아래 단계를 따르십시오.

1 단계 : TestNG 아카이브 다운로드

다음에서 최신 버전의 TestNG jar 파일을 다운로드합니다. http://www.testng.org

OS 아카이브 이름
윈도우 testng-6.8.jar
리눅스 testng-6.8.jar
testng-6.8.jar

위의 JAR 파일을 C : \> TestNG 폴더에 복사했다고 가정합니다.

2 단계 : Eclipse 환경 설정

  • Eclipse를 열고 → 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성 → 빌드 경로 → 빌드 경로 구성으로 이동하고 외부 Jar 추가 버튼을 사용하여 라이브러리에 testng-6.8.jar을 추가하십시오 .

  • Eclipse에 TestNG 플러그인이 내장되어 있다고 가정합니다. 사용할 수없는 경우 업데이트 사이트를 사용하여 최신 버전을 다운로드하십시오.

    • Eclipse IDE에서 Help / Software updates / Find and Install을 선택 합니다 .

    • 설치할 새 기능을 검색하십시오.

    • 새로운 원격 사이트.

    • Eclipse 3.4 이상의 경우 다음을 입력하십시오. http://beust.com/eclipse.

    • Eclipse 3.3 이하의 경우 다음을 입력하십시오. http://beust.com/eclipse1.

    • URL 옆의 확인란이 선택되어 있는지 확인하고 다음을 클릭 합니다.

    • 그러면 Eclipse가 프로세스를 안내합니다.

이제 Eclipse는 TestNG 테스트 케이스를 개발할 준비가되었습니다.

3 단계 : Eclipse에서 TestNG 설치 확인

  • Eclipse에서 어느 위치에서나 TestNGProject 프로젝트를 만듭니다.

  • 프로젝트에서 테스트 할 MessageUtil 클래스를 만듭니다.

/*
* This class prints the given message on console.
*/

public class MessageUtil {

   private String message;

   //Constructor
   //@param message to be printed
   public MessageUtil(String message) {
      this.message = message;
   }

   // prints the message
   public String printMessage() {
      System.out.println(message);
      return message;
   }   
}
  • 프로젝트에서 테스트 클래스 TestNGExample을 만듭니다.

import org.testng.Assert;
import org.testng.annotations.Test;

public class TestNGExample {
   String message = "Hello World";	
   MessageUtil messageUtil = new MessageUtil(message);

   @Test
   public void testPrintMessage() {	  
      Assert.assertEquals(message,messageUtil.printMessage());
   }
}

프로젝트 구조는 다음과 같아야합니다-

마지막으로 프로그램을 마우스 오른쪽 버튼으로 클릭하고 TestNG로 실행하여 프로그램의 출력을 확인합니다.

결과를 확인하십시오.