Appium Là Gì

  -  

Để kiểm test một phần mềm có tương đối nhiều phương pháp, ni mình đang trình làng cùng lí giải cài đặt Appium – một pháp luật kiểm thử unique ứng dụng tự động hóa.

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


Giới thiệuAppium là gì ?

Appium là 1 dụng cụ mã nguồn msinh sống được thực hiện để kiểm thử tự động hóa những native tiện ích, mobile website tiện ích, với hybrid phầm mềm trên gốc rễ iOS và Android.

Appium cung ứng “nhiều nền tảng” (cross-platform) cho phép các bạn sử dụng API như là nhau để viết chạy thử cho các nền tảng khác biệt (iOS và Android). Vấn đề này hơi là thuận tiện Lúc bạn muốn sử dụng lại những thử nghiệm suites của chính bản thân mình.

Appium được trở nên tân tiến dựa vào các điểm sau: Không nên biên dịch lại phầm mềm để auto hóa nó. Không nên bị khóa vào một trong những ngôn ngữ hay 1 framework cụ thể. Nên là mã mối cung cấp msống. Không quan trọng bắt buộc kiểm demo auto lúc vẫn là những API tự động hóa

Appium hỗ trợ kiểm thử tự động ứng dụng trên cả emulator, simulator với devices.

Dưới đó là bảng đối chiếu giữa Appium và một số trong những khí cụ khác:


*
Bảng so sách Appium
Nguyên ổn lý của Appium

1. Không nên biên dịch lại áp dụng của công ty để tự động hóa hóa nó. Nghĩa là sử dụng trình biên dịch để dịch một chuỗi các câu lệnh được viết bằng một ngữ điệu lập trình (điện thoại tư vấn là ngữ điệu nguồn giỏi mã nguồn). Thành một công tác tương đương nhưng lại sống dưới dạng một ngôn ngữ máy vi tính mới (gọi là ngữ điệu đích) cùng hay là ngôn ngữ sinh hoạt cấp thấp rộng, như ngôn ngữ đồ vật. Chương trình new được chất dịch này hotline mã đối tượng.

2. Không buộc phải bị khóa vào trong 1 ngữ điệu hoặc framework cụ thể.

3. Một Framework thử nghiệm tool di động cần là mã mối cung cấp msinh hoạt.

4. Một Framework chạy thử tool Smartphone không nên tái tạo ra lại vòng đời lúc kể đến các API tự động hóa. Nghĩa là tránh việc tiêu tốn lãng phí thời hạn hoặc công sức trong câu hỏi tạo thành đồ vật gì đấy đã được tạo nên hoặc được buổi tối ưu hóa bởi vì những người không giống.

Ưu điểm của AppiumAppium cung ứng những platkhung khác biệt bao gồm: Android, IOSFirefoxOSAppium cung cấp đa ngôn ngữ : Java, Objective-C, ·JavaScript with Node.js, PHP, Pyhạn hẹp, Ruby, Clojure, Perl.Nhược điểm của AppiumKhông hỗ trợ đến Android API màn chơi ·Chạy script khôn cùng chậm trễ bên trên platkhung iOS·Hỗ trợ hành vi cử chỉ có giới hạn·Không hỗ trợ Toast messageHướng dẫn cài đặt AppiumDownload và cài đặt JDK bên trên window

Truy cập trang web của oracle nhằm tải về trên phía trên.


*
Hướng dẫn thiết đặt Appium
Cài đặt phát triển thành JAVA_HOME

Xác định băng thông tlỗi mục thiết lập JDK vào máy tính của người sử dụng. Đi tới C:Program FilesJava. Sẽ gồm thỏng mục JDK cùng với phiên bạn dạng tương tự khi setup. Ví dụ: phiên bản JDK sẽ thiết lập là “jdk1.8.0_191“ => Cliông xã duoble cùng copy đường dẫn.

Thiếp đáp lập phát triển thành JAVA_HOME:– Nhấp chuột cần vào biểu tượng My Computer nằm ở màn hình hiển thị của người sử dụng hoặc Window.– Chọn “Properties”. Hộp thoại “System” xuất hiện


