Тестирование

технологии
Код профессиональных разработчиков содержит меньше ошибок, чем код начинающих.
Это происходит не потому, что они умнее, внимательнее к деталям.
Настоящая причина кроется в том, что они пишут тесты.
Методики Тестирования
Программного обеспечения
Типы тестов
Тестирование в Django
Определения тестов
Smoke - тесты на проверку базовых функций
Regression - тесты на текущую функциональность, при обновлении кода
Compatibility - тесты на проверку совместимости приложения с различными библиотеками
Integration - тесты на проверку работоспособности приложения в различных средах
Acceptance - приемочные тесты на соответствие работоспособности кода пороговым значениям
Alpha - тестирование приложение на небольшой группе
Beta - тестирование приложение на большей группе
Perfomance - проверка сервиса на производительность
Strees - проверка сервиса на поведение при повышенных нагрузках.