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

Содержание

30.1. Выполнение тестов
30.1.1. Запуск тестов на временной инсталляции
30.1.2. Запуск тестов для существующей инсталляции
30.1.3. Дополнительные пакеты тестов
30.1.4. Локаль и кодировка
30.1.5. Специальные тесты
30.1.6. Тестирование сервера горячего резерва
30.2. Оценка результатов тестирования
30.2.1. Различия в сообщениях об ошибке
30.2.2. Разница локалей
30.2.3. Разница в дате и времени
30.2.4. Разница в числах с плавающей запятой
30.2.5. Разница в сортировке строк
30.2.6. Недостаточная глубина стека
30.2.7. Тест «случайных значений»
30.2.8. Параметры конфигурации
30.3. Вариативные сравнительные файлы
30.4. Тесты TAP
30.5. Проверка покрытия теста

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