元素定位方式
id可以不唯一,web當中id是唯一的
class表示元件的名稱,類似於web當中tagname
content-desc 元素標識(經常沒有)
uiautomator
xpath(相對路徑,一般用,手機解析頁面速度比較慢)
原生環境三種輔助定位工具
uiautomatorview 最好用這個
weditor python 終端輸入weditor自動啟動,不要和uiautomatorview同時使用,會衝突的
python automator2庫
webview環境定位元素
chorme inspect chrome中輸入:chrome://inspect(需要科學上網)
uc tools
原生環境切換到webview環境
切換到原生:driver.switch_to.context(none)
chromedriver路徑配置
元素定位方式Xpath總結
一.絕對路徑 不要使用,除非已經使用了所有方式仍然無法定位 方法 根據實際目錄,逐層輸寫。例子 find element by xpath html body div 2 form span input div 2 指第2個元素 二.相對路徑 建議使用 方法 首先找目錄元素是否有 精準元素 即唯一能...
CssSelector常用定位方式總結
使用cssselector來定位頁面中的元素,是經常使用的方式,本文列出典型的使用方法。1.根據 標籤定位 tagname 定位的是一組,多個元素 e.g find element by cssselector div 2.根據 id屬性定位 注意id使用 表示 e.g find element b...
5 App使用定位
1 定位方法 2 定位的實現 system h5內建定位 amap 高德定位 出現的問題,在打包後使用system wgs84 只能獲取到當前位置的經緯度資訊,沒有位置資訊 原因不知,可能系統內建定位模組不支援地理反編碼 解決方案 注意座標系 1 使用js api中的位址解析 var map new...