Appium là gì? Chỉ dẫn cài đặt Appium

Kiểm thử phần mềm là 1 công việc ko hề dễ dàng. Vì thế, việc dùng những phần mềm tương trợ trong việc kiểm thử sẽ mang trong mình lại kết quả phải chăng hơn cho đội ngũ phát triển thành dự án. Trường hợp bạn đang tìm bí quyết để kiểm thử UI cho những thiết bị di động hay những ứng dụng Native, Hybrid, Appium là ứng viên sáng giá dành cho bạn. Vậy, Appium là gì? Phương pháp cài đặt Appium ra sao? Những thắc mắc này sẽ được Tino Group chỉ dẫn chi tiết trong bài viết nhé!

Tìm hiểu về Appium

Appium là gì?

Appium là 1 công cụ kiểm thử tự động động mã nguồn mở dành cho những ứng dụng Native, Cellular Net app, Hybrid app trên cả 2 nền móng Android và iOS hoàn toàn miễn phí tổn!

Ko chỉ tương trợ kiểm thử phần mềm trên những nền móng giả lập (simulator/emulator) mà còn tương trợ kiểm thử trên những thiết bị thực tế(bodily gadget).

Appium là 1 phần mềm được phát triển thành từ hệ thống nền móng Selenium, giúp phần mềm này có thể kế thừa mọi những Object, cấu trúc và cú pháp. Vì thế, Appium có thể khiến việc đa nhiệm, “đa nền móng”, cho phép bạn dùng API giống nhau để check phần mềm trên nhiều nền móng khác nhau. Điều này sẽ khiến giảm thời kì để thiết lập từng bộ check suite cho từng nền móng.

Vì sao nên dùng Appium?

Theo triết lý của nhà phát triển thành Appium, phần mềm Appium được thiết kế để đáp ứng những nhu cầu kiểm thử cho những ứng dụng trên nền móng di động theo 4 triết lý sau:

  • Ko cần bắt buộc biên dịch lại ứng dụng hay sửa đổi ứng dụng của mình để tự động động hóa ứng dụng.
  • Bạn ko cần trói buộc ứng dụng của mình trong 1 ngôn ngữ lập trình hay 1 framework cụ thể nào để viết check case hay chạy phần mềm.
  • 1 cellular automation framework ko nên “sáng tạo bánh xe lại” lúc muốn phát triển thành API tự động động.
  • 1 cellular automation framework mã nguồn mở, trên tinh thần lẫn trong thực tế!
Xem Thêm  Gala Video games (GALA) là gì? Thông tin chi tiết về dự án Gala Video games

Sở hữu tinh thần đấy, Appium siêu đáng để dùng lúc:

  • Appium tương trợ đa ngôn ngữ, đa nền móng như họ đã giới thiệu
  • Giúp kiểm thử quy hồi cho những ứng dụng cellular 1 bí quyết đơn giản. Đặc biệt là đối có những ứng dụng liên tục được thêm và những chức năng và tính năng new.

Bạn có thể so sánh giữa Appium và những phần mềm khác trong ảnh dưới đây, bài check được thực hành bởi Testdroid.

Tuy nhiên, Appium ko bắt buộc là 1 phần mềm kiểm thử hoàn hảo. Bạn nên lưu ý 1 số điểm dưới đây:

  • Appium kiểm thử trên nền móng iOS thực sự chưa phải chăng, script chạy siêu chậm
  • Chỉ tương trợ Android phiên bản new và thấp nhất là phiên bản 4.2.
  • Toast message ko được tương trợ
  • Ko tương trợ chạy Appium Inspector trên Home windows.
  • Tương trợ những ứng dụng Hybrid app còn kém. Dí dụ ko tương trợ check chuyển đổi từ net app sang Native App và vice-versa.

Chỉ dẫn cài đặt Appium

Điều kiện tiên quyết lúc dùng Appium

Trước lúc khởi đầu cài đặt Appium, bạn nên cài đặt những phần mềm/ ứng dụng dưới đây trước. Lưu ý: chỉ nên cài đặt phiên bản ưu thích có công việc của bạn thôi nhé!

