Клиенты

"Хамелеон" и "Циклон": «Аплана АйТи Инновации» представила собственные инструменты тестирования


 

В процессе работы инженеры компании пришли к тому, что классический подход к разработке автотестов, при котором проверка бизнес–логики приложений осуществляется программистами-тестировщиками с использованием высокоуровневых языков программирования, не всегда удобен. Поэтому перед специалистами компании «Аплана АйТи Инновации» была поставлена задача — разработать удобные и функциональные решения для тестирования приложений.


Разработка новых отечественных решений для автоматизированного и нагрузочного тестирования велась на протяжении почти трех месяцев — с апреля 2018 года, и уже в начале августа фреймворки "Хамелеон" (Aplana Test Automation Framework) и "Циклон" (Aplana Performance Testing Framework) были зарегистрированы Федеральной службой по интеллектуальной собственности.


Основной задачей платформы "Циклон" было уменьшить различия между популярными платными и бесплатными решениями для работ по нагрузочному тестированию. "Циклон" представляет собой альтернативу покупке дорогостоящих готовых инструментов от западных вендоров и бесплатным разработкам с открытым кодом, обладающим ограниченным функционалом. Специалистам компании «Аплана АйТи Инновации» удалось объединить ряд Open Source платформ, расширив их возможности за счет значительной доработки.


Решение "Хамелеон" призвано ускорить и удешевить процесс проведения функционального тестирования. Новый инструментарий позволяет привлечь к созданию автоматизированных тестов инженеров, выполняющих ручное тестирование, а поддержка и использование решения возможны силами инженеров, не имеющих навыков программирования. Это позволяет увеличить долю автоматизированных процедур в проектах функционального тестирования без привлечения разработчиков автотестов.


Эти инновационные приложения являются частью нового подхода компании «Аплана», который призван минимизировать распространенные неудобства разработки автоматизированных тестов, а также типичные сложности при проведении работ по нагрузочному тестированию. Еще одной причиной стала необходимость в разработке подходов, не зависящих от продукции, выпускаемой зарубежными производителями.


Оба решения успешно применяются в проектах по тестированию и обеспечению качества ПО в крупных российских компаниях.