我有一个功能按钮,但它没有标识符。现在,我如何从没有标识符的Web应用程序中捕获该按钮。我正在使用Ride作为编辑。
答案 0 :(得分:0)
当您没有ID或VALUE来定位元素时,您可以尝试使用XPATH(每个元素都有一个)。 Selenium2Library doc中解释了使用它的方法(假设您正在使用此方法)。它可能很脆弱,因为当页面组织发生变化时,xpath会发生变化,但这是一个很好的解决方法。你可以这样做:
Click Element xpath=//*[@id="menu"]/ul/li[2]/a/span[2]
现在要找到XPath本身,我建议使用Chrome Dev Tools(请参阅此great video)。这也在another SO thread中进行了讨论。