Тест писал аналогично https://code.google....iki/PageFactory
Начинаю я с обычного класса TestOne, в котором инициализирую страничку LoginPage, открываю url, которая забирается из класса config, и вызываю метод doLogin:
LoginPage page = PageFactory.initElements(driver, LoginPage.class); page.open(config.getUrl()); page.doLogin("test", "asd");
Класс LoginPage:
@FindBy(id = "1") private WebElement loginTextBox; ... public void doLogin(String login, String pass) { loginTextBox.sendKeys(login); ... }
Возникает ошибка, что не найден элемент (Unable to find element with name == 1 (WARNING: The server did not provide any stacktrace information)).
Сообщение отредактировал armag: 20 ноября 2013 - 08:11