求助基於 APP 騰訊 X5 的 webview 控制元件無法識別的問題
最近使用appium執行測試時遇到了點問題,這個問題以前偶爾也出現過,當時出現了之後過了幾天又恢復正常了,就一直沒再去研究它。
我想這個問題應該大家經常也會遇到,想請教各位大神,該如何解決。
我測試的應用是混合H5應用,之前編寫的指令碼一直都能正常識別頁面中webview裡的控制元件,appium-destop裡也能看得到對應的XPATH樹資訊,如下圖
但某天之後,webview裡的控制元件無法識別了,報noSuchElementExcption錯誤,提示找不到控制元件。
appium-destop中檢視一下,發現原來的android.webkit.WebView變成了com.tencent.tbs.core.webkit.WebView,相應的子元素內容直接沒有了,導致無法定位控制元件。
起初我理解為APP更改了該部分的webview核心,替換為了騰訊TBS的X5核心來展示webview內容,於是我嘗試參考網上關於測試微信小程式應用的配置去重新除錯,發現還是不行。
不知各位大神是否遇到過,求指教呀
相關文章
- 基於騰訊 x5 的引擎開發的混合 app,appim 切換 webview 時報錯。哪位大佬幫忙看看,有償解決。謝謝~APPWebView
- [求助]關於Appfuse中Form的scope問題APPORM
- 騰訊X5核心 WebView 實踐總結WebView
- Appium 的 ios 中 webview 問題APPiOSWebView
- 求助:關於ofbiz頁面無法載入圖片問題
- 解決idea中無法識別主類的問題Idea
- [提問交流]關於Jquery Append鉤子的問題,大神求助!jQueryAPP
- win7系統無法再識別隨身碟的問題Win7
- EXECL無法開啟,問題定位資料,識別不了
- Appium 關於微信 H5 頁面切換 webview 的問題APPH5WebView
- 求助關於JdonFrameworkTest的一個問題Framework
- 求助:關於系統超時的問題
- 【求助】關於xml-rpc的問題XMLRPC
- 關於 Google 電子表格無法訪問的問題Go
- 求助,castor的問題AST
- 基於騰訊x5封源庫,提高60%開發效率
- aix6.1安裝12.1.0.2rac無法識別共享磁碟的問題AI
- 基於webview的選擇滑動控制元件(PC和wap版)WebView控制元件
- 【Android Web】騰訊X5瀏覽器的整合與常見問題AndroidWeb瀏覽器
- app中的webview通識篇(上)APPWebView
- 關於requests的session方法無法保持cookie的問題。SessionCookie
- 關於listener無法啟動的問題解決
- 如何解決MacOS無法登入app store的問題?MacAPP
- 關於docker無法訪問倉庫的映象代理問題Docker
- 關於Java NIO的一些問題,求助。Java
- [求助]關於系統的國際化問題
- [求助]jboss-tomcat下的ejb,webapp問題TomcatWebAPP
- 基於OCaml的識別程式
- Excel無法做到的問題Excel
- AIX 系統安裝netbackup client後,netbackup server 無法識別的問題AIclientServer
- 求助關於jre版本問題!!!
- 關於Qt無法直接使用cout和cin的問題QT
- 普通Webview vs X5 vs sonicWebView
- MySQL無法識別中文MySql
- 有模有樣解決Flutter裡Webview無法訪問HTTP頁面的問題FlutterWebViewHTTP
- python無法識別命令的解決Python
- 索引無法消除排序的問題索引排序
- 有個關於多執行緒的識別問題執行緒