Parasoft Virtualize — это продукт виртуализации сервисов , который позволяет создавать, развертывать имитированные тестовые среды и управлять ими для целей разработки и тестирования программного обеспечения . Эти среды моделируют поведение зависимых ресурсов, которые недоступны, труднодоступны или сложно настроить для разработки или тестирования. [1] Он моделирует поведение зависимых ресурсов, таких как мэйнфреймы , ERP-системы , базы данных , веб-сервисы , сторонние информационные системы или другие системы, находящиеся вне прямого контроля разработчика/тестировщика. [2] Продукт используется в сочетании с виртуализацией аппаратного обеспечения/ОС, чтобы предоставить разработчикам и тестировщикам ресурсы, необходимые для более раннего, быстрого и полного выполнения задач по разработке и тестированию. [3] Его технологии для автоматизации непрерывного тестирования используются в рамках непрерывной доставки , непрерывной интеграции и непрерывного выпуска. [4]
В 2002 году Parasoft выпустила технологию «создания заглушек реализации сервисов, которые имитируют критически важные функции, которые не могут быть доступны для тестирования». [5] Эта технология была представлена в Parasoft SOAtest . С 2002 года технология была расширена за счет «интеллектуальных заглушек, [которые] имитируют поведение работающей системы, позволяя разработчику тестировать службы в контексте фактического поведения приложения, а не в работающей системе». [6] В 2009 году технология была расширена за счет «виртуализации поведения приложений», которая позволяет «создавать копии как приложений, так и серверных систем, чтобы разработчик мог ссылаться на такие приложения или системы при разработке программного обеспечения». [7] Технология была расширена и выпущена как отдельный продукт в 2011 году. [8]
В 2017 году компания Parasoft создала бесплатную версию для сообщества, которая позволяет отдельным пользователям и небольшим проектам бесплатно использовать виртуализацию сервисов. [9]
Parasoft Virtualize была удостоена главного приза Jolt Awards 2012 года коллегией судей, назначенных журналом Dr. Dobb's Journal . Эта ежегодная награда демонстрирует продукты, которые «встряхнули» отрасль своей значимостью и сделали задачу создания программного обеспечения быстрее, проще и эффективнее. [10] Последние полученные награды/признания были названы «лидером в области инструментов функциональной автоматизации и автоматизации тестирования» в рейтинге Forrester’s Functional Test Automation Tools [11] и «лидером в области инноваций и технологий» в рейтинге Service Virtualization Market Mover Array компании voke. [12]