Giới thiệu và cài đặt TestNG trong Eclipse
Bài đăng này đã không được cập nhật trong 4 năm
1. Tổng quan về TestNG
TestNG là 1 công cụ kiểm thử tự động được viết bằng Java, có chức năng quản lý việc tạo test case, thứ tự chạy test case và report sau khi test.
TestNG được xây dựng từ cảm hứng của 2 Framework là JUnit (Java) và NUnit (C#). NG là viết tắt của từ Next Generation.
Xem mindmap để có cái nhìn tổng quan hơn về testNG
2. Cài đặt TestNG trong Eclipse:
Eclipse là một trong những IDE rất phổ biến để phát triển test trong Java.
Và để sử dụng testNG, không phải là sẽ tải về và cài đặt như một tool, mà sẽ giống như một cái phần mềm nho nhỏ được cài đặt tích hợp trong Eclipse.
Để cài đặt thành công TestNG thì chúng ta cần chuẩn bị:
- Cài đặt môi trường Java
- Cấu hình Java
- Cài đặt Eclipse
- Cài đặt TestNG
2.1. Cài đặt môi trường Java
Bây giờ ta sẽ tải JDK (Java Development Kit) để cài đặt môi trường Java. Khuyến khích dùng JDK 8 bởi vì đây là phiên bản ổn định nhất ở thời điểm hiện tại.
Truy cập link sau: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
Chọn phiên bản phù hợp với window đang sử dụng và tải về
Chạy file JDK vừa tải về
Bấm Next
Trước khi nhấn Next hãy nhớ đường dẫn cài đặt JDK (như trong hình dưới là ở C:\Program Files\Java\jdk1.8.0_191) để cấu hình Java.
Nếu muốn thay đổi đường dẫn thì có thể click vào "Change..." và chọn folder muốn lưu
Ta đợi chương trình cài đặt
Nhấn Close để kết thúc
2.2. Cấu hình Java
Đầu tiên, tại My computer, Click chuột phải chọn "Properties"
Tại màn hình "System" chọn "Advanced system settings", tiếp đến chọn thẻ Advanced => Environment Variables
Ở đây chúng ta thấy 2 lựa chọn đó là User variables for (UserName) và System variables. Vì là biến system vaiable nên chúng ta sẽ setup vào System Variables
Tiếp theo nhấn vào New cửa sổ new system variable hiện ra, điền Variable name vào. Vd: JAVA_HOME
Trong ô Variable value chúng ta sẽ dẫn đến folder bin trong thư mục cài đặt java: C:\Program Files\Java\jdk1.8.0_191\bin
Cuối cùng, thêm biến JAVA_HOME vào Path Để hoàn thành quá trình Setup environment cho Java chúng ta cần add biến vừa tạo ra vào path.
Các bạn tìm biến path trong System variables và nhấn vào edit, cửa sổ Edit environment variable hiện ra, tiếp theo chọn New nhập tên biến %JAVA_HOME% và nhấn OK
Bây giờ chúng ta kiểm tra xem biến JAVA_HOME đã cài đặt thành công chưa:
Đầu tiên mở CMD, sau đó nhập lệnh ECHO %JAVA_HOME%
Tiếp theo là kiểm tra version bằng lệnh java -version của java như hình, phiên bản java sẽ được hiện ra
Như vậy ta đã cấu hình xong Java
2.3. Cài đặt Eclipse
Đầu tiên chúng ta vào trang web và download https://www.eclipse.org/downloads/packages/release/2020-03/r/eclipse-ide-java-developers
Chọn phiên bản 32 bit hay 64 bit tùy thuộc vào phiên bản hệ điều hành mà bạn đang dùng. (Có thể click vào link hoặc button download đều được)
Click chuột vào eclipse vừa download và chọn Eclipse IDE for Java
Cửa sổ cài đặt sẽ hiện ra. Eclipse sẽ tự động chọn JRE (có sẵn khi cài đặt JDK) và folder, bạn cũng có thể tự tùy chỉnh theo ý muốn. Sau đó click Install và chờ
Bạn phải chọn workspace (nơi lưu các project mà bạn tạo ra bằng Eclipse) cho eclipse.
Tích vào "Use this as the default and do not ask again" để chọn workspace đó là mặc định và không hiển thị hộp thoại cho lần mở Eclipse tiếp theo.
Click button Launch, chúng ta thấy giao diện Welcome như sau
Đóng tab "Welcome", chúng ta thấy giao diện như sau
Đến đây là bạn đã thành công trong việc download và cài đặt Eclipse IDE cho lập trình Java
2.4. Cài đặt TestNG
Mở Eclipse IDE. Chọn Help > Install new software => Trên màn hình sẽ hiển thị một cửa sổ có tên Install
Tại trường Work with, có thể nhập "TestNG", hệ thống sẽ xuất hiện gợi ý cho bạn chọn. Lúc này hãy chọn "TestNG P2" (Đây là bản được cập nhật gần đây nhất, tương thích với Eclipse 2020)
Nếu không có dữ liệu gợi ý tại trường Work with, có thể nhập thủ công bằng cách:
Nhấn nút Add, màn hình lúc này sẽ hiển thị một popup nho nhỏ, bạn sẽ điền thông tin này vào từng trường tương ứng:
- Name: TestNG (Có thể đặt tên tùy ý)
- Location: https://dl.bintray.com/testng-team/testng-p2-release (Link này thì phải lấy chính xác nhé)
- Nhấn Add
Check vào checkbox TestNG vừa hiển thị, sau đó nhấn Next
Check đồng ý vào điều khoản liên quan đến bản quyền
Lúc này quá trình download diễn ra, và TestNG sẽ được cài đặt sau đó
Sau khi quá trình cài đặt ở bước trên đã xong, sẽ có một cửa sổ hiển thị yêu cầu bạn sẽ khởi động lại Eclipse để cập nhật những cài đặt vừa rồi.
Chọn Yes để hoàn tất việc cài đặt TestNG
Hi vọng là với các bước phía trên bạn có thể cài đặt TestNG một cách dễ dàng và nhanh chóng hơn
All rights reserved