Appium Phụ thuộc Maven: Cài đặt với ví dụ về dự án

Là gì Apache Maven?

Apache Maven là một Javadựa trên công cụ tự động hóa và quản lý dự án. Nó cung cấp một khung đa nhiệm cho các nhà phát triển để giảm bớt vòng đời xây dựng hoàn chỉnh cho Java ứng dụng. Maven được xác định trước và khai báo ở định dạng XML có tên POM (Mô hình đối tượng dự án) và được gọi là 'pom.xml.' Nó cũng có thể được sử dụng cho các ngôn ngữ khác như C#, Scala, Ruby, v.v.
Sử dụng khuôn khổ Maven, chúng ta có thể dễ dàng quản lý các tác vụ sau trong bất kỳ dự án nào:

  • Chu kỳ xây dựng
  • Tài liệu dự án
  • Kiểm tra báo cáo
  • Quản lý scrum
  • Để lại thông tin

Các công dụng cơ bản của Maven là-

  • Thực thi cấu trúc thư mục tiêu chuẩn.
  • Cung cấp cấu trúc dự án có thể tái sử dụng và dễ bảo trì.
  • Giải quyết các gói phụ thuộc.
  • Cung cấp một khung quản lý cấu hình.

Tải về Appium Phụ thuộc Maven

Trước khi bắt đầu viết thử nghiệm phụ thuộc APPIUM với Maven, chúng ta cần tải xuống Appium Sự phụ thuộc Maven từ Appium Tệp tải xuống JAR từ Kho lưu trữ trung tâm Maven trang web.

Tải về Appium Phụ thuộc Maven

hoặc thêm trực tiếp tạo phẩm POM.xml được đề cập bên dưới:

<dependency>
  <groupId>io.appium</groupId>
  <artifactId>java-client</artifactId>
  <version>3.4.1</version>
</dependency>

Xin vui lòng đi qua của chúng tôi Hướng dẫn về Maven để tìm hiểu cách định cấu hình Maven với Eclipse.

Ứng dụng thử nghiệm với APPIUM và Maven

Sau khi cấu hình Appium Java Trình cắm Maven Eclipse. Nó sẽ sẵn sàng để thử nghiệm bất kỳ ứng dụng .apk Android nào với Appium và Maven như thể hiện trong Appium Ví dụ về dự án Maven dưới đây.

Bước 1) Trong bước này,

  1. Đi tới MỚI >> chọn dự án Maven
  2. Bấm vào nút 'tiếp theo'

Ứng dụng thử nghiệm với APPIUM và Maven

Bước 2) Sau đó, trong cửa sổ 'Dự án Maven mới', nhập 'Appium Test' trong cột Id nhóm và Id vật phẩm. Ở bước này bạn phải nhập.

  1. Id nhóm
  2. Id cấu phần
  3. phiên bản
  4. Đóng gói
  5. Tên và Description
  6. Kết thúc

Ứng dụng thử nghiệm với APPIUM và Maven

Nhấp vào nút Kết thúc. Nó sẽ mở một lớp mới trên Id nhóm được xác định (AppiumKiểm tra) tên.

Bước 3) Để bắt đầu với Appium kịch bản. Nhấp chuột phải vào 'src/main/java' từ cửa sổ Explorer bên trái. Sau đó chọn Mới >> lớp. Ghi Appium mã bên trong lớp đã chọn.

Ứng dụng thử nghiệm với APPIUM và Maven

Bước 4) Trong cùng một dự án, nhấp vào pom.xml từ trình đơn Explorer bên trái. Theo mặc định, tất cả các phần phụ thuộc sẽ hiển thị trong tab 'pom.xml'. Tham khảo hình ảnh bên dưới-

Ứng dụng thử nghiệm với APPIUM và Maven

Nếu trong trường hợp pom.xml mặc định không tồn tại thì chỉ cần thêm tất cả Maven Appium sự phụ thuộc. (trích từ trang web kho lưu trữ trung tâm Maven}

http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22

Ứng dụng thử nghiệm với APPIUM và Maven

Bước 5) Bây giờ, hãy nhấp chuột phải vào 'pom.xml' từ trình thám hiểm bên trái hoặc qua mã xml cho 'AppiumDự án thử nghiệm'. Sau đó nhấp vào tùy chọn 'Run As >> Maven Clean'.

Ứng dụng thử nghiệm với APPIUM và Maven

Trong khi chạy, người dùng có thể thấy tất cả các tệp jar liên quan đến Maven và thông báo thành công. Do đó, theo cách này, người dùng có thể chạy APPIUM Java kiểm tra sự phụ thuộc của máy khách Maven với môi trường được cấu hình Maven.

Ứng dụng thử nghiệm với APPIUM và Maven

Tổng kết

  • Maven là một Khung quản lý dự án dựa trên JAVA.
  • Nó được xác định trước và khai báo ở định dạng XML được gọi là POM (Mô hình đối tượng dự án) và được gọi là 'pom.xml'.