1. Bạn cần gì để có thể làm việc ?Karate Framework dựa trên ý tưởng xây dụng một framework mà ngừoi dùng chỉ tập trung viết test case là chính, không cần bỏ qúa nhiều thời gian để viết thư viện hỗ trợ kèm theo. Mình sẽ làm một series giới thiệu làm việc với framework này từ đầu như thế nào.
- Đâu tiên máy bạn cần được cài đặt Java JDK bạn có thể tham khảo link dưới đây để có chi tiết.
- Tiếp theo máy bạn cần cài đặt Maven
- Và cuối cùng bạn cần cài thêm một ứng dụng để có thể viết code, ở đây mình sử dụng IntelliJ IEDA và cài thêm plugin Cucumber for Java để có thể trải nghiệm tốt hơn với Gherkin.
2. Tạo một maven project
Karate framework hỗ trợ bạn xây dựng một dự án từ maven command line:
Bạn sử dụng command dưới đây để tạoIt may be easier for you to use the Karate Maven archetype to create a skeleton project with one command. You can then skip the next few sections, as the pom.xml, recommended directory structure and starter files would be created for you.
Code: Select all
mvn archetype:generate \
-DarchetypeGroupId=com.intuit.karate \
-DarchetypeArtifactId=karate-archetype \
-DarchetypeVersion=0.8.0 \
-DgroupId=com.tvn \
-DartifactId=Karate-Tutorial