Я изучаю инструмент транспортир с огурцом, и тест выполняется очень быстро .. Чтобы узнать, действительно ли элементы нажимаются или нет, я использую метод sleep (), но не удается.Я также использую другой метод wait () с ожидаемыми условиями, который также не выполняется .. На самом деле, я понял, что метод click () на самом элементе ссылки не работает .. То есть, я не могу нажать на элемент, который я хотел, однако, когдаЯ печатаю на консоли элемент печатает все его атрибуты и методы.
пожалуйста, найдите фрагмент кода, как показано ниже;
When(/^I click on "(.*?)" link$/, (callback) => {
console.log("Clicking... ");
browser.wait(EC.visibilityOf(login.confirmInstructions), 5*1000, "Waiting for Confirmation link...");
var confirmLink = login.confirmInstructions;
var isClickable = EC.elementToBeClickable(confirmLink);
browser.wait(isClickable, 10*1000, "Element clickable");
confirmLink.click();
browser.sleep(10*10000);
login.confirmInstructions.click();
//browser.wait(validateText(element(by.binding('myvar'))), 5000, "");
//browser.wait(EC.presenceOf(confirmation.confirmScreen), 60*1000);
console.log("waited");
return callback;
});
Чего мне здесь не хватает.?