Selenium webdriver 如何克服selenium webdriver java脚本的随机失败?

Selenium webdriver 如何克服selenium webdriver java脚本的随机失败?,selenium-webdriver,Selenium Webdriver,目前,我正在运行SeleniumWebDriver-java脚本,最近出现了一个奇怪的问题。我的脚本运行非常好,当我重新运行它们时。。有时,我的脚本通过sendkeys()在其他一些字段中输入值,导致整个脚本失败 我不知道它背后的真正原因,我知道我运行的脚本非常简单和直接。。这是因为我的应用程序响应问题吗?因为我也给出了wait命令来处理相同的问题。但是当我再次运行相同的脚本时,它会在一些不相关的字段中输入值 注意:我不会在重新运行代码时更改任何代码。。。这更令人沮丧 运行Selenium we

目前,我正在运行SeleniumWebDriver-java脚本,最近出现了一个奇怪的问题。我的脚本运行非常好,当我重新运行它们时。。有时,我的脚本通过sendkeys()在其他一些字段中输入值,导致整个脚本失败

我不知道它背后的真正原因,我知道我运行的脚本非常简单和直接。。这是因为我的应用程序响应问题吗?因为我也给出了wait命令来处理相同的问题。但是当我再次运行相同的脚本时,它会在一些不相关的字段中输入值

注意:我不会在重新运行代码时更改任何代码。。。这更令人沮丧 运行Selenium webdriver java脚本时这正常吗


请告诉我如何处理此问题,因为我不知道如何处理此问题

您可能需要了解您的元素定位器是否在每次运行时都在动态更改,然后查看代码定位器以更恰当地处理更改。除此之外,我看不出与之交互的元素随机变化的原因

我明白你的意思。。但是我在脚本中检测到的定位器不会动态变化。。我已经证实了这一点。。即使在我的脚本失败之后,您是否可以粘贴一点代码和html,或者将其复制到一个公共站点。也许它可以帮助调试您的问题。