Акселератор Axenix для Java-разработки и тестирования ПО
Консалтинговая компания Axenix выпустила акселератор «Джавакс», который упрощает и ускоряет разработку, интеграцию и тестирование автоматизированных систем. Оно позволяет обнаружить дефекты на ранних стадиях и уменьшить издержки на тестирование. По данным компании, с его помощью можно сэкономить до 40% времени персонала на проектах внедрения и развития информационных систем.
Акселератор «Джавакс» включает четыре приложения, ускоряющие отладку и тестирование ПО, а также Java-библиотеки, которые реализуют типовые архитектурные задачи при разработке систем.
Инструмент для управления брокерами сообщений и дизайна интеграционных процессов BrOk предоставляет гибкий интерфейс для управления брокерами сообщений (Kafka, RabbitMQ, ActiveMQ Artemis и др.) и дает возможность работать по протоколам http(s). Имеет дизайн low-code для создания интеграционных взаимодействий по различным паттернам с веб-сервисами (http/https), брокерами сообщений, СУБД (JDBC). Таким образом можно создавать сценарии регрессионного и нагрузочного тестирования. Все это организовано в едином пространстве, не требуя работы с различными интерфейсами. Кроме того, внутри приложения реализована межпользовательская коммуникация. BrOk доступен в версиях Enterprise, которая устанавливается в оркестраторе контейнеров, и десктоп – локально у пользователя.
Инструмент интеграционного e2e тестирования I-mulator помогает проводить эмуляцию REST-запросов и публикации сообщений, моделировать различные сценарии ответа. Приложение дает возможность имитации работы «живой» системы и некорректного поведения сервисов с заданной вероятностью, экспорта и импорта тест-кейсов, корректировки ответов и сценариев в один клик.
Приложение автоматизации создания стендов разработки и тестирования Maestro предлагает набор инструментов для установки и настройки популярного ПО, а также преднастроенных сценариев развертывания инфраструктуры на основе лучших практик Axenix и Accenture. Maestro позволяет полностью автоматизировать процесс, устранить ручные операции и снизить вероятность ошибок.
Инструмент Сheck-bot предназначен для автоматизации слияния и проверки кодовой базы, обновления стендов разработки и тестирования. Приложение поддерживает любое количество репозиториев, дает возможность откатить нежелательные изменения при обновлении стенда, провести широкий спектр проверок, включая запросы на слияние, наличие ошибок при сборке и установке в популярные ПО для оркестрации (Kubernetes, OpenShift). По заявлению Axenix, подобных решений на российском рынке пока нет.
Акселератор «Джавакс» упрощает работу с такими процессами, как управление ИТ-ресурсами, релизами и развертыванием, проектированием, разработкой и конфигурациями решений, а также тестирование ПО. Как отмечают в компании, его инструменты позволяют повысить уровень покрытия интеграционными тестовыми сценариями без привлечения смежных сервисов, обнаруживать до 80% дефектов до перехода на фазу интеграционного тестирования и в целом выявлять до 95% всех дефектов до выведения релиза в Production. Это универсальное решение, которое можно использовать в финансовой сфере, промышленности, ритейле и других отраслях.