嗨,我有一個大問題,Selenium-xpath已停止查找元素
我一直在創建一個自動化腳本,並且一直在測試它,因爲我一直在構建。 我已經到了第109行,現在第64行已經開始失敗。
此行以前一直工作很多次,並且突然停止,沒有任何真正的信息幫助解決。
這裏是我使用XPath來提取
<div id="content_category_4c42556772376a443736343d_cars" class="category-content" style="display: block;">
<div id="item_4a7366327a7877496d68303d" class="item">
<div id="item_484a3250456b6e754464733d" class="item">
<div id="item_422f585379587a766749553d" class="item">
</div>
元素我使用下面的代碼使用XPath列表
String carsinAuction = selenium.getValue("//*[@class='item'][1]");
這個選擇的第一個項目碼行整天工作正常,現在每次執行腳本都會失敗。我現在得到一個錯誤,找不到元素。
當我導航到頁面並使用firepath輸入相同的xpath時,找到元素。
有沒有人有任何想法,爲什麼這會突然停止工作,以前有沒有發生過這種情況?
我試圖搜索論壇的答案,但我不能找到一個搜索詞彙,將有意義的結果帶回我的問題。
在此先感謝
託尼
'硒。的getValue()'?!?!代碼中的「selenium」是什麼? – SiKing
try(// * [@ class ='item'])[1] .. – SIslam