原文:Python+Appium自動化測試(11)-location與size獲取元素坐標

appium做app自動化測試過程中,有時需要獲取控件元素的坐標進行滑動操作。appium中提供了location方法獲取控件元素左上角的坐標,再通過size方法獲取控件元素的寬高,就可以得到控件元素更多的坐標。 一,獲取元素坐標的方法 ,size獲取元素的寬 高 ,location獲取元素左上角坐標 ,由此可以計算出元素其他的坐標 二,使用場景 需要對元素進行滑動時,我們可以考慮先獲取元素的坐標 ...

2020-09-17 18:35 0 1114 推薦指數:

查看詳情

Python+Appium自動化測試(12)-通過坐標定位元素

在使用appium做app自動化測試的過程中,可能會遇到元素的屬性值不是唯一的情況,導致不能通過find_element_bi_xx()方法定位元素,這個時候我們就可以通過坐標來定位元素。 1,通過絕對坐標定位(不推薦) 在手機(或模擬器)的開發者選項里打開指針位置,任意點的絕對坐標都能獲取 ...

Sat Sep 19 19:11:00 CST 2020 0 970
Python+Appium自動化測試(5)-appium元素定位常用方法

對於Android而言,查找appUI界面元素屬性的工具有三種:appium desktop,uiautomatorviewer.bat,weditor。之前已經介紹過了weditor的使用,這里我將通過使用uiautomatorview工具查看元素的屬性值,來介紹Android app ...

Sat Aug 29 22:55:00 CST 2020 0 463
Python+Appium自動化測試(6)-元素等待方法與重新封裝元素定位方法

appium自動化測試腳本運行的過程中,因為網絡不穩定、測試機或模擬器卡頓等原因,有時候會出現頁面元素加載超時元素定位失敗的情況,但實際這又不是bug,只是元素加載較慢,這個時候我們就會使用元素等待的方法來避免這種情況,增加代碼的健壯性。 一,元素等待方法 1,強制等待 2,隱式等待 ...

Tue Sep 01 23:40:00 CST 2020 0 644
Python+Appium實現自動化測試

一、環境准備 1.腳本語言:Python3.x IDE:安裝Pycharm 2.安裝Java JDK 、Android SDK 3.adb環境,path添加E:\Software\Android_SDK\platform-tools 4.安裝Appium for windows,官網 ...

Tue Mar 24 05:50:00 CST 2020 1 18985
Python+Appium實現APP自動化測試

一、環境准備 1.腳本語言:Python3.x IDE:安裝Pycharm 2.安裝Java JDK 、Android SDK(其中一個模塊安裝降低版本,據目前選擇29版本,不要30版本) 3.adb環境,path添加D:\app\Android_SDK\platform-tools ...

Mon Aug 24 19:18:00 CST 2020 0 3645
Python+Appium自動化測試(7)-截圖方法

一,selenium模塊的兩種截圖方法 get_screenshot_as_file(filename) 參數filename為截圖文件保存的絕對路徑,如: save_screensho ...

Fri Sep 04 05:58:00 CST 2020 0 1015
Python+Appium自動化測試(4)-使用weditor進行元素定位

一,weditor的安裝與使用 首選需要在電腦上配置好Python環境 下載安裝命令如下,加上鏡像下載速度更快: pip install weditor -i https://pypi.tuna.tsinghua.edu.cn/simple 啟動weditor命令 ...

Sat Aug 22 21:25:00 CST 2020 0 476
python+appium自動化測試-獲取短信+圖片驗證碼

本篇文章主要講述的是如何自動獲取短信驗證碼和如何自動獲取圖片驗證碼,並寫入到對應的輸入框中(以下均使用微博的找回密碼作為示例) 獲取短信驗證碼的方法有三種,如下所示: 在手機的通知欄中獲取短信內容 通過監控手機日志獲取短信驗證碼 通過redis獲取短信驗證碼 以下只寫出 ...

Tue Nov 16 17:54:00 CST 2021 0 136
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM