-1
System.out.println("The U value: " + u);
Statement stmt3 = null;
ResultSet srs3 = null;
List28 = new ArrayList<String>();
stmt3 = conn.createStatement();
String query = "SELECT [USERS_SYS_ID],[GROUPS_SYS_ID] as groupID FROM [USERS_GROUPS] WHERE [USERS_SYS_ID] = " + (u + 1);
srs3 = stmt3.executeQuery(query);
while (srs3.next()) {
List28.add(srs3.getString("groupID"));
}
System.out.println("Group ID: " + List28);
String z = "0";
z = null;
z = ("T_GROUP_" + List28.get(0));
driver.findElement(By.xpath(".//*[@id=z")).click();
System.out.println("Group ID: " + driver.findElement(By.xpath(".//*[@id=z]")));
假设的u
值是2和List28
给予回报2xpath可以用这种方式吗?
是否可以运行点击这样
driver.findElement(By.xpath(".//*[@id=z")).click();
我试了一下,但我无法运行代码..我可以知道哪里是错误,我应该怎么做才能纠正它?谢谢! – sssheng
'.//*[@ id = z'不是有效的XPath – grexter89
是的,我注意到它也..它不是一个有效的xpath – sssheng