Сервер Selenium под Windows для ваших браузерных тестов
Машина под Windows, отданная под ваши браузерные тесты: Edge и Chrome под управлением Selenium или Playwright, и сеанс RDP, когда тест ломается.
От 16,99 € в месяц
Обзор
Сервер Selenium под Windows — это машина, включённая постоянно, на которой ваши сквозные тесты идут, не занимая чьё-то рабочее место. У By-Hoster для такой задачи мы советуем Windows - Plus за 16,99 € в месяц с НДС: 8 vCore, 16 ГБ памяти, 250 ГБ SSD и 500 Мбит/с. Сервер выдаётся за 10 минут, вместе с отдельным адресом IPv4, учётной записью администратора и доступом по RDP.
Почему именно настоящая Windows? Потому что Microsoft Edge ведёт себя на ней так же, как у ваших пользователей; потому что headful-браузеру нужен открытый графический сеанс; и потому что некоторые проверки — печать, скачивание файла, системное диалоговое окно — имеют смысл только на полноценном рабочем столе. И Selenium, и Playwright управляют Edge и Chrome с этой машины, а вы открываете сеанс RDP, чтобы посмотреть на работу браузера, когда сценарий падает.
Мы выдаём машину: систему, сеть, доступ по RDP и живую круглосуточную поддержку. Кроме операционной системы не установлено ничего — ни WebDriver, ни Selenium Grid, ни среды Node или Java, ни тестового фреймворка. Лицензия Microsoft остаётся на вас. Эта страница — про автоматизацию ваших тестов и ваших собственных приложений; действуют условия использования By-Hoster. Сервер работает в нашем единственном центре данных DC-FR_NA(01) в Новой Аквитании.
Что машина даёт и чего не даёт
16 ГБ памяти в тарифе Plus
Windows - Plus за 16,99 € в месяц: 8 vCore, 16 ГБ памяти, 250 ГБ SSD, 500 Мбит/с. Это наша стартовая рекомендация для тестовой машины, потому что headful-браузер потребляет ощутимо, а несколько запущенных параллельно экземпляров — ещё больше. Наш официальный ориентир и так составляет 8 ГБ с добавлением прикладной программы: набору браузерных тестов стоит дать запас выше. Дальше — Windows - Max (16 vCore, 32 ГБ) и Windows - Titan (24 vCore, 64 ГБ).
Сеанс RDP, чтобы увидеть, как тест падает
Доступ по RDP настроен на 60 кадров в секунду: когда сценарий ломается без очевидной причины, вы открываете рабочий стол, запускаете тест руками и смотрите, как браузер щёлкает. Часто это быстрее, чем снимок экрана, присланный конвейером. Запасная консоль VNC остаётся доступной из личного кабинета, если сеть машины перестала отвечать.
Отдельная машина, а не общая очередь
Сервер делает только то, о чём вы его просите: никакой другой клиент не гоняет на нём набор тестов, ничто не занимает процессор посреди сценария. Отдельный адрес IPv4, накопители SSD, защита от DDoS и полные права администратора включены во все четыре сборки, без обязательств, с возвратом денег в течение 48 часов.
Голая система: всё остальное ставите вы
Кроме операционной системы не установлено ни одной программы. Браузер, соответствующий WebDriver, хаб и узлы Selenium Grid, Playwright, среда выполнения и ваш тестовый фреймворк ставятся вашими силами, по RDP. Наша круглосуточная поддержка отвечает за машину — систему, сеть, RDP, снимки, переустановку, — а не за настройку вашей тестовой цепочки.
Зачем нужна машина под Windows, отданная под тесты
Сквозные тесты на Edge и Chrome
Ваши ключевые сценарии, проигранные заново на браузере, установленном в настоящей Windows, с тем же движком отрисовки, что и у ваших пользователей. Selenium, Playwright или инструмент на ваш выбор: машина безразлична, оснащаете её вы.
Запуск по расписанию ночью
Планировщик заданий Windows запускает вашу серию в 3 часа ночи, и вы читаете отчёт, когда просыпаетесь. Машина работает постоянно, поэтому ничто не зависит от ноутбука, оставленного открытым в чьём-то кабинете.
Собственный хаб Selenium Grid
Вы ставите хаб и его узлы на машину или распределяете узлы по нескольким VPS. Отдельный IPv4 даёт вашим конвейерам устойчивую точку входа; межсетевой экран Windows и открытие портов остаются вашей настройкой.
Взять управление, когда всё сломалось
Красный тест без объяснений — самое время открыть сеанс RDP, запустить сценарий руками и увидеть, где селектор больше ничего не находит. Доступны два административных сеанса RDP одновременно.
Автоматизировать собственные приложения
Старая внутренняя система без API, самодельный бэк-офис, еженедельная выгрузка, которую можно сделать только мышкой: браузерный сценарий на отдельной машине выполняет эту работу в назначенный час — на ваших приложениях.
Распараллелить, не покупая железо
Начинаете с Windows - Plus за 16,99 € в месяц и переходите на Max (32 ГБ) или Titan (64 ГБ, 1000 Мбит/с) в тот день, когда серия станет слишком долгой. Без обязательств, а оплата на год снимает 10 %.
Частые вопросы
Да. Вы получаете полноценную машину под Windows с правами администратора: ставите на неё браузер, WebDriver, среду выполнения и тестовый фреймворк ровно так же, как на физическую рабочую станцию, а затем запускаете серии из командной строки или из своего конвейера. Отличие от офисного компьютера в том, что машина включена постоянно, доступна по отдельному адресу IPv4 и выдаётся за 10 минут. Установка и настройка тестовой цепочки остаются на вашей стороне.
Советуем как минимум Windows - Plus за 16,99 € в месяц: 8 vCore, 16 ГБ памяти, 250 ГБ SSD, 500 Мбит/с. Headful-браузер потребляет всерьёз, а несколько параллельных экземпляров — ещё больше. Наш официальный ориентир и так ставит 8 ГБ с добавлением прикладной программы: набору тестов стоит дать этаж выше. Если вы распараллеливаете много, берите Windows - Max (16 vCore, 32 ГБ, 28,99 € в месяц) или Titan (24 vCore, 64 ГБ, 54,99 € в месяц).
Четыре сборки, цены за месяц с НДС: Core за 9,99 € (4 vCore, 8 ГБ, 100 ГБ SSD), Plus за 16,99 € (8 vCore, 16 ГБ, 250 ГБ), Max за 28,99 € (16 vCore, 32 ГБ, 500 ГБ) и Titan за 54,99 € (24 vCore, 64 ГБ, 800 ГБ, 1000 Мбит/с). Оплата на год снимает 16,7 %. Тариф покрывает машину, сеть и поддержку; в него не входят ни лицензия Microsoft, ни какое-либо тестовое ПО. Без обязательств, с возвратом денег в течение 48 часов.
Нет. Мы выдаём операционную систему и больше ничего: считайте, что браузер, WebDriver под его версию, хаб и узлы Selenium Grid, Playwright с его загрузкой браузеров, среда Node или Java и ваш тестовый фреймворк ставятся вашими силами, по RDP. Именно это и позволяет вам выбрать те версии, которых ждёт ваш набор тестов. Наша поддержка занимается машиной, а не вашим инструментарием.
С помощью встроенного в Windows планировщика заданий: вы объявляете свой сценарий запуска, задаёте час — и серия уходит без единого человека у экрана. Поскольку машина включена постоянно, ничто не зависит от оставленного открытым ноутбука. Совет по методике: сделайте мгновенный снимок из личного кабинета перед сменой версии браузера или драйвера — вернётесь за несколько минут, если серия за одну ночь станет красной.
Вы открываете на машине сеанс RDP и запускаете сценарий руками: доступ настроен на 60 кадров в секунду, поэтому вы следите за браузером вживую, а не разгадываете снимок экрана. Чисто техническая деталь: headful-браузеру нужен открытый интерактивный сеанс, и это влияет на то, как вы запускаете тесты — проверьте на своей сборке. Запасная консоль VNC остаётся доступной, если сеть перестала отвечать.
Windows Server допускает 2 административных сеанса RDP одновременно. Этого хватает, чтобы разработчик наблюдал за тестом, пока коллега готовит следующую серию. Чтобы открыть прикладной доступ по RDP большему числу людей, Microsoft требует лицензии RDS CAL, приобретаемые вами: мы их не поставляем и не перепродаём. Заложите и соответствующую память — каждый открытый сеанс берёт свою долю; ещё один довод в пользу 16 ГБ.
При заказе предлагаются три системы, без доплаты: Windows Server 2025 (обычная поддержка до 13 ноября 2029 года, безопасность до 14 ноября 2034 года), Windows Server 2022 (безопасность до 14 октября 2031 года) и Windows 11, которая остаётся системой для рабочих мест и не рассчитана на службу для многих пользователей. Windows Server 2019 больше не устанавливается. Выбор потом меняется переустановкой из личного кабинета, а лицензия Microsoft остаётся на вас.
Эта страница описывает два сценария: тестирование ваших приложений и автоматизацию ваших собственных инструментов. Она не описывает обход антибот-защиты, массовое создание учётных записей или сбор данных на чужих сайтах без разрешения: действуют условия использования By-Hoster, и наша поддержка такие построения не сопровождает. Разрешение владельца сайта, который вы автоматизируете, — на вас. Юридических советов по этому поводу мы не даём.
В нашем единственном центре данных DC-FR_NA(01) в Новой Аквитании, во Франции; им напрямую занимаются инженеры объединения. Виртуализация KVM через Proxmox. Ваши данные остаются под французской юрисдикцией, в рамках GDPR, без передачи за пределы Европейского союза. By-Hoster — французское объединение по закону 1901 года, созданное в 2023 году (RNA W162005815, SIRET 92395660100010). Живая круглосуточная поддержка отвечает через заявку, Discord и телефон. Мы не заявляем никаких отраслевых сертификатов и предпочитаем это сказать.