У нас есть СПА с включенным сервисным работником. Нам нужно было создать автоматизированный тест, чтобы проверить, работают ли обычные функции во время автономного/нет подключения к Интернету. Наша тестовая платформа e2e - testcafe, и мы не знаем, как позволить testcafe сделать это.
Пожалуйста, направляйте нас на путь, как это можно сделать.
TestCafe не предоставляет API для имитации автономного режима. Тем не менее, ваша идея кажется интересной, поскольку некоторые браузеры имеют аналогичную автономную опцию из коробки. Я рекомендую вам подать ваш запрос в репозиторий TestCafe GitHub. Я обновлю этот ответ, когда эта функция будет доступна, если таковая имеется.