Невозможно изменить размер окна при запуске TestCafe на Chrome без головы - PullRequest
0 голосов
/ 23 октября 2018

У меня возникает ошибка при попытке использовать .resizeWindow в моих тестах, но это только сбой, когда я запускаю свои тесты в безголовом режиме.Ошибка, обозначенная как Предупреждение, выглядит следующим образом:

    Warnings (1):
 --
  Was unable to resize the window due to an error.

  Cannot read property 'Emulation' of undefined

Я запускаю свои тесты в:

 - HeadlessChrome 70.0.3538 / Mac OS X 10.13.6
 Testcafe version 0.20.4

Инструкция resizeWindow установлена ​​в моем beforeEach следующим образом:

 .beforeEach(async t => {
      await t.navigateTo(`${testDomain}${Var.url_listing_general}`)
        .resizeWindow(1420, 750);
    }
  });

1 Ответ

0 голосов
/ 21 ноября 2018

Вы пытались изменить размер не в beforeEach части, а в тесте в качестве первой строки?

Также, может быть, это глупо и не важно, но в вашем примере кода у вас есть дополнительный } в конце раздела beforeEach, это может быть причиной проблемы?

...