嗨,我有一个大问题,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