*
thiết lập môi trường thiên nhiên appium

Clichồng “Advanced system settings” nlỗi hình dưới. Hộp thoại “System properties” lộ diện.


*
thiết lập appium
Click Advance tab > Cliông chồng “Environment Variables” button. Hộp thoại “Environment Variables” xuất hiện.Tại mục “System variable”, click “New” button. Hộp thoại “New System Variable” xuất hiện thêm.Đặt tên biến = JAVA_HOME.Đặt giá trị phát triển thành = Đường dẫn vị trí đặt JDK. lấy ví dụ nhỏng bên trên máy vi tính là “C:Program FilesJavajdk1.8.0_191” được đặt trong bước trước nhỏng được trình bày sinh hoạt bên trên. Nó nhờ vào vào đường truyền setup java của riêng biệt ta với phiên bạn dạng vẫn thiết lập.Sau cùng là Cliông xã “OK” làm việc toàn bộ các vỏ hộp thoại để xong.

Đặt vươn lên là băng thông đến Java:– Dường như, quan trọng lập đường dẫn thư mục bin của JDK trong trở thành băng thông của các biến hóa khối hệ thống. Ta đã tìm thấy thỏng mục bin bên trong thư mục JDK của bản thân. Để đặt thay đổi hệ thống băng thông của JDK, ta làm theo quá trình sau:

Mngơi nghỉ hộp thoại “Environment Variables” nlỗi mô tả ngơi nghỉ bên trên với trong hình bên dưới.


*

Trong mục “System Variable”, lựa chọn Path.Cliông chồng button “Edit”. Hộp thoại “Edit system variable” mở ra.Ở cuối chuỗi quý hiếm biến Path, Đặt vệt chnóng phẩy < ; > với sau đó đặt băng thông tlỗi mục bin của thỏng mục JDK. Ví dụ đường truyền tlỗi mục bin trong sản phẩm của mình là “C:Program FilesJavajdk1.8.0_191in”Nhấp vào nút ít OK để đóng góp tất cả hộp thoại sẽ msống.

Xem thêm: Come Over Nghĩa Là Gì Và Cấu Trúc Cụm Từ Come Over Trong Câu Tiếng Anh

⇨ vì vậy, ta đang tùy chỉnh đường dẫn tlỗi mục bin JDK vào trở thành môi trường thiên nhiên khối hệ thống.


*
kiểm tra sở hữu đúng xuất xắc không
Hướng dẫn download Android SDK
Download Android SDK

Khi quá trình download xong, ta đặt file .zip vào ổ có dung lượng tàng trữ đầy đủ to vày Android SDK đề nghị 20 mang lại 30 GB dung tích trên đĩa nhằm lưu trữ những tệp không giống nhau.

Giải nén file zip, sau đó ta bắt buộc đổi tên folder thành “SDK” đến dễ dàng làm chủ nhé.


*
tải về android sdk

Cài đặt một số trong những package tận hưởng yêu cầu :

Để sản xuất trình trả lập Android nhằm kiểm thử, buộc phải mua xuống cùng thiết đặt một vài ba gói. Ta có thể làm điều này bằng phương pháp thực hiện Android SDK Manager. Xem bên phía trong thư mục SDK. Sẽ bao gồm tệp tin “SDK Manager.exe”.Thực thi tải đật nó bằng phương pháp nhấp đúp. Hộp thoại “Android SDK Manager” mở ra.Gói điều khoản Android SDK sẽ được setup theo mang định.
*

Cài đặt đổi thay ANDROID_HOME và vươn lên là môi trường xung quanh mang lại SDK bên trên window :

Chuột buộc phải vào ‘MyComputer’ cùng chọn Properties > Chọn ‘Advanced system settings‘.Trong tab Advanced chọn ‘Environment Variable…‘ , chọn New trong System variables.
*

Điền Variable name là ‘ANDROID_HOME‘Variable value là đường truyền đến thư mục SDK..

Chọn Path trong System variables rồi lựa chọn EditĐiền thêm chuỗi ‘;%ANDROID_HOME% ools‘ vào phía ở đầu cuối variable value.Chọn Path một lần nữa nhằm thiết lập đường dẫn mang đến platform-tools.Điền thêm chuỗi ‘;%ANDROID_HOME%platform-tools‘ vào sau cuối.

