-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Перехватить запросы на внешние ресурсы? #782
Comments
Привет.
Сайты с аналитикой/рекламой/etc можно замокать и возвращать пустоту. Например вот так:
В качестве
По идее вариант с
Моки работают в рантайме, а не после загрузки страницы. Возможно вы забыли явно выставить опцию |
да, пропустили |
Столкнулись с тем, что иногда при локальном запуске тестов большинство тест-кейсов падает по таймауту во время исполнения хука
beforeEach
. Выяснили, что происходит это из-за порой долгой загрузки страницы, которая долгая из-за запросов в сторонние сервисы. Например, разного рода аналитика и реклама.Есть ли какой-то способ перед началом тестов не ждать полной загрузки страницы, а только DOM, как параметр
waitUntil
в puppeteer и playwright? Пробовали в параметры браузеров ставитьpageLoadStrategy: 'eager'
иpageLoadStrategy: 'none'
(не помогло):Или есть ли способ перехватить запросы в сторонние сервисы ДО полной загрузки страницы и подменить ответ (и таким образом не ждать выполнения запросов)? В доке webdriverio нашлись только моки, которые для такого не предназначены (они работают после полной загрузки страницы), и Interception Service, который тоже не предоставляет нужного функционала.
The text was updated successfully, but these errors were encountered: