「docker實戰篇」python的docker爬蟲技術-移動端自動化測試工具appium介紹和安裝
阿新 • • 發佈:2019-04-28
pytho sele 測試套件 chrom 官方 介紹 分享 平臺 語言
原創文章,歡迎轉載。轉載請註明:轉載自IT人故事會,謝謝!
原文鏈接地址:「docker實戰篇」python的docker爬蟲技術-移動端自動化測試工具appium介紹和安裝(六)
Appium是一個自動化測試開源工具,支持iOS和android平臺上的移動原生應用、移動Web應用和混合應用。Appium是一個跨平臺工具,它允許測試人員使用同樣的接口、基於不同的平臺寫自動化測試代碼,大大增加了測試套件間代碼的復用性。
- 移動原生應用:是指那些用iOS或者android sdk寫的應用;
- 移動web應用:是指那些使用移動瀏覽器訪問的應用,appium支持iOS的safari和android上的chrome;
- 混合應用:是指原生代碼封裝在網頁視圖(原生代碼和web內容交互)。
Appium
- 官網
http://appium.io/
-
介紹
- Appium是一個自動化測試開源工具,支持iOS和android平臺上的移動原生應用、移動Web應用和混合應用。appium封裝了標準的selenium類庫。
- appium客戶端類庫實現了Mobile JSON Wire Protocol,W3C,WebDriver spec
- appium服務端定義了官方協議的擴展,為了appium用戶提供了方便的接口來執行各種設備動作
- 特點
- appium 選擇了client 和server的設計模式
- appium 擴展了webDrive的協議
- 多平臺,多語言
- 工作原理
- 下載地址
https://github.com/appium/appium-desktop/releases/tag/v1.9.0
- 安裝
需要安裝jdk環境變量。
- 使用appium
PS:這裏只是安裝和介紹appium,其實並不難,後面會集合實際需求來靈活的使用。
「docker實戰篇」python的docker爬蟲技術-移動端自動化測試工具appium介紹和安裝