TestNG - Cắm với Eclipse

Để thiết lập TestNG với Eclipse, hãy làm theo các bước dưới đây:

Bước 1: Tải xuống TestNG Archive

Tải xuống phiên bản mới nhất của tệp jar TestNG từ http://www.testng.org

Hệ điều hành Tên lưu trữ
các cửa sổ testng-6.8.jar
Linux testng-6.8.jar
Mac testng-6.8.jar

Chúng tôi giả sử bạn đã sao chép tệp JAR ở trên trong thư mục C: \> TestNG.

Bước 2: Đặt môi trường Eclipse

  • Mở eclipse → nhấp chuột phải vào dự án và đi đến thuộc tính → Đường dẫn xây dựng → Định cấu hình Đường dẫn xây dựng và thêm testng-6.8.jar trong các thư viện bằng cách sử dụng nút Thêm lọ ngoài .

  • Chúng tôi giả định rằng Eclipse của bạn có trình cắm sẵn TestNG; nếu nó không có sẵn, vui lòng tải phiên bản mới nhất bằng cách sử dụng trang web cập nhật.

    • Trong IDE Eclipse của bạn, chọn Trợ giúp / Cập nhật phần mềm / Tìm và Cài đặt .

    • Tìm kiếm các tính năng mới để cài đặt.

    • Trang web từ xa mới.

    • Đối với Eclipse 3.4 trở lên, hãy nhập http://beust.com/eclipse.

    • Đối với Eclipse 3.3 trở xuống, hãy nhập http://beust.com/eclipse1.

    • Đảm bảo rằng hộp kiểm bên cạnh URL được chọn và nhấp vào Tiếp theo .

    • Sau đó, Eclipse sẽ hướng dẫn bạn thực hiện quá trình này.

Bây giờ, Eclipse của bạn đã sẵn sàng cho việc phát triển các trường hợp thử nghiệm TestNG.

Bước 3: Xác minh cài đặt TestNG trong Eclipse

  • Tạo một dự án TestNGProject trong Eclipse tại bất kỳ vị trí nào.

  • Tạo một lớp MessageUtil để kiểm tra trong dự án.

/*
* 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;
   }   
}
  • Tạo một lớp thử nghiệm TestNGExample trong dự án.

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());
   }
}

Cấu trúc dự án phải như sau:

Cuối cùng, xác minh đầu ra của chương trình bằng cách nhấp chuột phải vào chương trình và chạy dưới dạng TestNG.

Xác minh kết quả.