java - xpath-selenium Webdriver 中 ID 值的连接变量

标签 java

我的 xpath 是//[@id='u2001'] 它包含值 2001,但我不想使用直接 xpath,而是想将值 2001 单独作为 xpath 的输入, 例如说 .//[@id='ucurrentYearminus15'] 这里 currentYearminus15 是我声明的变量

有人可以帮助我如何插入在 ID 值中声明的变量吗? 我想知道它的语法

最佳答案

您只需要 Java 编码。 将“currentYearminus15”声明为字符串变量。

String s = "currentYearminus15";

将您的 Xpath 指定为 driver.findElement(By.xpath("//[@id='u"+s+"']"));

关于java - xpath-selenium Webdriver 中 ID 值的连接变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38367973/

相关文章:

java - 从批处理文件向 Java 进程提供输入

java - SQLITE Android NullPointerException 更新数据时

java - 有没有办法在 javascript 中验证表单以停止 onSubmit() java 方法触发?

java - Eclipse项目无法运行

java - 检查数组中是否存在空元素

java - 我想根据测试用例ID而不是测试用例摘要执行我的测试用例

java - onItemSelected(AdapterView<?>parent,Viewview,intposition,longid)中parent和view是什么意思

java - 透明 JTextField 和 JLabel 显示背景图像

java - 防止 hibernate 按列值重复行

java - Swagger2 太多相同的注释