在selenium web驱动程序中选择动态html id

时间:2014-05-27 09:37:35

标签: selenium xpath

在项目中,我们在asp.net中使用自动建议文本框,因为当我输入'Wo'时,显示10个以'Wo'开头的名称

现在,我想在Selenium网页驱动程序中编写脚本并从自动建议文本框中获取任何一个ID

它的id每次都会改变,所以,我怎样才能捕获那个id?

我尝试使用动态xpath,但仍未获得

代码是:

driver.findElement(By.xpath("//*[@id='vendorName']")).sendKeys("W0");


driver.findElement(By.xpath("//*[starts-with(@id,'ud-id-')]")).click();

请帮助

0 个答案:

没有答案