Сайт во внутренней сети — как тестировать?
Корпоративный портал, доступный только из внутренней сети по VPN. Снаружи — глухо. Облачный тестовый робот до него просто не достучится: нет маршрута, нет доступа, и открывать его наружу ради тестов никто, разумеется, не будет. То же самое — со свежим проектом, который пока крутится на ноутбуке разработчика на localhost:8000.
Тупик обычного облачного тестирования
Любой SaaS, который гоняет браузер у себя, упрётся в одно и то же: чтобы протестировать сайт, его надо видеть из интернета. Для закрытого контура это неприемлемо по безопасности.
Как это делает TestMW
Мы разворачиваем браузер в сети самого клиента. Пользователь поднимает у себя лёгкий browser-host (тонкий агент) с открытым исходным кодом и привязывает его по API-токену.
Сценарий, генерация и анализ остаются на нашем сервере — а страницы открываются внутри закрытого контура, на машине клиента. Сам сайт никуда не публикуется.
- Включаем у теста «Запускать на своём browser-host»
- Перейти на страницу
http://localhost:8000или внутренний домен - Дальше — обычные шаги: заполнить поле, нажать, я вижу
Так внутренний портал и локальная разработка становятся такими же тестируемыми, как обычный публичный сайт.