На странице http://todomvc.com/e...les/backbone/#/ пытаюсь написать сценарий который удаляет второй из двух введённых в список элементов.
Я использую связку Selenium+Java.
При использовании driver.findElementByClassName("destroy").click(); - клик срабатывает, но удаляется первый пункт, а нужно удалить второй
При использовании driver.findElementsByClassName("destroy").get(1).click(); - появляется ошибка element not interactable
При использовании driver.findElementByXPath("//section/ul/li[2]/div/button").click(); - тоже появляется ошибка element not interactable
Фактически, кнопка для удаления появляется после того, как навести на неё курсор.
Но использование
Actions cursorOnDestroyButton = new Actions(driver);
List <WebElement> destroyList = driver.findElements(By.className("destroy"));
cursorOnDestroyButton.moveToElement(destroyList.get(1)).click();
тоже не помогло.
В таком случае никаких ошибок не появляется, но и с элементами ничего не происходит, не удаляется вообще ни первый ни второй пункт.
Подскажите, в чём здесь ошибка и как такое реализовать?