java - 当按钮没有名称或ID时,如何将其用作click()方法的参数?

标签 java selenium-rc elements

我正在使用Java Selenium RC,我想知道如何使用DefaultSelenium中的click方法。如何指定单击按钮?我知道当我在按钮上使用“检查元素”时,有时会显示name=btngid="search",但有时却两者都不显示。在这种情况下,该怎么用作click()方法的参数?

最佳答案

Selenium支持多种用于在页面上定位元素的策略,包括id,名称,css,xpath等。有关受支持的元素定位器的详细信息,请参见here

关于java - 当按钮没有名称或ID时,如何将其用作click()方法的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687179/

相关文章:

python - Selenium 检查元素是否无一异常(exception)地存在

java - 在 selenium 服务器独立上运行从 selenium ide 生成的 java 导出测试

javascript - 如何区分常规对象和 jquery 对象(页面元素)?

Java从网页中获取单个元素

R:删除向量的最后一个元素

java - Android 客户端应用程序无法连接到 Java PC 服务器 - 没有路由到主机错误

java - 如何使用 selenium selenium.select ("",""选择下拉列表中的值?

java - 返回类的副本

java - 在MAC OS中将JAR文件作为后台服务运行

java - 上下文初始化失败java.lang.IllegalArgumentException