Mols
Новичок
Поделитесь опытом. Кто делал автотесты для баз? (Пока в рамках MySQL)
В общем задача следующая.
В рамках одного сервера есть несколько баз.
В целом задача сводится к тестированию работы процедур
Процедуры одной базы могут что-то править в другой базе.
При этом может отработать триггер и записать что-то в третью базу.
При этом могут быть добавлены записи в несколько таблиц.
(Например если в процедуру передано название города, а в справочнике городов такого города ещё нет, то город будет добавлен в справочник, получен ИД новой записи и этот ИД будет вставлен в качестве значения в таблицу, на которой висит триггер вносящий изменения ещё куда нибудь)
Нужно как-то автоматизировать проверку правильности работы подобных процедур.
Есть у кого-то практический опыт построения подобных тестов?
Собственно как? С помощью какого софта? и какие подводные камни?
В общем задача следующая.
В рамках одного сервера есть несколько баз.
В целом задача сводится к тестированию работы процедур
Процедуры одной базы могут что-то править в другой базе.
При этом может отработать триггер и записать что-то в третью базу.
При этом могут быть добавлены записи в несколько таблиц.
(Например если в процедуру передано название города, а в справочнике городов такого города ещё нет, то город будет добавлен в справочник, получен ИД новой записи и этот ИД будет вставлен в качестве значения в таблицу, на которой висит триггер вносящий изменения ещё куда нибудь)
Нужно как-то автоматизировать проверку правильности работы подобных процедур.
Есть у кого-то практический опыт построения подобных тестов?
Собственно как? С помощью какого софта? и какие подводные камни?