Две основные техники тест-дизайна: Класс эквивалентности(Equivalence class)- это набор входных или выходных данных ПО, которые обрабатываются программой по одному алгоритму или приводят к одному результату. Смысл этого подхода заключается в выборе значений, представляющих различные классы тестовых данных, чтобы мы могли проверить требования к продукту. Граничные значения- техника тест-дизайна, которая дополняет классы эквивалентности дополнительными проверками на границе изменения условий. Смысл этого подхода заключается в выборе значений на границах эквивалентных классов с минимальным шагом. Техники тест-дизайна 2-го уровня отвечают за вариативность и комбинаторику данных при проверке ПО: Parwise testing (попарное тестирование)- Этот подход основан на большом количестве входных параметров. Чем больше параметров, тем больше вероятность ошибки. Наша цель как специалиста по тестированию — сократить количество тест-кейсов до оптимального. Суть его заключается в том, чтобы рассмотреть вс