Protractor angular js (тестирование). Как кликнуть на элемент который появляется только при наведении курсора мышки?
Доброго времени суток.
Подскажите пожалуйста как можно кликнуть на элемент (бутон), который появляется только при наведении на него курсора мышки.
Мой код с Protractor-ра:
Сначала задал переменные с указаныем селекторов:
var ButtonEditBanner = element(by.xpath(".//*[@id='slider']/ul/li[1]/a"));
var SaveBanner = element(by.xpath(".//*[@id='saveCovver']"));
var UploudImage = element(by.id('imageLoader'));
var WindowBanner = element(by.xpath(".//*[@id='bannerwrapper']/img"));
Затем само исполнение:
it ('opens page', function() {
WindowBanner.click();
ButtonEditBanner.click();
var fileToUpload = '/Users/sergey/Desktop/wallpapers/12511H.jpg', absolutePath = path.resolve(__dirname, fileToUpload);
browser.wait(10000);
UploudImage.sendKeys(absolutePath);
SaveBanner.click();
browser.driver.sleep(3000);
});
но исполнение даже не начинается поскольку бутон скрыт пока не наведешь на него мышку.
Помогите, уверен опытных бойцов много.