TypeScript + Cucumber Проблема: ошибка: время ожидания функции истекло через 10000 миллисекунд

Я запускаю тесты селена на огурец с использованием TypeScript и сталкиваюсь со следующей ошибкой:

при попытке подождать: Ошибка: время ожидания функции истекло через 10000 миллисекунд

Пожалуйста, найдите ниже мой исходный код:

Then(/^I see the application Homepage$/, async () => {
    await browser.sleep(10000);
    expect(browser.getTitle()).to.eventually.equal('Application - Module Page');
});

person JavaMan    schedule 22.09.2017    source источник


Ответы (1)


Я разобрался с этим, изменение настроек в conf.js не было выбрано, однако код ниже в defineSupportCode работал:

defineSupportCode(function ({ registerHandler, registerListener, After, setDefaultTimeout }) {
 setDefaultTimeout(20 * 1000);
 let jsonReports = process.cwd() + "/reports/json";
 let htmlReports = process.cwd() + "/reports/html";
 let targetJson = jsonReports + "/cucumber_report.json";
person JavaMan    schedule 25.09.2017