關於使用 Appium 的 wda 測試 IOS 的 XCUI 框架 app 中元素的問題
我們的 app 開發目前不支援加入 id,xpath 太慢,所以我基本都用 chan 定位,我發現在不同的 ios 系統中(或者不同的螢幕中),元素的位置順序會不一樣的比如如下,這有辦法控制嘛?比如打包的時候加上引數,否則定位就不準了,有經驗的大佬說說看唄,謝謝~
ip6 中我知道了的元素位置如下
<XCUIElementTypeWindow>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeStaticText name="">
<XCUIElementTypeOther>
<XCUIElementTypeButton name="我知道了1">
<XCUIElementTypeButton name="我知道了2">
ip6p 中我知道了的元素位置如下,多了 2 層 XCUIElementTypeOther,而且我知道了的順序也發生了變化
<XCUIElementTypeWindow>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeOther>
<XCUIElementTypeStaticText name="">
<XCUIElementTypeOther>
<XCUIElementTypeButton name="我知道了2">
<XCUIElementTypeButton name="我知道了1">
相關文章
- 關於 Appium 中 ios 自動化測試的幾個問題,請教下大神,謝謝APPiOS
- Appium 的 ios 中 webview 問題APPiOSWebView
- 關於 App 啟動時間測試的問題APP
- iOS自動化測試的那些乾貨:關於appium啟動報錯問題的解決辦法iOSAPP
- 相同 App 同步迭代中的測試問題APP
- 電商APP測試過程中遇到的問題APP
- stf 生成的 wda 並不能使用者 appium ios 自動化,怎麼破APPiOS
- 關於軟體測試的7個核心問題
- 關於Electron框架應用的安全測試框架
- 關於效能測試時線上介面訪問比例的整理的問題
- SpringBoot中關於Mybatis使用的三個問題Spring BootMyBatis
- robotframework + appium進行自動化測試時遇到的問題FrameworkAPP
- 關於iOS開發中copy的使用iOS
- 關於 K8S 在測試中的疑問K8S
- 關於 iOS 中的庫iOS
- 面試中關於nginx的問答面試Nginx
- 想問問各位 app 測試 adb 命令相關的東西APP
- 關於unity專案匯出iOS工程的問題UnityiOS
- 效能測試 有關 service mesh 的問題
- 關於Integer面試的一個問題面試
- 關於 pytest Case 遇到重試的問題
- ios App測試iOSAPP
- Appium 關於微信 H5 頁面切換 webview 的問題APPH5WebView
- 關於工作中遇到的問題
- 關於cuda中的函式問題函式
- APPIUM+IOS 點選介面元素APPiOS
- Servlet中關於web.xml的測試ServletWebXML
- APP測試中IOS和Android的區別,有哪些注意點?APPiOSAndroid
- 關於shiro+springMVC整合使用的問題SpringMVC
- 關於在forEach中使用await的問題AI
- ios XCUIElement 元素定位問題iOSUI
- 關於this指向的問題
- 面試中關於Redis的問題看這篇就夠了面試Redis
- Python中的單元測試框架:使用unittest進行有效測試Python框架
- iOS面試中經常問的點 - 基礎問題(一)iOS面試
- 關於python中填充缺失值的問題Python
- 關於setInterval和setTImeout中的this指向問題
- 關於 mysql 中的 rand () 查詢問題MySql