Cài đặt ADT plugin nhằm sử dụng Android SDK cùng với Eclipse :

Mở Eclipse IDE, lựa chọn Help > Install New Software.Chọn tất cả những hộp kiểm soát của các lao lý cải tiến và phát triển cùng nhấp chuột nút Next. Nó đã gửi ta mang lại những cụ thể cài đặt.
*

Set SDK Location :

Ta yêu cầu đặt băng thông tlỗi mục SDK sau khoản thời gian thiết lập plugin ADT có thể chấp nhận được Eclipse tích hợp với môi trường cách tân và phát triển phần mềm Android. Làm theo công việc dưới đây:


*

Kết nối lắp thêm Android cùng với PC trong cơ chế gỡ lỗi USB nhằm chạy thể nghiệm Appium :

Bật tùy chọn Developer OptionKết nối đồ vật cùng với PC và bắt đầu chế độ gỡ lỗi USBXác minc vật dụng được kết nối đúng với PCMnghỉ ngơi cmdChạy lệnh ‘adb devices’: Nó vẫn hiển thị ra list các sản phẩm công nghệ được kết nối với PC. Nếu không hiển thị bất kỳ đồ vật như thế nào vào danh sách Có nghĩa là gồm một số trong những sự việc cùng với kết nối thứ hoặc chính sách gỡ lỗi USB không được nhảy đúng cách.

Xác định các bộ phận ứng dụng Android bằng phương pháp áp dụng UI Automator Viewer :

UI Automator Viewer là một trong hiện tượng được hỗ trợ vị Android SDK. UI Automator Viewer đang cung cấp mang lại ta một hình ảnh bạn dùng làm quét cùng đối chiếu những nguyên tố giao diện người tiêu dùng của ứng dụng ứng dụng Android.

Ta sẽ tra cứu thấy tập tin uiautomatorviewer.bat vào thỏng mục quy định của SDK.Kết nối sản phẩm công nghệ Android của doanh nghiệp cùng với PC (chính sách gỡ lỗi USB sẽ tiến hành bật) nhỏng được miêu tả bên trên.Chạy lệnh “adb devices” để xác minc sản phẩm được liên kết đúng với PC.Chạy tập tin uiautomatorviewer.bat từ thư mục sdk. Nó vẫn mlàm việc đồ họa người dùng của luật pháp UI Automator Viewer như sau đây.

Mở một ứng dụng ngẫu nhiên bên trên điện thoại cảm ứng. Ví dụ msinh hoạt vận dụng chatwork:


Cliông chồng “Generate Download Link”. Cliông chồng vào “Cliông chồng here khổng lồ download jp.ecstudio.chatworkapp android now” để download file android về trang bị. Để file android vào trong một thư mục sở hữu thương hiệu STC phía bên trong thỏng mục project. C:UsersDownloadsMyproject_Appium_Chatwork

Run Appium server

Vào thư mục Appium vẫn download trước đó, run Appium.exe cộ.lưu ý lại VPS address với port, lát nữa ta vẫn viết nó vào code script chạy thử.

Click vào nút Start Server v1.18.3. vì vậy là bọn họ vẫn xong các bước cài đặt Appium nhằm sẵn sàng viết chạy thử script.

Xem thêm: Choi Game Thoi Trang Winx Bloom Va Flora Musa Xinh Dep, Chơi Game Winx Trang Điểm


Chuẩn bị : 1.Thông tin App Test 2.Phần mượt Appium 3.Android Studio 4.Các lib cung ứng testCác lib hỗ trợ : 1.Appium client libraries: Tạo phiên làm việc auto bên trên server 2.Selenium libraries: Hỗ trợ liên kết máy vi tính với trang bị di động cầm tay, auto thực hiện 3.Lang 3 Libraries: Hỗ trợ kết nối Api java.lang của hệ thống, cách xử lý logic 4.TestNg Libraries: Hỗ trợ thử nghiệm nhiều case và một lúc.