Статьи
Словарь тестировщика

Словарь тестировщика: Фреймворк



Фреймворк (от англ. framework — каркас, структура, рамки) — это некоторая основа, фундамент с помощью которого что-то строится.
Если мы говорим о фреймворке автоматизации тестирования, то это фундамент, позволяющий автоматизировать тесты.

Включает такой фундамент в себя
•работу с логами (да, да, автотесты тоже пишут логи, иначе как разобраться где тест упал и почему упал)
•клиенты, для работы с базами данными, или протоками
•какие-то самописные библиотеки для работы с самой тестируемой системой, для упрощения работы автоматизатора
•работу с тестовым окружением
•работу с запусками автотестов
•работу с отчетами
•и многое, многое другое

Безусловно не только в автоматизации тестирования есть фреймворки. Есть фреймворки для бэкенд и фронтенд разработки и очень много ещё для чего.