QA Data Generator — генератор тестовых данных для QA
QA Data Generator — генератор синтетических тестовых данных для QA
Разработал офлайн-инструмент для генерации валидных, невалидных и граничных тестовых данных, ориентированный на QA, API-тестирование, автотесты и подготовку тестовых наборов.
Основные возможности:
• генерация ИНН, СНИЛС, ОГРН, КПП и других российских реквизитов;
• поддержка контрольных сумм и форматных правил;
• генерация ФИО, телефонов, email, адресов, организаций, UUID/GUID, логинов и паролей;
• valid / invalid / mixed режимы;
• настройка пользовательских схем и полей;
• генерация batch-наборов;
• экспорт в JSON, CSV, XML, SQL, TXT и Excel-compatible формат;
• встроенная проверка сгенерированных значений;
• работа полностью офлайн.
Инструмент создавался как практический QA-проект для ускорения подготовки тестовых данных и уменьшения количества ручной работы при тестировании форм, API и баз данных.
Технологии: JavaScript, HTML, CSS, генерация и валидация тестовых данных, работа с JSON/XML/CSV/SQL.
Проект опубликован на GitHub и может использоваться как основа для кастомных генераторов под конкретные бизнес-задачи.