我对自动化世界还比较陌生,遇到了无法通过的砖墙。
我无法在网页中找到元素。我已经使用了Selenium WebDriver进行的所有可用查找,似乎没有任何作用。
该元素嵌套在表中(下面的HTML),此代码中的唯一标识符似乎是类。当我要求Webdriver由于类间距而按类名查找它时,出现一个异常错误,指出无法搜索复合类名(或具有这种含义的单词)。
包含目标元素的HTML td align =“ left”输入type =“ button” value =“ Next” onclick =“ apex.submit('NEXT');” id =“ NEXT” class =“ formButton validate-passed”
我添加了一个ImplicitWait 10秒以使该元素可见,但最终结果是WebDriver无法找到该元素。
有问题的网页包含许多表格,因此搜索特定的行和列将不会使其变得更加容易(我不认为!!)。
请问有人可以阐明这一点吗?不管谁回答,请务必清楚答案,因为我已经说过,这对我来说很新:)
非常感谢