Banjo Framework
Banjo Framework — коробочное решение для автоматизации тестирования. Продукт был впервые выпущен в 2018 году и активно дополняется новыми модулями. Он предназначен как для тестирования UI, так и для тестирования широкого спектра API. Banjo объединяет управление зависимостями от Selenium WebDriver, Atlas и Сitrus Framework, Cucumber и позволяет получать отчетность в Allure Report и Report Portal.
Особенности
- Старт автоматизации в сжатые сроки.
- Библиотека общих шагов позволяет писать простые тестовые сценарии без необходимости написания кода на языке программирования.
- Позволяет писать API-тесты, используя различные протоколы обмена сообщений HTTP REST, JMS, TCP/IP, SOAP, FTP, SSH и другие.
- Для UI тестов есть возможность получения скриншотов в случаях неудачного прохождения сценария, по требованию или после каждого шага теста.
- Использование Citrus в основе решения позволяет получить многофункциональный фреймворк для тестирования API.
Решение размещено в открытом доступе. Вы можете использовать его бесплатно на условиях открытой лицензии.