А вот и вечер пятницы! 😏



Это значит, что перед тем, как погрузиться в выходные, нужно сделать последний вдох и втиснуть в свой процессор инфу о матрице соответствия требований (Requirements Traceability Matrix) 🤓



🍗 Что это такое и с чем это едят?



Все довольно просто - это двумерная таблица, содержащая соответствие функциональных требований (functional requirements) продукта и подготовленных тестовых сценариев (test cases).



🍗 В заголовках колонок таблицы расположены требования, а в заголовках строк — тестовые сценарии.

На пересечении — отметка, означающая, что требование текущей колонки покрыто тестовым сценарием текущей строки. Матрица обычно хранится в виде электронной таблицы.



Матрица соответствия требований используется QA-инженерами для валидации покрытия требований по продукту тестами.



🎯 Цель «Traceability Matrix» состоит в том, чтобы выяснить:



🍤 какие требования «покрыты» тестами, а какие нет.

🍤 избыточность тестов (одно функциональное требование покрыто большим количеством тестов).



Данный тестовый артефакт является неотъемлемой частью тестирования.



UPD: по упоминанию еды можно понять, что админ хочет кушать. А потому сегодня для вас подготовил только небольшое тестирование на закрепление знаний)



#QAглазамиДжуна_полезное #матрицасоответствиятребований