測試流程
1.連上 Appium Server
2.用 Appium Inspector 查看、定位元素
3.用 Python 寫腳本 (其他語言也可以)
*4. 可以用Vysor來查看畫面
Image Not Showing
Possible Reasons
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →
搭建 Appium 環境
教學文件
- 安裝 Appium https://github.com/appium/appium
必要:app的自動化測試框架 透過WebDriver協議驅動。
- 安裝 node / npm https://nodejs.org/en/
必要:Appium 依赖 Node.js,所以需要安装 Node 和 npm 来管理包和依赖。
- 安裝 Python https://www.python.org/downloads/
必要:自動化腳本。
- 安裝程式語言 ex:Appium-Python-Client (注意版本過高或過低的兼容問題)
必要:測試腳本(python)通過Appium-Client與Appium Server通信
- 安裝JDK https://www.oracle.com/java/technologies/downloads/?er=221886
必要:Java 是 Android 開發的基礎,Appium 也依賴於它,因此需要安裝 JDK。
- 安裝SDK https://developer.android.google.cn/studio?hl=zh-tw
必要:Android SDK 提供了 Android 開發和測試所需的工具,必須安裝。
設置環境
- 設置 JDK SDK環境變數
- 設置 Desired Capabilities
- 設置開啟手機的開發者模式
更多功能
- 安裝 Appium-desktop (Appium Server GUI)
https://github.com/appium/appium-desktop/releases/tag/v1.17.1-1
- 安裝appium-doctor
可以檢查Android執行環境
- 安裝Tesseract
可以用來識別圖片中的數字 例如驗證碼
https://blog.csdn.net/qq_38463737/article/details/109679007