如果有以下元素,存在唯一的classname,但是運行過程中報錯,是什麼原因呢?
報錯信息:
原因:可能因爲頁面中存在多個iframe,導致定位不到元素
解決辦法:定位元素之前先切換到對應的iframe,通過swich to frame進行切換
selenium自動化測試:有唯一的元素但是運行腳本的過程中定位不到對應的元素
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
WebDrriver學習筆記——獲取驗證信息
qq_39322743
2020-07-06 18:45:58
亂序拼圖驗證的識別並還原 puzzle-captcha(開源)
S.F.
2021-12-01 00:53:28
selenium+python設置爬蟲代理IP
hjhkkkl
2020-07-07 23:00:04
谷歌瀏覽器更新之後,自動化測試驅動報錯:This version of ChromeDriver only supports Chrome version 81
我不学java
2020-07-07 21:21:41
Selenium自動翻頁爬取證券公司公告信息——以中國平安爲例
FLYING TARDIS
2020-07-07 15:17:33
selenium回放按鈕不可用。
options--Format---HTML 可以 錄製簡單腳本,回放不成功。常見情況 1.彈出窗被FIrefox阻止, 2.一些對像無法識別
qq_26535453
2020-07-07 06:10:27
WebDriver學習筆記——控制瀏覽器後退和前進
qq_39322743
2020-07-06 18:45:58
WebDriver學習筆記——警告框處理
qq_39322743
2020-07-06 18:45:58
WebDriver學習筆記——下拉框處理
qq_39322743
2020-07-06 18:45:58
WebDriver學習筆記——操作Cookie
qq_39322743
2020-07-06 18:45:58
自動化測試模型——基本概念
qq_39322743
2020-07-06 18:45:48
WebDriver常用筆記——清除文本/單擊按鈕/輸入文本
qq_39322743
2020-07-06 18:45:48
WebDriver學習筆記——窗口截圖和關閉窗口
qq_39322743
2020-07-06 18:45:48