ݺߣ
Submit Search
Интеграционные тесты для распределенной системы
•
Download as ODP, PDF
•
0 likes
•
550 views
Artem Gorbunov
Follow
1 of 7
Download now
Download to read offline
More Related Content
Интеграционные тесты для распределенной системы
1.
Интеграционные тесты
для распределенной системы Артем Горбунов Яндекс 14 апреля 2011 artsg.livejournal.com [email_address]
2.
Задача Проекты переходят
от одного разработчика к другому
3.
Хочется, чтобы новый
разработчик мог быстро понять, что ничего не сломалось
4.
Решение: модульные и
интеграционные тесты
5.
Проблема Интеграционные тесты
для базы очень дороги
6.
Пример: адресная книга
7.
Трудности отладки и
поддержки
8.
Интеграционные тесты для
базы очень дороги Сложно выполнять и анализировать Нужно готовить среду (схему, данные)
9.
Падают из-за неустойчивого
соединения по сети
10.
Долго выполняются
11.
Трудно локализовать проблему
12.
Зависимые Поломка одного
приводит к поломке других Неповторяемые
13.
Интеграционные тесты для
базы очень дороги Сложно писать При изменении реализации, приходится править тесты
14.
Решение Сбрасывать систему
в начальное состояние Схему
15.
Данные Тестировать интерфейс,
а не реализацию
16.
Инструментарий Фреймворк Unitils
Создает предсказуемое состояние при работе с базой Встроенный сервер базы Облегчает настройку среды
Download