HP LeanFT – инструмент тестирования для разработчиков
Корпорация HP анонсировала решение для автоматизации функционального тестирования – HP LeanFT. С его помощью разработчики смогут быстрее создавать, тестировать и предоставлять защищенные и высококачественные приложения. Оно позволит организациям оперативно выводить новые продукты на рынок, обеспечит высокую предсказуемость и качество и поможет снизить общие расходы в рамках разработки.
В основе HP LeanFT, созданного совместными усилиями специалистов из HP Software и HP Enterprise Services специально для разработчиков и тестировщиков, лежит открытая экосистема, состоящая из популярных средств разработчиков и стандартной платформы HP Unified Functional Testing. Она позволяет конструировать тесты, которые можно перенастраивать и использовать повторно.
В решении используются важнейшие инструменты экосистемы Agile для разработки приложений. Методология Agile заключается в непрерывном процессе предоставления услуги, не разбитом на фазы или уровни; в соответствии с ней тестирование ПО в цикле разработки приложения должно «сдвигаться влево» и начинаться гораздо раньше. HP LeanFT как раз и помогает разработчикам и тестировщикам выполнить такой «сдвиг влево».
Новое решение можно интегрировать в существующие экосистемы (в том числе Microsoft TFS, Git и Subversion) и фреймворки, которые поддерживают разработку с проведением тестирования (TDD) и с учетом поведения (BDD). Кроме того, LeanFT полностью интегрируется в распространенные среды разработки IDE (например, Microsoft Visual Studio и Eclipse) и предоставляет для них подключаемые модули. Тесты можно создавать в средах IDE на языках C# (в Visual Studio) или Java (в Eclipse). Это позволяет разработчикам и тестировщикам работать в общих средах, используя одни и те же инструменты.
Для быстрого вывода продуктов разработки на рынок LeanFT предлагает комплексный набор инструментов, который упрощает разработку и обслуживание. Например, центр по распознаванию объектов (Object Identification Center) автоматически создает код и абстрактные модели для приложений, проходящих тестирование.
HP LeanFT предоставляет проектные шаблоны для стандартных архитектур модульного тестирования, в том числе NUnit, MSTest и JUnit. Благодаря этим шаблонам взаимодействие разработчиков ПО и инженеров автоматического тестирования становится более продуктивным. Разработчики могут быстрее тестировать приложения, а также прогнозировать и находить ошибки на ранней стадии жизненного цикла разработки.
Продукт поставляется со встроенной системой безопасности HP Application Defender, которая помогает разработчикам быстро находить уязвимости в ПО на ранних стадиях, когда изменение кода не влечет за собой неприятных последствий. Благодаря технологии выполнения от HP Fortify для использования HP Application Defender не требуются знания в области безопасности, поэтому тестирование на предмет уязвимостей можно выполнять непрерывно и в реальном времени.
Решение LeanFT встроено в системы Application Lifecycle Management, Quality Center и Mobile Center, что позволяет сократить расходы на тестирование и разработку, использовать общие ресурсы и быстрее создавать новые мобильные приложения. HP также представила нововведения во флагманских продуктах HP Unified Functional Testing и HP Business Process Testing, среди которых поддержка интеграции Git в качестве хранилища данных, а также возможность тестирования на основе ключевых слов без шифрования.
Решение HP LeanFT будет доступно в июле 2015 г. на сайте http://saas.hp.com. HP Unified Functional Testing 12.5 и HP Business Process Testing 12.5 тоже поступят в продажу в июле. При обновлении HP UFT до версии 12.5 заказчики получат HP LeanFT бесплатно. Решение HP Application Defender уже доступно (бесплатно) для пяти приложений, находящихся в разработке.