А ещё наш фреймворк умеет публиковать ВСЕ сущности описанные в нём в тестовый фреймворк.
И тестировщики "автоматом" получают ВСЕ ручки которые определены ВНУТРИ приложения. И имеют возможность использовать их точно так же как и разработчики.
Т.е. некоторая часть тестировщиков имеет возможность работать с системой как с "белым ящиком".
Учитывая то, что понятия определяемые на UML - автоматом генерируются не только в код, но и в тестовый фреймворк - разработчики даже "не знают", что они не только разрабатывают систему, но и "определяют ручки для тестировщиков".
Это к вопросу - "зачем собственные фреймфорки"... И "зачем велосипеды"...
И опять же - даже БЕЗ использования UML - возможность "лёгкой" публикации "ручек" - сохраняется...
И тестировщики "автоматом" получают ВСЕ ручки которые определены ВНУТРИ приложения. И имеют возможность использовать их точно так же как и разработчики.
Т.е. некоторая часть тестировщиков имеет возможность работать с системой как с "белым ящиком".
Учитывая то, что понятия определяемые на UML - автоматом генерируются не только в код, но и в тестовый фреймворк - разработчики даже "не знают", что они не только разрабатывают систему, но и "определяют ручки для тестировщиков".
Это к вопросу - "зачем собственные фреймфорки"... И "зачем велосипеды"...
И опять же - даже БЕЗ использования UML - возможность "лёгкой" публикации "ручек" - сохраняется...
Комментариев нет:
Отправить комментарий