Модульное тестирование — это термин, используемый в тестировании программного обеспечения . Модульная структура тестовых сценариев требует создания небольших независимых сценариев, которые представляют модули, разделы и функции тестируемого приложения. Эти небольшие сценарии затем используются в иерархической форме для построения более крупных тестов, реализуя конкретный тестовый случай. [1]
Из всех фреймворков этот должен быть самым простым для понимания и освоения. Это хорошо известная стратегия программирования , заключающаяся в построении уровня абстракции перед компонентом, чтобы скрыть компонент от остальной части приложения. Это изолирует приложение от изменений в компоненте и обеспечивает модульность в дизайне приложения. Фреймворк модульности тестовых сценариев применяет этот принцип абстракции или инкапсуляции для улучшения поддерживаемости и масштабируемости автоматизированных тестовых наборов. [2]