1. 驅動
import os, time, unittest desired_caps = {}
return driver |
注意:其中第9行,如果使用appium安裝應用的話則需要,手動安裝則注銷掉 |
10,11行有幾種方法得到,建議使用解析apk直接得到,方法如下: |
[cmd] aapt dump badging D:\zhihu.apk |
![]()
|
![]()
|
此處有個坑,開發者選項里面需要勾選一個使用自動化的一個選項,記不清到底是什么了,換了個手機竟然連接不上了…╮(╯▽╰)╭好氣呀
1. 編寫用例.
使用D:\Android\android-sdk\tools下面的一個工具進行定位 |
![]()
|
![]()
|
點擊它 |
![]()
|
一般用test定位 |
2. 簡單代碼
driver = self.driver |
涉及到一些隱私內容,已經替換成xxx |
3. 其他
Appium是由selenium繼承來的,所以使用appium的話需要有一些selenium的經驗,畢竟selenium的環境比appium好搭太太太多了,至於再深入的東西,可以使用unittes框架,或者pytest.