# 前言: 有時候定位元素的時候,你使出了十八班武藝還是定位不到,怎么辦呢?(面試經常會問) 那就拿出絕招:點元素所在位置的坐標 tap用法 1.tap是模擬手指點擊,一般頁面上元素 的語法有兩個參數,第一個是positions,是list類型最多五個點,duration是持續時間,單位毫秒 ...
前言 appium有時候定位一個元素很難定位到,或者說明明定位到這個元素了,卻無法點擊,這個時候該怎么辦呢 求助大神是沒用的,點擊不了就是點擊不了,appium不是萬能的,這個時候應該轉換思路,換其它的方法去點擊,比如我們可以用adb去執行點擊事件 input事件 .先查看input事件語法有哪些,首先確保手機連上電腦 我這里是電腦上打開的手機模擬器 .input可以實現的功能 輸入文本信息:in ...
2018-05-02 23:37 3 8136 推薦指數:
# 前言: 有時候定位元素的時候,你使出了十八班武藝還是定位不到,怎么辦呢?(面試經常會問) 那就拿出絕招:點元素所在位置的坐標 tap用法 1.tap是模擬手指點擊,一般頁面上元素 的語法有兩個參數,第一個是positions,是list類型最多五個點,duration是持續時間,單位毫秒 ...
前言:appium定位也不是萬能的,有些元素還是定位不到,這個時候只能換一個方式定位了,可以使用這個adb shell模擬點擊。 1.input可以實現的功能 輸入文本信息:input text guolinli 物理按鍵操作: input keyevent ...
解鎖(KEYCODE_NOTIFICATION): adb shell input keyevent ...
前言 上一篇提到“adb shell input textyoyo“ 可以通過adb 輸入英文的文本,由於不支持unicode編碼,所以無法輸入中文,github上有個國外的大神寫了個ADBKeyBoard輸入法的apk,完美支持unicode編碼,也能輸入中文和其它字符 ...
前言 adb連手機的時候經常會出現offline的情況,一般殺掉adb,然后重啟adb可以解決。 如果發現不管怎么重啟adb都連不上,一直出現offlie的情況,這個時候很大可能就是adb的5037端口被其它應用占了 offline 1.如果之前一直都能正常連上adb,突然連不上了,可以用 ...
前言 用手機連電腦的時候,有時候需要把手機(模擬器)上的文件導出到電腦上,或者把電腦的圖片導入手機里做測試用,我們可以用第三方的軟件管理工具直接復制粘貼,也可以直接通過adb命令導入和導出。 adb shell 1.在導入和導出前先對adb shell基本操作熟悉下,cmd輸入adb ...
前言 做app測試,遇到異常情況,查看日志是必不可少的,日志如何輸出到手機sdcard和電腦的目錄呢?這就需要用logcat輸出日志了 以下操作是基於windows平台的操作:adb logcat | find linux平台的操作可以把find改成grep: adb logcat | grep ...
前言 學android測試,adb是必學的,有幾個常用的指令需要熟練掌握 一、檢查設備 1.如何檢查手機(或模擬器)是連上電腦的,在cmd輸入: >adb devices 2.一定要看到上圖紅色區域的,設備名稱,然后接着是device(如果看到這里是offline,那就是 ...