【发布时间】:2016-02-08 04:53:27
【问题描述】:
我对硒非常陌生。我参考了以前的帖子,并了解了如何使用 javaScriptExecutor 单击元素。但不幸的是,它不起作用,我不能;我哪里出错了。下面是代码sn-p和一些截图:
This is how i found out the Xpath in chrome:
代码:
@Test
public void Search(){
try{
WebElement element = driver.findElement(By.xpath("//a[contains(@href,\"javascript:__doPostBack('lbSearch','')\")]"));
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click()", element);
}
catch(Exception e){
System.out.println("Search element not found."+ e.getStackTrace());
}
提前谢谢!
【问题讨论】:
标签: javascript google-chrome selenium