gpt4 book ai didi

java - Selenium RC Java - isElementPresent 不起作用

转载 作者:行者123 更新时间:2023-12-01 05:54:17 25 4
gpt4 key购买 nike

我遇到以下问题...

有一段时间我注意到 selenium RC 2.0a5 中 isElementPresent 函数中的一个错误。

它只有一半左右的时间有效。

我已经等待了,在它之前我已经进行了页面加载,并且我确保 id 不是动态生成的。还是...

我做了一个 waitForElementToAppear ,它是使用 Selenium 中的 Waiter 实现的...... http://release.seleniumhq.org/selenium-remote-control/0.9.0/doc/java/com/thoughtworks/selenium/Wait.html

然后,当我尝试使用该元素或进行 isElementPresent 检查时...有时无法使用该元素,尽管我确实有它在那里的屏幕截图..

我还尝试使用 Thread.sleep 来等待。有时有效,有时无效。

你们也遇到同样的问题吗?

最佳答案

当前的 Selenium RC 版本是 1.0.3。您使用的是 WebDriver 远程服务器,因此您不应该在 Selenium RC 测试中使用它 - 留在 RC 1.0.3 上。 Selenium Server 2.0a5 用于 RemoteWebDriver。而且 2.0a5 是 Alpha 版本,所以你应该预料到会有错误

关于java - Selenium RC Java - isElementPresent 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601529/

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