Тестирование

3.1 Чек-листы и тест-кейсы

Тестовая документация:

2.3 Тестирование состояний и переходов / Таблица принятия решений

Тестирование таблицы переходов (state transition testing) - разработка тестов методом черного ящика, при котором сценарии тестирования строятся на основе модели переходов состояний. [ISTQB Glossary]

2.2 Попарное тестирование

Попарное тестирование позволяет уменьшить количество тест-кейсов, которые должны проводить, если у нас большое количество различных параметров и значений.

2.1 Классы эквивалентности и граничные значения

Тест-дизайн - этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (т.е. тест-кейсы) в соответствии ранее определенными критериями качества и целями тестирования (простыми словами - разработка (придумывание) тестов).

1.12 Scrum

Agile - набор методов и принципов гибкого управления проектами. Принципы Agile манифеста

Основополагающие принципы Agile-манифеста

Мы следуем таким принципам:

1.11 Анализ требований

Требование (requirement) - условие, которое включает обязательные для выполнения критерии [ISTQB Glossary]

1.10 Модели разработки ПО

Модель разработки ПО (Software Development Model, SDM) — структура, систематизирующая различные виды проектной деятельности, их взаимодействие и последовательность в процессе разработки ПО. [Куликов]

1.8 Типы и классификация тестирования

1. Тестирование по степени автоматизации

1.7 Тестирование, связанное с изменениями

1. Smoke testing - проводиться на начальном этапе, например, посте нового билда ((англ. “build”) — это сборка проекта из исходного кода, которая создаёт исполняемый файл или библиотеку.). Направлено на проверку готовности разработанного продукта к проведению расширенного тестирования и определения общего качества состояния продукта.