每天一個安卓測試開發(fā)小知識之 (一)--- 認識adb
每天一個安卓測試開發(fā)小知識之 --- 認識adb
安卓手機如何進行自動化測試
一般安卓手機進行自動化測試需要使用usb線連接到主機上,在主機上運行自動化測試代碼來實現(xiàn)自動化
1.1 主機是如何控制手機
主機控制手機是通過adb來實現(xiàn)的 adb是什么 谷歌官方adb簡介
- adb如何使用
- adb需要先下載,不同的操作系統(tǒng)對應下載不同的sdk-tools
下載鏈接
![不同的操作系統(tǒng)對應下載自己的sdk-tools]()
- 下載到本地后解壓,以linux為例,解壓后得到以下文件
![在這里插入圖片描述]()
- 將該文件夾的絕對路徑添加到環(huán)境變量中,例如加入到臨時:
打開一個shell 執(zhí)行命令export PATH="***/platform-tools:$PATH"(***/platform-tools需要改成自己的真實路徑)
正常使用需要添加到環(huán)境變量中,臨時變量只在本shell中有用 !! - 執(zhí)行adb 就可以獲取到幫助啦
![在這里插入圖片描述]()
1.2 手機如何設置,主機才能使用adb對其控制
手機需要打開開發(fā)者模式,步驟如下 (以小米手機為例)
-
打開設置 - 點擊我的設備
![在這里插入圖片描述]()
-
下滑 點擊 全部參數(shù)與信息
![在這里插入圖片描述]()
-
連續(xù)點擊os版本 7次左右 直至出現(xiàn)您已進入開發(fā)者模式的toast
![在這里插入圖片描述]()
-
手機設置中搜索開發(fā)者 -進入開發(fā)者設置
![在這里插入圖片描述]()
-
打開 usb調(diào)試 (打開時,會出現(xiàn)警告彈窗,點擊確認就好)
![在這里插入圖片描述]()
-
手機連接usb插入到主機的usb端口,手機會出現(xiàn)驗證彈窗(如果沒有出現(xiàn),多插拔幾次)點擊確認
![在這里插入圖片描述]()
到這一步手機和主機的前置操作就已經(jīng)完成啦
接下來就可以通過adb進行控制手機。常見的adb命令我們下期再分享
每天進步一點點!!









浙公網(wǎng)安備 33010602011771號