Перейти к содержимому

Фотография

Добавление тестовых данных в БД


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 z3r9

z3r9

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 10 августа 2015 - 18:08

Использую hibernate для работы с БД. Подскажите есть ли инструменты для добавления/генерации тестовых данных в БД? Хотелось бы узнать кто и как делает и какие инструменты использует. 


  • 0

#2 clipsa

clipsa

    Специалист

  • Members
  • PipPipPipPipPip
  • 527 сообщений
  • ФИО:Ермолаева Ольга
  • Город:Москва


Отправлено 11 августа 2015 - 07:55

Почему бы просто не написать запрос, который будет добавлять нужные вам данные в БД? Можно сделать, чтобы добавлялось энное количество каких-то рандомных данных в таком виде, в каком вам надо.

Впрочем, если есть какие-то специальные инструменты для этого, с удовольствием про них тут почитаю :)


  • 0

Не следует заставлять тестировщиков тестировать быстрее. Что может быть хуже испуганных, усталых, цинично настроенных тестировщиков?
-----------------
Хорошо, когда человек заводит баги. Плохо, когда баги заводят человека (с)
-----------------
Проект для начинающих тестировщиков Хомячки


#3 z3r9

z3r9

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 11 августа 2015 - 17:39

Почему бы просто не написать запрос, который будет добавлять нужные вам данные в БД? Можно сделать, чтобы добавлялось энное количество каких-то рандомных данных в таком виде, в каком вам надо.

Впрочем, если есть какие-то специальные инструменты для этого, с удовольствием про них тут почитаю :)

 

Потому что когда много связей с другими таблицами то постоянно добавлять такие каскады довольно проблематично. 


  • 0

#4 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 225 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 12 августа 2015 - 10:40

Хотелось бы узнать кто и как делает и какие инструменты использует. 

 

У нас тоже есть много разных таблиц, завязанных друг на друга.

Мы подготавливаем начальное состояние базы данных в эксельке и поднимаем БД из dbStart


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#5 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 12 августа 2015 - 13:42

 

Почему бы просто не написать запрос, который будет добавлять нужные вам данные в БД? Можно сделать, чтобы добавлялось энное количество каких-то рандомных данных в таком виде, в каком вам надо.

Впрочем, если есть какие-то специальные инструменты для этого, с удовольствием про них тут почитаю :)

 

Потому что когда много связей с другими таблицами то постоянно добавлять такие каскады довольно проблематично. 

 

Решается через SQL с циклом. Скрипт пишется очень быстро. Но если нужно, много записей (миллионы), то скрипт отрабатывает не слишком быстро.

Тогда или insert into, как описывал Дмитрий Быкадоров, или загрузка csv файлов. 

 

Интересно, а нет ли на сервере фака по этой теме?


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных