gpt4 book ai didi

Java + Selenium : ElementNotVisibleException

转载 作者:太空宇宙 更新时间:2023-11-04 13:06:08 29 4
gpt4 key购买 nike

我使用 EBays 的高级上传工具(URL:http://cgi5.ebay.com/ws/eBayISAPI.dll?NewListing&cpg=20&aid=1&from=wn&sid=529765574701&itemid=0&cat1=177005)。我点击黄色框“点击添加照片 - 需要第一张照片” - 我可以使用 XPath ".//*[@id='upl-fileInp']"; 上传第一张照片。但是,当我尝试使用 XPath ".//input[contains(@class,'upl-fileInp')]" 上传第二张或第三张照片时,我在 Selenium 中遇到元素不可见异常。我了解错误的根源,但我没有看到该元素不可见。我尝试了许多不同的 XPath 变体,但没有成功。我尝试过 webdriver wait 也没有成功。 HTML 代码为:

<li kp="1" data="">
<span class="tg-li">
<div class="thumb" style="border: 1px solid rgb(255, 255, 255);">
<div class="disableLyr" style="display: none;"/>
<a class="del" title="delete"/>
<div class="guide">
<div class="throb">
<a class="addPicBtn" style="display: block;">
<i/>
<b>Add photos</b>
<input id="upl-11450764546022" class="upl-fileInp" type="file" multiple="" title="Select photos" value="" name="d"/>
</a>
<div class="picIcon" style="display: none;"/>
<a class="genericError" tabindex="0" style="border: 1px solid rgb(255, 255, 255);">
</span>
</li>
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li kp="1" data="">
<li class="last" kp="1" data="">
</ul>
<div id="tg-mainPicPnl" tabindex="-1">Main photo</div>
</div>
<div class="arrow rt">
</div>
<!-- TODO: Remove. Replaced by BubbleText. ******************************************* Thumbnails gallery tooltip *********************************************** <div id="tg-tooltip"><div class="ptr"></div><div class="msg"><div class="pad"><span class="hdg"></span><b>:</b><span class="bdy"></span><div class="hide"></div></div></div></div>-->
<!--******************************************* BubbleText ***********************************************-->
<div id="bt-bubbleTextTmp" class="puBubbleText">
<div id="up-uploadBtnWrap" style="display: inline-block;">
</form>
</div>
<!--

最佳答案

虽然这不是一个很好的选择,但尝试使用sleep,这样你就会知道你的问题是否正在等待。例如

sleep(5)

关于Java + Selenium : ElementNotVisibleException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34409634/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com