import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.JavascriptExecutor;
public class new {
public static void main(String[] args)
{
WebDriver driver = new FirefoxDriver();
driver.get("url");
WebElement element;
element = driver.findElement(By.id("txtUserName"));
element.clear();
element = driver.findElement(By.id("txtUserName"));
element.sendKeys("login");
element = driver.findElement(By.id("txtPassword"));
element.clear();
element = driver.findElement(By.id("txtPassword"));
element.sendKeys("password");
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("return document.getElementById('btnLogin').click()");
driver.findElement(By.id("mini-search")).sendKeys("wild");
driver.findElement(By.id("mini-seach-btn")).click();
driver.findElement(By.xpath("html/body/div[2]/div[2]/div/div/ul/li[2]/div/img")).click();
}
}Eclipse выдает следующее
Скрытый текст
Причем, если не вводить команду по xpath, webdriver спокойно доходит до картинки (естественно не кликая по ней), а если вводится xpath,то происходит ошибка сразу после входа на сайт. Подскажите кто может, в чем причина??? Заранее спасибо.

