VirtServer - до 50 виртуальных сервисов
VirtServer - до 50 виртуальных сервисов - серверное решение SmartBear для централизованного размещения и выполнения виртуальных сервисов (VirtServices), созданных с помощью ReadyAPI Virtualization. VirtServer позволяет развертывать виртуализированные API и другие зависимости в общей серверной среде, предоставлять к ним доступ командам разработки и тестирования и одновременно запускать до 50 виртуальных сервисов в соответствии с лимитом лицензии.
Ключевые возможности
- размещение и запуск виртуальных сервисов;
- до 50 одновременно работающих виртуальных сервисов;
- централизованное управление VirtServices;
- интеграция с ReadyAPI Virtualization;
- удаленное развертывание виртуальных сервисов;
- запуск и остановка сервисов;
- загрузка развернутых сервисов для последующего редактирования;
- просмотр журналов транзакций и активности;
- мониторинг работы виртуальных сервисов;
- управление пользователями и группами;
- разграничение доступа к виртуальным сервисам;
- поддержка HTTP/HTTPS, raw TCP, JDBC и JMS;
- возможность автоматизации управления тестовой средой.
Централизованный запуск виртуальных сервисов
SmartBear VirtServer предназначен для размещения виртуальных сервисов в общей серверной среде. VirtServices создаются и настраиваются в ReadyAPI Virtualization, после чего развертываются на VirtServer и становятся доступны для использования при разработке и тестировании.
Разработчики и QA-инженеры могут обращаться к опубликованным виртуальным сервисам как к реальным API и другим зависимостям, используя их в функциональных, интеграционных и других тестовых сценариях.
До 50 виртуальных сервисов
Данная лицензия предусматривает возможность одновременного запуска до 50 VirtServices на одном экземпляре VirtServer. Лицензирование VirtServer ограничивает именно количество виртуальных сервисов, работающих одновременно.
Это позволяет централизованно разместить значительное количество виртуализированных зависимостей и использовать их в нескольких проектах и тестовых средах.
Виртуализация API и зависимых систем
VirtServer позволяет использовать виртуальные сервисы вместо реальных зависимостей приложения. Команды могут моделировать работу необходимых API и сервисов и выполнять тестирование независимо от доступности реальных систем.
Виртуальные сервисы могут применяться, когда реальная система еще находится в разработке, временно недоступна или ее использование для регулярного тестирования ограничено.
Совместная работа команд
Размещенные на VirtServer виртуальные сервисы доступны участникам проекта через централизованную инфраструктуру. Один специалист может продолжать редактировать локальную версию VirtService, пока опубликованная на VirtServer версия используется другими сотрудниками для разработки и тестирования.
Такой подход позволяет нескольким командам работать с общими виртуальными зависимостями и использовать единые тестовые среды.
Управление виртуальными сервисами
Через панель VirtServer в ReadyAPI можно развертывать, просматривать, запускать и останавливать виртуальные сервисы, изменять доступные параметры и загружать сервисы обратно на локальный компьютер для редактирования.
Для контроля работы доступны журналы транзакций и активности, а также метрики и статистика запущенных виртуальных сервисов.
Управление пользователями и доступом
VirtServer поддерживает пользователей и группы, позволяя организовать доступ к виртуальным сервисам для разных команд. Сервисы можно назначать определенным группам и тем самым ограничивать возможность управления ими для других пользователей.
Механизм групп помогает разделять виртуальные сервисы между проектами и командами и защищать важные тестовые среды от случайного изменения или остановки.
Поддерживаемые протоколы
Виртуальные сервисы на VirtServer могут работать через HTTP и HTTPS, raw TCP и JDBC, а также взаимодействовать через JMS. Для сервисов могут использоваться доступные сетевые порты сервера.
Благодаря этому VirtServer можно применять для виртуализации различных сервисов и зависимостей, используемых тестируемыми приложениями.
Совместная работа с ReadyAPI Virtualization
VirtServer используется совместно с ReadyAPI Virtualization. Виртуальные сервисы создаются и редактируются в ReadyAPI Virtualization, после чего могут быть опубликованы на VirtServer для централизованного выполнения. Для работы необходимы соответствующая лицензия ReadyAPI Virtualization Pro и лицензия VirtServer.
Лицензирование
Лицензия VirtServer - до 50 виртуальных сервисов определяет максимальное количество виртуальных сервисов, которые могут выполняться одновременно на лицензированном экземпляре VirtServer. При использовании нескольких экземпляров VirtServer каждый сервер требует отдельной лицензии.

