Глава 30. Регрессионные тесты
- Содержание
- 30.1. Выполнение тестов
- 30.1.1. Запуск тестов на временной инсталляции
- 30.1.2. Запуск тестов на существующей инсталляции
- 30.1.3. Дополнительные пакеты тестов
- 30.1.4. Локаль и кодировка
- 30.1.5. Специальные тесты
- 30.1.6. Тестирование сервера горячего резерва
- 30.1.2. Запуск тестов на существующей инсталляции
- 30.1.1. Запуск тестов на временной инсталляции
- 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.2.2. Разница локалей
- 30.2.1. Различия в сообщениях об ошибке
- 30.3. Вариативные сравнительные файлы
- 30.4. Тесты TAP
- 30.5. Проверка покрытия теста
- 30.4. Тесты TAP
Регрессионные тесты представляют собой полный набор проверок реализации SQL в PostgreSQL. Они тестируют как стандартные SQL-операции, так и расширенные возможности PostgreSQL
| Пред. | Начало | След. |
| Внутреннее устройство WAL | Уровень выше | Выполнение тестов |
Chapter 30. Regression Tests
- Table of Contents
- 30.1. Running the Tests
- 30.1.1. Running the Tests Against a Temporary Installation
- 30.1.2. Running the Tests Against an Existing Installation
- 30.1.3. Additional Test Suites
- 30.1.4. Locale and Encoding
- 30.1.5. Extra Tests
- 30.1.6. Testing Hot Standby
- 30.1.2. Running the Tests Against an Existing Installation
- 30.1.1. Running the Tests Against a Temporary Installation
- 30.2. Test Evaluation
- 30.2.1. Error Message Differences
- 30.2.2. Locale Differences
- 30.2.3. Date and Time Differences
- 30.2.4. Floating-Point Differences
- 30.2.5. Row Ordering Differences
- 30.2.6. Insufficient Stack Depth
- 30.2.7. The "random" Test
- 30.2.8. Configuration Parameters
- 30.2.2. Locale Differences
- 30.2.1. Error Message Differences
- 30.3. Variant Comparison Files
- 30.4. TAP Tests
- 30.5. Test Coverage Examination
- 30.4. TAP Tests
The regression tests are a comprehensive set of tests for the SQL implementation in PostgreSQL. They test standard SQL operations as well as the extended capabilities of PostgreSQL.