小编Vip*_*Sha的帖子

如何使用Selenium Webdriver区分同一页面上具有相同ID的两个元素?

我的网页上有两个列表,两个列表都有按钮(图像),可以从列表中选择所有项目.两个图像都具有相同的ID,并且没有任何其他信息,如类名,CSS,XPath.我想单击第二个图像以从第二个列表中选择所有项目.但是当Web驱动程序执行以下行时:

driver.findElement(By.id("MoveAllRight")).click();
Run Code Online (Sandbox Code Playgroud)

它总是点击第一张图片,但我希望它点击第二张图片.

有人可以帮我这个吗?

selenium-webdriver

3
推荐指数
2
解决办法
3万
查看次数

标签 统计

selenium-webdriver ×1