HWIDChanger
Назад к списку
Опубликовано 30 июля 2023 г.

Зачем QA-инженеры используют HWID-смену вместо виртуалок

Для тестирования лицензирования и онбординга часто нужны «новые» машины. Виртуализация дорогая и палится.

Зачем QA-инженеры используют HWID-смену вместо виртуалок

Когда мы разрабатывали систему тестирования собственной лицензионной логики, выяснилось: VMware и Hyper-V оставляют в SMBIOS характерные строки («VMware Virtual Platform», «Microsoft Corporation»), по которым любой коммерческий лицензионный SDK моментально определяет виртуалку.

Использовать чистые «голые» стенды дорого и медленно: на каждый прогон уходит 15–20 минут только на разворачивание образа. HWID-смена решает задачу за секунды: меняем профиль, прогоняем активацию, откатываем — и повторяем сколько нужно.

Этот же подход спасает QA, тестирующее антифрод и риск-системы: можно эмулировать «новых» пользователей с разным железом, не покупая 50 ноутбуков.

Один из наших клиентов — финтех-компания — использует HWIDChanger в CI/CD: каждый ночной билд их мобильного SDK тестируется на 30 «свежих» профилях устройств. Раньше это требовало целой фермы из физических смартфонов.

Зачем QA-инженеры используют HWID-смену вместо виртуалок | HWIDChanger