目前,我正在运行我的selenium webdriver - java脚本,这一天出现了一个奇怪的问题。我的脚本运行得非常好,当我重新运行它们时...有时我的脚本通过sendkeys()在其他一些字段中输入值,导致我的整个脚本失败。
我不知道背后的真正原因,我知道我正在运行的脚本非常简单直接。这是因为我的应用程序响应问题?因为我已经给出了等待命令来解决同样的问题。但是当我再次重新运行相同的脚本时,它会在一些不相关的字段中输入值。
注意:重新运行时我不会更改任何代码......更令人沮丧 运行Selenium webdriver-java脚本时这是正常的吗?
请告诉我如何解决这个问题因为我不知道要处理这个问题
答案 0 :(得分:0)
您可能需要确定每次运行时元素定位器是否动态更改,然后查看代码定位器以更适当地处理更改。除此之外,我认为没有理由与元素进行交互,随机改变。