selenium web驱动程序 - 具有变量的css选择器和#给出错误

时间:2012-04-25 18:55:02

标签: selenium selenium-webdriver

在Selenium IDE中使用css

css=#${tid}_title > li.deleteTitle.listDelete

测试在IDE中正常运行

在selenium2

driver.findElement(By.cssSelector("#" + tid +"_title > li.deleteTitle.listDelete")).click();

它在webdriver

中出错
junit.framework.AssertionFailedError: timeout
at junit.framework.Assert.fail(Assert.java:50)

对不起,如果这是一个愚蠢的问题

1 个答案:

答案 0 :(得分:1)

By.cssSelector("ul[id='"+tid+"_title'] > li.deleteTitle.listDelete" 

作品