Глава 34. Регрессионные тесты

Содержание

34.1. Выполнение тестов
34.1.1. Запуск тестов на временной инсталляции
34.1.2. Запуск тестов для существующей инсталляции
34.1.3. Дополнительные пакеты тестов
34.1.4. Локаль и кодировка
34.1.5. Специальные тесты
34.1.6. Тестирование сервера горячего резерва
34.2. Оценка результатов тестирования
34.2.1. Различия в сообщениях об ошибке
34.2.2. Разница локалей
34.2.3. Разница в дате и времени
34.2.4. Разница в числах с плавающей точкой
34.2.5. Разница в сортировке строк
34.2.6. Недостаточная глубина стека
34.2.7. Тест «случайных значений»
34.2.8. Параметры конфигурации
34.3. Вариативные сравнительные файлы
34.4. TAP-тесты
34.5. Определение покрытия кода тестами

Регрессионные тесты представляют собой полный набор проверок реализации SQL в PostgreSQL. Они тестируют как стандартные SQL-операции, так и расширенные возможности PostgreSQL