Тест не пройден в chrome с ошибкой: Ошибка: элемент не найден при использовании.В Firefox работает правильно.
describe("Main page functionality", () => { var mainPage; var url = "https://prom.ua/ua/"; var request = 'iphone'; beforeEach(() => { browser.ignoreSynchronization = true; browser.get(url); mainPage = require("../pages/mainPage.js"); }); it("Test search response title has requsted text", () => { var mainPage = require("../pages/mainPage.js"); mainPage.search(request); expect(mainPage.getResponseTitle().getText()).toContain(request); }); });
Сначала проверьте, в каком элементе произошел сбой, а затем вы можете добавить ожидание, пока элемент будет виден:
browser.wait(EC.visibilityOf(element(by.id("id"))), 30000, "Element is not visible").