Appium Là Gì

  -  
I. Giới thiệu về Appium

1. Appium là gì?

Appium là một công cụ mã nguồn mở được sử dụng để kiểm thử tự động các native app, mobile web app, và hybrid app trên nền tảng iOS và Android.Appium hỗ trợ “đa nền tảng” (cross-platform) cho phép bạn sử dụng API giống nhau để viết test cho các nền tảng khác nhau (iOS và Android). Điều này khá là tiện lợi khi bạn muốn sử dụng lại các test suites của mình.Appium hỗ trợ kiểm thử tự động phần mềm trên cả emulator, simulator và devicesAppium được phát triển dựa trên các điểm sau:Không nên biên dịch lại app để tự động hóa nóKhông nên bị khóa vào một ngôn ngữ hay một framework cụ thểNên là mã nguồn mởKhông cần thiết phải kiểm thử tự động khi đã là các API tự động hóa

2. Tại sao lại cần Appium

Appium giúp kiểm thử hồi quy mobile app một cách dễ dàng, đặc biệt là đối với những ứng dụng di động lớn liên tục được phát triển thêm các tính năng và chức năng mới.Hơn nữa, Appium hỗ trợ đa ngôn ngữ và nền tảng như sau:Hỗ trợ đa nền tảng: Android, iOS, FirefoxOSHỗ trợ đa ngôn ngữ: Java, Objective-C, JavaScript with Node.js, PHP, Python, C#, Clojure, PerlHãy cùng so sánh Appium với các công cụ kiểm tự động khác:
*

3. Hạn chế của Appium

Appium có một vài hạn chế như sau:

Không hỗ trợ cho Android API level Chạy script rất chậm trên platform iOSHỗ trợ hành động cử chỉ có giới hạnKhông hỗ trợ Toast messageII. Cài đặt Appium

Để cài đặt được Appium, đầu tiên bạn cần cài đặt Java JDK và Android SDK. Sau đây là các bước cài đặt Appium:

1. Cài đặt Java JDK

Click JDK Download button để download JDK về máy: tùy thuộc máy bạn dùng Win gì thì bạn chọn JDK tương ứng để tải về máy nhé. Giả sử máy sử dụng Window, thì file tải về sẽ có dạng exe.Sau đó, click file đã tải về để cài đặt JDKSau khi cài đặt JDK thành công, các bạn nhớ set JAVA_HOME cho máy tính của bạn. Các bước set JAVA_HOME như sau:

Step 1. Định vị đường dẫn thư mục cài đặt JDK

Mở C:\Program Files\JavaDouble click vào JDK folder với số phiên bản tương ứng. Ví dụ như trên máy mình Là: "jdk1.8.0_45"Copy đường dẫn của folder. Ví dụ: C:\Program Files\Java\jdk1.8.0_45

Step 2. Đặt biến JAVA_HOME

Click chuột phải vào My ComputerChọn Properties.


Bạn đang xem: Appium là gì


Xem thêm: Cập Nhật Danh Sách Cầu Thủ Giới Hạn Fifa Online 3 Moi Nhat, Fifa Online 4


Xem thêm: Review Spec Ops The Line Cốt Truyện, Spec Ops The Line Cốt Truyện


Nó sẽ mở ra hộp thoại cấu hình hệ thốngLàm theo thứ tự các bước trong ảnh dưới đây:

*

Step 3. Đặt đường dẫn biến cho Java

Click button Environment Variables và làm theo thứ tự các bước như trong ảnh dưới đây:

*

Step 4. Xác minh Java được cài đặt đúng hay không

Mở commandChạy command "java -version”

*

2. Cài đặt Android SDK

Android SDK là bộ phát triển phần mềm cho phép bạn tạo ứng dụng cho nền tảng android. Ví dụ nếu bạn muốn tạo trò chơi cho điện thoại Android, bạn cần cài đặt Android SDK với lập trình java. Ngoài ra nó cung cấp khả năng tạo ra chương trình giả lập để kiểm tra các trò chơi mới tạo hoặc bất kỳ ứng dụng Android khác.

2.1 Cài đặt Android SDK

Download SDK:Truy cập http://developer.android.com/sdk/index.htmlCuộn màn hình xuống dưới cùngTrong mục Other Download Options, click android-sdk_r(Version number)-windows.zip (Ví dụ trong máy của tôi: android-sdk_r24.3.3-windows.zip )

*

Khi đó bạn sẽ down được file Zip android SDK về máy. Giải nén file Zip và cài đặt những package cần thiết (như trong file này là có 27 packages)

2.2. Cài đặt Intel Hardware Accelerated Execution Manager

Truy cập E:\SDK\extras\intel\Hardware_Accelerated_Execution_ManagerClick file intelhaxm-android.exe để cài đặt

2.3. Set ANDROID_HOME và Path Environment Variables

Step 1. Set ANDROID_HOME Variable:

Click chuột phải vào My ComputerChọn PropertiesSau đó làm theo thứ tự các bước trong hình dưới đây

*

Step 2. Thiết lập Path Variables

Mở folder SDK trong ổ E:drive >> bạn sẽ nhìn thấy folder "tools" và "patform-tools"Copy đường dẫn của 2 folder. Ví dụ: E:\SDK\toolsE:\SDK\platform-toolsClick chuột phải vào My Computer >> Properties >> sau đó làm theo thứ tự các bước như hình dưới đây

*

Step 3. Xác minh Android được cài đặt và cấu hình đúngMở command và nhập câu lệnh command như hình dưới đây

*

Kết: Sau khi cài đặt thành công JDK và Android SDK, bạn cần cài đặt Eclipse EDT Plugin trước khi cài đặt Appium. Bài sau mình sẽ hướng dẫn các bạn hoàn tất cài đặt Appium nhé. Hẹn các bạn trong bài post tới ^^

Link tham khảo:http://www.software-testing-tutorials-automation.com/2015/09/what-is-appium-why-need-appium.htmlhttps://blog.siliconstraits.vn/kiem-thu-tu-dong-voi-appium/