java - 当按钮没有名称或 ID 时,我应该使用什么作为 `click()` 方法的参数?

标签 java selenium-rc element

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

最佳答案

Selenium 支持多种在页面上定位元素的策略,包括 id、name、css、xpath 等。有关支持的元素定位器的详细信息,请参阅 here .

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

相关文章:

Selenium RC 架构和 Selenium WebDriver 架构差异

dom - 用于webgl渲染器的canvas元素的three.js dom ID

javascript - removeEventListener 不适用于动态分配的元素

java - Android ListView 适配器 - 隐藏项目

javascript - 如何在带有 JavaScript 的 Selenium RC 中使用 xpath?

python - Selenium 错误 : UnicodeEncodeError

css - 在 wordpress 中编辑元素样式

java - 将 Log4J 查看器(链锯)连接到 MySql 数据库

Java JSchException : Auth cancel

java - 如何在 playframework 中渲染列表