Api-Factory - opensource java framework для автоматизации функционального тестирования средствами API.
Api-Factory позволяет писать автотесты на человекочитаемом языке, тем самым понижая входной порог для разработчиков тестов, и повышая их читаемость неподготовленными пользователями. Api-factory использует framework Cucumber-JVM, но, в отличие от чистого использования, в котором довольно большую часть архитектуры занимают шаги(stepdefs), здесь акцент сделан на то, чтобы избавиться от необходимости писать их самому и сократить количество самописных шагов(stepdefs), сосредоточившись на описании кода методов API с использованием паттерна PageObject. В Api-Factory уже реализовано много стандартных шагов(steps), которых хватит чтобы начать разрабатывать автоматизированные тесты.
Api-Factory кроссплатформенный фреймворк, поддерживающий такие протоколы как REST, SOAP.
Для работы api-factory нужно:
- Java 8 или выше
Нашли ошибку или появились вопросы? Проверьте, нет ли уже созданных задач. Если нет, то создайте новую! Также свои вопросы можно задать в нашем чате в gitter
Api-Factory выпущен под лицензией Apache 2.0. Подробности.