2013-02-11 3 views
0

Я планирую тестирование производительности в большом транзакционном веб-приложении. У нас нет доступного снимка производства, который мы могли бы скремблировать, и я не хочу создавать запросы на ввод SQL вручную. Существуют ли (желательно) бесплатные инструменты, которые могут генерировать рандомизированные данные в базу данных, предпочтительно с некоторыми предопределенными правилами для контента?Инструменты для создания «фиктивных» данных в БД для тестирования производительности?

+0

вы, возможно, смотрите здесь: [http://stackoverflow.com/questions/3572537/create-dummy-data-with-while][1] или здесь: [http://stackoverflow.com/questions/3570018/automatically-generate-sql-insert-statement-with-dummy-data][2] [1]: HTTP: // StackOverflow. ком/вопросы/357253 7/create-dummy-data-with-while [2]: http://stackoverflow.com/questions/3570018/automatically-generate-sql-insert-statement-with-dummy-data – SQLGuru

ответ

2

Попробуйте http://www.mockaroo.com. Это бесплатный инструмент, который я утверждаю, что моя компания использует для создания тестовых наборов данных. Он будет генерировать SQL DDL и вставляет инструкции для вас, и вы можете автоматизировать создание тестовых данных с помощью curl, если вы входите в систему и сохраняете свои схемы.

2

Взгляните на jFairy, эта библиотека помогает генерировать случайные данные (без sql). Вам нужно создать инструкции sql вручную.

0

Посмотрите на http://genfu.io/ (Вы можете создать выборочные данные на самом сайте) или https://github.com/MisterJames/GenFu

Он может генерировать реалистичные данные даже контактные номера и практически настоящие имена.

Смежные вопросы