Тестовая документация:
Тестирование таблицы переходов (state transition testing) - разработка тестов методом черного ящика, при котором сценарии тестирования строятся на основе модели переходов состояний. [ISTQB Glossary]
Попарное тестирование позволяет уменьшить количество тест-кейсов, которые должны проводить, если у нас большое количество различных параметров и значений.
Тест-дизайн - этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (т.е. тест-кейсы) в соответствии ранее определенными критериями качества и целями тестирования (простыми словами - разработка (придумывание) тестов).
Agile - набор методов и принципов гибкого управления проектами. Принципы Agile манифеста
Мы следуем таким принципам:
Требование (requirement) - условие, которое включает обязательные для выполнения критерии [ISTQB Glossary]
Модель разработки ПО (Software Development Model, SDM) — структура, систематизирующая различные виды проектной деятельности, их взаимодействие и последовательность в процессе разработки ПО. [Куликов]
1. Тестирование по степени автоматизации
1. Smoke testing - проводиться на начальном этапе, например, посте нового билда ((англ. “build”) — это сборка проекта из исходного кода, которая создаёт исполняемый файл или библиотеку.). Направлено на проверку готовности разработанного продукта к проведению расширенного тестирования и определения общего качества состояния продукта.