TestExecute - Floating License
TestExecute - Floating License - решение SmartBear для выполнения автоматизированных тестов TestComplete на отдельных тестовых машинах и в распределенной инфраструктуре. TestExecute предназначен прежде всего для запуска уже подготовленных тестов и позволяет отделить их выполнение от рабочих мест, на которых специалисты создают и редактируют тестовые сценарии в TestComplete. Лицензия TestExecute включает поддержку всех модулей TestComplete и дополнения Intelligent Quality.
Ключевые возможности
- запуск автоматизированных тестов, созданных в TestComplete;
- выполнение тестов без установки полной версии TestComplete;
- использование на нескольких компьютерах в сети;
- одновременный запуск нескольких экземпляров в пределах приобретенных лицензионных мест;
- запуск тестов на физических и виртуальных машинах;
- поддержка модулей Desktop, Web и Mobile;
- поддержка функций Intelligent Quality;
- использование в распределенной тестовой инфраструктуре;
- плавающая модель лицензирования;
- отдельное лицензирование независимо от TestComplete.
Запуск автоматизированных тестов
TestExecute - облегченная среда выполнения тестов, предназначенная для запуска автоматизированных проектов, подготовленных с помощью TestComplete. Это позволяет использовать TestComplete на рабочих местах специалистов для разработки и сопровождения тестов, а TestExecute - на машинах, где требуется только их выполнение.
Такой подход удобен при масштабировании автоматизированного тестирования: для каждой машины, выполняющей готовые тесты, не требуется устанавливать полноценную среду разработки TestComplete.
Поддержка возможностей TestComplete
Лицензия TestExecute включает все модули TestComplete, необходимые для выполнения соответствующих автоматизированных тестов. Также в нее входит дополнение Intelligent Quality, расширяющее возможности выполнения тестов интеллектуальными функциями TestComplete.
Это позволяет использовать TestExecute для выполнения различных проектов автоматизации, созданных для тестирования настольных, веб- и мобильных приложений.
Floating License - плавающая лицензия
Floating License позволяет использовать TestExecute на нескольких компьютерах в сети. Количество экземпляров TestExecute, которые могут работать одновременно, определяется количеством приобретенных лицензионных мест.
Если все доступные места заняты, следующий экземпляр TestExecute сможет получить лицензию после освобождения одного из используемых мест. Такой подход позволяет распределять лицензии между тестовыми машинами в зависимости от текущей потребности.
Использование на виртуальных машинах
TestExecute с плавающей лицензией можно запускать не только на физических рабочих станциях, но и на виртуальных машинах. Это делает решение удобным для организаций, использующих виртуализированные тестовые среды и несколько конфигураций для выполнения автоматизированных проверок.
Централизованное управление лицензиями
При использовании классической Floating License лицензия активируется на выделенном компьютере с License Manager, после чего экземпляры TestExecute в сети получают свободные лицензионные места с этого сервера. Активировать лицензию отдельно на каждой тестовой машине не требуется.
Для ID-based лицензирования SmartBear также предусматривает использование локального On-Premise License Server, в том числе для компьютеров, не имеющих прямого доступа к серверам лицензирования SmartBear.
TestExecute и TestComplete
TestComplete предназначен прежде всего для создания, редактирования, отладки и выполнения автоматизированных тестов, тогда как TestExecute ориентирован на их выполнение на дополнительных машинах. Поэтому продукты могут использоваться совместно: тесты разрабатываются и поддерживаются в TestComplete, а затем выполняются с помощью TestExecute.
При этом лицензии TestExecute не зависят от лицензий TestComplete и лицензируются отдельно.
Отличия TestExecute Floating License
Основные особенности позиции:
- TestExecute - облегченная среда для выполнения готовых автоматизированных тестов TestComplete;
- Floating License - лицензия может использоваться на нескольких машинах, а количество одновременных запусков ограничивается числом приобретенных мест;
- поддерживается работа на виртуальных машинах;
- лицензия включает все модули TestComplete и Intelligent Quality.
Такой вариант особенно подходит для организаций, которым необходимо масштабировать выполнение автоматизированных тестов на несколько тестовых машин без приобретения полноценной лицензии TestComplete для каждой из них.
Лицензирование
TestExecute использует Floating User License. Приобретенное количество мест определяет число экземпляров TestExecute, которые могут выполняться одновременно на компьютерах организации. Лицензирование TestExecute осуществляется отдельно от TestComplete.
Почему выбирают TestExecute Floating License
TestExecute - Floating License подойдет QA-командам и организациям, которым необходимо запускать автоматизированные тесты TestComplete на нескольких тестовых машинах. Решение позволяет вынести выполнение готовых тестов на отдельные физические или виртуальные компьютеры, гибко распределять плавающие лицензионные места и масштабировать инфраструктуру автоматизированного тестирования без установки полной среды TestComplete на каждую машину.

