Mockaroo – Random Data Generator

Цього тижня поставив собі задачу провести тестування навантаження одного з наших продуктів в розробці. Але от халепа – з останнім оновленням всі дані з тестового серверу було видалено (важливий урок всім чемним хлопчикам та дівчаткам – робіть бекапи!) ⚠️

Вони були не дуже валідні, тому нам їх не шкода, але перед тестуванням треба створити нові дані, що потребує часу та натхнення, щоб не бачити потім дані типу test1, test2, test3… test4256. Для атомарних тестів я заводжу щось гучне, щоб мої дані виділялись і я міг швидше проводити тести. Власне, серед моїх тестових юзерів є Бетмен, Залізна Людина та Джон Вік. 🦸🏼‍♀️

А що коли користувачів чи інших даних треба кілька сотень/тисяч?

На щастя в інтернеті є тули, що дозволяють нагенерячити будь-які випадкові дані заданого формату. Мені більш за все сподобався https://www.mockaroo.com. Я вказав потрібні мені типи даних (ім’я, email, вік, організація), їх кількість та формат – json. Готово! Далі одним скриптом на python переніс створені дані в систему і почав проводити тести. Наразі сервіс пропонує безкоштовне створення до 1000 рядків даних 146 (❗️) різних типів даних та збереження їх у форматі CSV, JSON, SQL чи Excel.

Сподіваюсь, сервіс буде для вас корисний!

Tags:
13 March 2020
Автор: 
Oleksii Ostapov

Leave a comment

Leave a Reply