appium IOS 真機踩坑分享 NoSuchElementError
selenium.common.exceptions.NoSuchElementException: Message:
An element could not be located on the page using the given search parameters.;
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Stacktrace:
NoSuchElementError: An element could not be located on the page using the given search parameters.
本來指令碼好用,突然就不好用了,定位不到元素,解決了 2 小時左右
嘗試加入等待時間未解決
透過 inspector 可成功定位到元素
檢視 context,也只有 native
嘗試了升級 appium-python-client 和 selenium 版本也未解決
重啟手機、重啟電腦,也未解決
最後打算,列印頁面原始碼檢視,結果加入這句,欸,就可以定位到了,服了,也不知道啥原因。。。
log.info(f"page_souce: {app_driver.page_source}")
但是,不加依舊定位不到
環境:
windows11
真機 13promax 16.6
appium 版本 2.11.1
tidevice 版本 0.12.10
appium-python-client 版本 2.11.1
selenium 版本 4.11.2
相關文章
- Mac Appium環境搭建及連線ios真機MacAPPiOS
- Nuxt.js踩坑分享UXJS
- 小紅書分享踩坑和解決
- iOS私有Pod, 指南+踩坑iOS
- Realm ios踩坑筆記iOS筆記
- Android 真機搭建 React-Native 環境踩坑記錄AndroidReact
- iOS11踩坑記錄iOS
- [iOS]KVOController踩坑記iOSController
- Appium-Python-Client 4.+版本踩坑實錄APPPythonclient
- 【轉】NO.3、python+appium+ios,遍歷真機元素,得到webviewPythonAPPiOSWebView
- ReactNative 踩坑之 iOS 原生元件ReactiOS元件
- iOS 踩坑之 "YYYY-MM-dd"iOS
- python+Appium+夜神模擬器連線---踩坑PythonAPP
- Appium 在 IOS 真機測試時啟動應用後經常卡死APPiOS
- PWA - ios 新增到桌面功能(踩坑之路)iOS
- iOS自動化打包部署踩坑記iOS
- 微信網頁自定義分享踩坑日誌網頁
- 真機測試遇到的坑!
- IOS真機除錯iOS除錯
- iOS開發之UIRefreshControl使用踩坑iOSUI
- Xcode10和iOS12踩坑XCodeiOS
- 【iOS】小知識點_AND_踩過的坑iOS
- 魅族手機onTouchEvent 、onLongClick踩坑GC
- “踩坑”經驗分享:Swift語言落地實踐Swift
- 小程式中使用 lottie 動畫 | 踩坑經驗分享動畫
- iOS12-Xcode10-App真機除錯以及一些坑iOSXCodeAPP除錯
- angular踩坑Angular
- 相容踩坑
- Flutter 踩坑Flutter
- vue踩坑Vue
- CDH踩坑
- THEOS踩坑。。。
- Flutter 接入iOS蘋果內購支付踩坑過程FlutteriOS蘋果
- 小程式踩坑填坑
- Nuxt開發經驗分享,讓你踩少點坑!UX
- 騰訊 iOS 三面-這是我踩過的坑!iOS
- 使用 Jenkins 配置 iOS 持續整合踩坑實錄JenkinsiOS
- vue-cli + es6 + axios專案踩坑VueiOS