Karate DSL: Bắt đầu làm việc với Karate từ đầu như thế nào?

Chuyên mục cung cấp giải pháp kiểm thử tự động và giúp các bạn tìm hiểu sâu hơn về cách viết chương trình kiểm thử cho từng loại dự án riêng của mình.
Forum rules
Chỉ thảo luận các vấn đề liên quan đến kiểm thử tự động
Post Reply
cuhavp
Jr. Tester
Posts: 61
Joined: Mon 21 Jan, 2013 3:52 pm
Contact:

Karate DSL: Bắt đầu làm việc với Karate từ đầu như thế nào?

Post by cuhavp »

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.
1. Bạn cần gì để có thể làm việc ?
  • Đâ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.
Tới đây bạn đã có thể làm việc với Karate rồi đó!!!!.


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:
It 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.
Bạn sử dụng command dưới đây để tạo

Code: Select all

mvn archetype:generate \
-DarchetypeGroupId=com.intuit.karate \
-DarchetypeArtifactId=karate-archetype \
-DarchetypeVersion=0.8.0 \
-DgroupId=com.tvn \
-DartifactId=Karate-Tutorial
Bây giờ bạn có thể mở dự án này bằng IntelliJ đã cài đặt. :lol: :lol: :lol: :lol: :lol:



Post Reply

Return to “Automation Framework”