Глава 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