TestCafe: Uncaught ReferenceError: скорость страницы не определена

Новое в TestCafe.

Ожидаемые данные.js ниже, ожидаемое поведение при запуске testcafe chrome this.js это нажать на логотип заголовка.

Actual Uncaught ReferenceError: pagepeed не определена (по нажатию ниже).

На нашем сайте prod эта ошибка не возникает, скорее всего, какая-то конфигурация (возможно, моя версия Apache?), Но я хотел убедиться, что не было никаких специфических проблем TestCafe. Последующая установка с использованием стандартных документов (npm)

Заранее спасибо!


import { Selector } from 'testcafe';

fixture `A set of examples that illustrate how to use Little Passports`
    .page `https://xxx.xxdev.us/`;

test('My Company', async t => {
    await t.
        click('.header-logo');
});

Я думаю, что в настоящее время я обойду это, добавив -e, но я буду держать это открытым на случай, если есть что-то еще, чтобы рассмотреть...

1 ответ

По умолчанию тест не проходит, если на странице есть ошибка JavaScript. Параметр " -e (--skip-js-errors)" позволяет запускать тесты, пропуская эту ошибку JS.

Чтобы проверить, есть ли какие-либо ошибки на вашей странице, откройте консоль браузера. Если они есть, вы можете либо исправить ошибки на уровне приложения (предпочтительный подход), либо пропустить их во время выполнения теста с помощью параметра "-e".

Другие вопросы по тегам