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".