Практики
Всего найдено: 14 практик
Acceptance Testing
Тестирование Приемочное тестирование
Приемочное тестирование — это комплексное тестирование, необходимое для определения уровня готовности системы к последующему использованию. Тестирование проводится на основании набора тестовых сценари...
Contract Testing
Тестирование Альтернативное название
Для ускорения и повышения надежности тестирования интеграций можно использовать Mock-сервисы или дубли. Чтобы тестирование было достоверным, дубли должны копировать поведение других сервисов. Для опис...
End to end tests
Тестирование Альтернативное название
Сквозное тестирование (End-to-end, E2E, Chain testing) — это вид тестирования, используемый для проверки программного обеспечения от начала до конца, а также его интеграцию с внешними интерфейсами. Це...
Integration Testing
Тестирование Интеграционное тестирование
Интеграционное тестирование — практика, направленная на проверку взаимодействия между программными модулями для обеспечения их корректной совместной работы.
Load Testing
Тестирование Нагрузочное тестирование
Нагрузочное тестирование — это проверка устойчивости и производительности работы программного обеспечения под нагрузкой, сопоставимой с реальными условиями использования. Основными целями нагрузочн...
Manual tests
Тестирование Альтернативное название
Минимизация ручного тестирования Ручное тестирование (manual testing) — часть процесса тестирования на этапе контроля качества в процессе разработки программного обеспечения. Оно производится тестиро...
Performance Testing
Тестирование Альтернативное название
Тестирование производительности оценивает скорость работы приложения, потребляемые ресурсы, способность к масштабированию и поведение системы под нагрузкой. Для исследования времени отклика систе...
Regression Testing
Тестирование Регрессионное тестирование
Позволяет выполнять большинство тестов из набора регрессионного тестирования. Хорошая практика при исправлении ошибки создать тесты и регулярно прогонять их при последующих изменениях программы. Реком...
Smoke Testing
Тестирование Альтернативное название
Быстрые автоматические проверки работоспособности приложения после его установки на окружение. С помощью таких проверок можно получить первое представление о качестве новой версии или проверить конфиг...
Test Data Management
Тестирование Управление тестовыми данными
Практика управления тестовыми данными. Тестовые данные должны обновляться вместе с приложением. Идеальный вариант, когда данные снимаются с продуктового окружения, обезличиваются, из них убираются люб...
Testing Pipelines
Тестирование Альтернативное название
Практика описания процесса тестирования в виде кода.
Testing Strategy
Тестирование Альтернативное название
Стратегия тестирования представляет собой описание общего подхода к тестированию и целей тестирования по конкретной ИТ-системе, проекту или Запросу на изменение (затрагивающему более 1й системы). В ...
Unit Testing
Тестирование Модульное тестирование
Модульное тестирование — это тестирование программы на уровне отдельно взятых модулей, функций или классов. Это процесс в программировании, позволяющий проверить на корректность отдельные модули исхо...
Тестовые сценарии
Тестирование Test cases, Тест-кейсы
Тест-кейсы (test cases) — это специально подготовленные условия и процедуры, используемые для проверки определенных аспектов функциональности программного обеспечения. Они включают в себя описание вхо...