Виды и методологии тестирования

Обзор различных подходов к тестированию: функциональное, регрессионное, интеграционное, методологии Agile и BDD

14 статей
Последние статьи

Pairwise Testing: Комбинаторная Оптимизация для Покрытия Тестами

Комбинаторная оптимизация: алгоритм all-pairs, инструмент PICT, ортогональные массивы, 90% покрытие дефектов

Комбинаторный Дизайн Тестов: Систематическое Покрытие Взаимодействий Параметров

Систематическое покрытие комбинаций: n-wise тестирование, инструмент ACTS, покрывающие массивы, деревья классификации

Контекстно-Ориентированное Тестирование: Адаптивный Подход к Качеству ПО

Адаптивная методология тестирования: 7 принципов CDT, ситуационный подход, vs лучшие практики, реальные кейсы

Метаморфическое Тестирование: Валидация ПО Без Известных Корректных Выходов

Тестирование без оракула: метаморфические отношения, тестирование ML/AI, научные вычисления, валидация компиляторов

Session-Based Test Management: Структурированный Подход к Исследовательскому Тестированию

Структурированное исследовательское тестирование: чартеры, миссии, дебрифинг, метрики SBTM, Rapid Software Testing

Specification by Example: Живая Документация Через Коллаборативные Примеры

Коллаборативные спецификации: живая документация, FitNesse, Concordion, примеры как требования

Риск-Ориентированная Стратегия Тестирования: Оптимизация Тестовых Усилий Через Приоритизацию Бизнес-Рисков

Приоритизация бизнес-рисков: матрица рисков, стратегии митигации, распределение тестовых усилий, фокус на ROI

Model-Based Testing: Автоматическая Генерация Тестов из Моделей

Генерация тестов из моделей: машины состояний, UML диаграммы, GraphWalker, ModelJUnit, критерии покрытия

Все статьи →