Upload
sqalab
View
434
Download
6
Embed Size (px)
DESCRIPTION
Презентация доклада Константина Пермякова на конференции SQADays-14, Львов 8-9 ноября 2013
Citation preview
Автоматизация работы с СУБД для
тестировщиков
Константин Пермяков. Grid Dynamics.
Немного о себе
Работал инженером по тестированию в компаниях:
- Sonda technologies
- Rocket Software Inc.
- Fujitsu Russia GDC
- Exigen Services
- Grid Dynamics
Feedback:
@permyakovk
- О реляционных СУБД
- Где хранить данные для автотестов
- Как получить данные для тестов из существующей БД
- dbUnit фреймворк
- как автоматизировать создание БД для тестов
- как управлять изменениями в структуре БД
О чем пойдет речь:
Для чего это нужно?
“Чистая” БД для каждого сьюта
Возможность создания своей БД для каждого тестировщика и разработчика
Возможность получить схему базы для каждого релиза.
Понимание что и когда поменялось с структуре базы (DDL)
Как это бывает:
Встроенные и дисковые БД
DBUnit
enum Operation {
UPDATE, INSERT, DELETE, DELETE_ALL,
TRUNCATE, REFRESH, CLEAN_INSERT
}
Создание базы на Jenkins
Управление версиями БД
Вопросы ?