Pull to refresh
4K+
3
Nikolai Liapin@NickLiapin

SDET

4
Rating
Send message

Спасибо, что поделились своим опытом!

Да, это генератор тестовых данных, всё верно. Статья первая из цикла, вводная — я в ней просто показал на простом примере, как оно работает.

Про сам инструмент написал только в конце. Побоялся, что иначе получится самореклама, а Хабр её не жалует. Похоже, перестарался: раз вопрос возник первым же.

Про валидаторы вы правы, всё так. Только валидатор ничего не создаёт — он умеет сказать «нет». А данные для тестов надо откуда-то взять, и желательно сразу непротиворечивые. Бывает нужно и обратное: намеренно сломанные, чтобы проверить сам валидатор.

А про ветвление вы прямо в точку, в статье ровно оно и есть. Ваши примеры с ИНН и ДУЛ, кстати, нагляднее моих диагнозов.

Information

Rating
1,397-th
Date of birth
Registered
Activity

Specialization

Инженер по автоматизации тестирования, Инженер по производительности
Ведущий
Git
JavaScript
React
TypeScript
Node.js
Express
Jest
Cypress
Angular
Vue.js