Dí dụ: giả dụ đã cài đặt Eclipse bạn ko nhất thiết bắt buộc cài đặt thêm Android Studio. Tuy nhiên những thư viện hay APK App data bạn cũng nên cài đặt nhé!

  • Cài đặt ANDROID SDK (Studio) tải về tại đây
  • Cài đặt JDK (Java Growth Equipment)
  • Cài đặt Eclipse
  • Cài đặt TesTino Group for Eclipse
  • Cài đặt Selenium Server JAR
  • Cài đặt Appium Consumer Library
  • Cài đặt APK App Data trên Google Play
Xem Thêm  Chỉ dẫn cài đặt Tawk.lớn cho web site WordPress miễn phí tổn 100%

Bên cạnh ra, bạn còn có 1 lựa lựa chọn là cài đặt JavaScript. Tuy nhiên, lúc bạn cài Appium server, JavaScript sẽ tự động động cài đặt có file “Node.exe” và NPM sẽ được tự động động cài đặt theo phiên bản Appium.

Cài đặt Appium cho Desktop

Appium Studio là 1 phần mềm GUI mã nguồn mở để cài đặt cho Appium Server. Thông thường, bạn có thể cài đặt combo Appium Server + Appium Studio ngay trên trang chủ của Appium.

Bước 1: tới trang chủ của Appium và nhấn vào Obtain Appium để tải bộ cài đặt Appium về máy.

Đối có Home windows, file exe sẽ nặng khoảng 160MB. Tùy thuộc} thuộc vào tốc độ mạng, bạn sẽ tải Appium nhanh hay chậm.

Bước 2: sau thời điểm tải về xong, bạn chỉ cần nhấn đúp vào file .exe để chạy cài đặt Appium.

Bước 3: đối có thiết bị chạy hệ điều hành Home windows, lúc chạy Appium bạn sẽ thấy màn hình chính của Appium để dùng. Đối có máy MAC, bạn sẽ cần chạy cài đặt từ file .dmg.

Bước 4: bạn chỉ cần nhập liên hệ host và port của server vào để chạy thử ngay tức khắc. Tino Group dự định sẽ chia bước này ra thành 1 phần new, tuy nhiên những bước cũng khá ngắn nên phần khởi động Appium, Tino Group xin phép gộp chung vào nhé!

Bước 5: Sau khoản thời gian nhập xong, bạn click on vào Begin Server, 1 server new sẽ tự động động chạy trên máy chủ bạn đã chỉ định. Màn hình log output sẽ hiện ra.

Xem Thêm  Phương pháp chuyển file CAD sang PDF ko màu sắc, màu sắc trắng đen

Bước 6: để khởi đầu 1 phiên khiến việc new, bạn nhấn vào File => New Session Window.

Bước 7: lúc này, bạn có thể nhập những case check của bạn vào Desired Capabilities để thử nghiệm rồi đấy!

Cài đặt Appium cho Android Studio trên Home windows

Để cài đặt Appium cho Android Studio trên Home windows, bạn sẽ cần bắt buộc cài đặt Android Studio trước. Tiếp tục bạn chỉ cần thực hành như sau:

Bước 1: tạo 1 venture new trong Android Studio

Bước 2: giải nén thư viện shopper nhưng giữ chúng riêng có file Appium jar.

Bước 3: chuyển sang giao diện venture view trong Android Studio

Bước 4: tìm theo liên hệ, bạn đã giải nén những file tại bước 2 => thêm chúng vào thư viện lib trong ứng dụng của bạn C

Bước 5: chọn mọi những file trong lib tiếp theo chuột bắt buộc => Add As Library…

Sau khoản thời gian đã add xong, bạn sẽ thấy 1 file có tên là construct.gradle xuất hiện trong thư phần của ứng dụng. Để dùng, bạn nhấn đúp vào và rebuild lại venture.

Quy trình rebuilt hoàn thành và thành công đồng nghĩa có việc ứng dụng Appium đã cài đặt vào trong Android Studio của bạn.

Tới đây, Tino Group hy vọng rằng bài viết đa có thể giúp bạn hiểu hơn về Appium là gì cũng như bí quyết để cài đặt và dùng Appium. Trong quy trình cài đặt xảy ra rắc rối, bạn có thể copy mã lỗi và dán lên Google để tìm tìm kiếm bí quyết giải quyết nhé! Tino Group chúc bạn cài đặt thành công và dùng Appium hiệu quả!

Những câu hỏi thường gặp về Appium

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Middle, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí MinhVăn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333Tổng đài miễn phí tổn: 1800 6734
  • E mail: gross [email protected]
  • Web site: www.tino.org