Выбрать страницу


Баклажаны Производительность Альтернативы
:

 

Гибкое тестирование нагрузки по требованию из облака

 

Сценарий и выполнение нагрузочных тестов для веб-сайтов, веб-приложений и API за несколько минут с помощью платформы LoadView.

Инструмент для сценариев на веб-сайте

Совместим с более чем 40 настольными/мобильными браузерами и устройствами.

Управляемая облачная сеть

LoadView управляет сетью для вас. Отдельные счета не нужны.

Гибкое тестирование

LoadView provides users the ability to configure tests for their specific needs and environment.

Вариант плана оплаты по мере вас

Платите только за то, что вам нужно. Цены рассчитываются перед запуском теста.

Проведите тестирование за считанные минуты! Не требуются учетные записи сторонних разработчиков или дополнительные загрузки.

Загрузите и проверьте стресс-версии веб-сайтов, веб-приложений и API с помощью реальных браузеров из облака!

Функции баклажан Другие поставщики облачных услуг LoadView
Нет оборудования для обеспечения
Нет отдельных установок на локальной машине
Отдельные облачные учетные записи не требуются
Веб-платформа
Мощный, простой в использовании инструмент для сценариев
Пролонгать неиспользованные ресурсы месяц к месяцу (Планы подписки)

Ищете альтернативу производительности баклажанов для вас или вашей организации? Независимо от того, являете ли вы разработчиком, инженером или тестером производительности, платформа LoadView предлагает гибкость для удовлетворения требований к тестированию веб-сайтов, приложений и API.

Баклажаны обеспечивают надежную экосистему продуктов тестирования и мониторинга производительности. От функционального тестирования до автоматизации роботизированных процессов (RPA), их цель состоит в том, чтобы помочь компаниям оптимизировать клиентский опыт. Их инструмент тестирования производительности, Баклажаны производительности, является одним из немногих платформ, которые могут быть использованы для обеспечения их веб-сайты и приложения выполняют, как ожидалось. Однако, по сравнению с LoadView, существует множество требований, предпосылок и дополнительных знаний, необходимых для использования баклажанов производительности. Мы будем копаться в разнице этих платформ ниже и показать вам, почему LoadView должен быть в верхней части списка.

LoadView: Тестирование нагрузки на основе реального браузера для веб-сайтов, приложений и API

Современные клиенты ожидают надежных веб-сайтов и приложений. Если какая-либо из этих служб не загружает или не предоставляет клиенту предполагаемые ответы, они быстро теряют интерес и уходят, чтобы найти сайт, который будет работать. Организации знают об этом и понимают, что тестирование производительности является важнейшим компонентом не только в течение жизненного цикла разработки, но и когда эти службы получают толкаемых в производство. Тестирование нагрузки дает возможность проверить скорость, выявить узкие места и обеспечить, чтобы текущая инфраструктура всегда всегда всегда можно было поддерживать масштабируемость этих служб. Кроме того, LoadView может использоваться для тестирования внешних сторонних служб, которые редко тестируются, но могут косвенно повлиять на работу конечного пользователя.

Многие решения для тестирования нагрузки с открытым исходным кодом на рынке сегодня могут запускать только моделирование пользователей на основе протокола, что отлично подходит для небольших функциональных тестов и определения базовой линии, но недостаточно, когда вам нужно знать, как влияет время отклика со стороны клиента. С платформой LoadView у вас есть выбор запуска различных типов моделирования пользователей: HTTP/S и реальных тестов на основе браузера. В зависимости от ваших конкретных потребностей в тестировании LoadView предлагает дополнительную гибкость при определении типа нагрузки для теста.

  • Кривая шага нагрузки

Генерирует нагрузки с заранее определенное количество одновременных пользователей для определенных сроков. Полезно при определении того, как ваши сайты и приложения управляют увеличением трафика.

  • Кривая на основе цели

Полезно, когда вы уже определили ограничивающий уровень требуемой пропускной способности и должны убедиться, что ваша цель производительности достигнута.

  • Динамическая регулируемая кривая

Отрегулируйте нагрузку во время теста и посмотрите результаты в режиме реального времени, давая представление о том, как изменяется производительность сайта или приложения по мере колебания уровней нагрузки.

Сценарий Сделано Легко с EveryStep веб-рекордер

EveryStep Web Recorder дает пользователям возможность легко записывать и воспроизводить критические транзакции и взаимодействия с пользователями, просто указывая, нажав, и навигации в качестве регулярного клиента – все в реальном браузере! Отдельных загрузок или надстройок не требуется. Быстро и легко записывать тестовые сценарии сложных или критически важных действий пользователей, таких как клики, выбор меню, записи форм и представления, процесс корзины покупок и текстовые вводы. Кроме того, EveryStep Web Recorder может захватывать изображения и проверять текст, чтобы обеспечить визуализацию и отображение изображений и текста должным образом.

Веб-регистратор EveryStep совместим с более чем 40 настольными/мобильными браузерами и устройствами и поддерживает многие технологии и платформы, используемые для создания динамических приложений. Узнайте больше о веб-регистраторе EveryStep. Некоторые из поддерживаемых мобильных устройств включают в себя следующее:

  • iPhone
  • iPod
  • iPad
  • связь
  • Samsung Галактика
  • HTC
  • Моторола
  • сони
  • Амазонка разжечь
  • Microsoft Люмия
  • ежевика

Эти скрипты могут быть загружены на платформу LoadView для автоматизации процесса тестирования производительности для веб-сайтов, веб-приложений, веб-сервисов и API. Кроме того, скрипты также могут быть загружены на платформу мониторинга Dotcom-Monitor для непрерывного мониторинга и проверки времени простоя в производстве.

Узнайте больше о веб-регистраторе EveryStep

Глобальное распределение виртуальных пользователей

Самое главное, LoadView не требует от вас mange какой-либо дополнительной инфраструктуры или управления любой стороны облачных учетных записей, как и другие решения. Просто подкрутйте тестовые машины, когда они вам нужны. LoadView использует серверы инжекторов нагрузки, расположенные в 15 местах по всему миру (США, Канада, APAC, южная Америка и Европа) для генерации пользовательских нагрузок. Это позволяет распределять нагрузку между географическими местоположениями. Например, если определенный процент ваших клиентов посещает из нескольких конкретных географических мест, вы можете выбрать эти конкретные зоны для тестирования.

Цены на LoadView

LoadView имеет планы на основе подписки, начиная с $ 199 в месяц. С нашими планами на основе подписки неиспользованные виртуальные минуты пользователя и часы инжектора загрузки переносятся месяц к месяцу, пока ваш план остается активным. Кроме того, вы также можете выбрать из плана оплаты по мере оплаты. Цены рассчитываются и отображаются до начала нового теста, так что вы точно знаете, за что платите.

Если ваши конкретные потребности требуют больше, чем указано выше, пожалуйста, свяжитесь с нами для корпоративных планов.

Не идите в одиночку: LoadView Профессиональные услуги

Пусть один из наших инженеров по производительности поможет с любыми или всеми вашими потребностями в тестировании на peformance. Вы выбираете, с какой элементами вам нужна помощь, и наши инженеры по производительности будут тренировать вас через них. Расписание время, чтобы встретиться с инженером производительности сегодня!

Производительность баклажанов

Баклажан производительность производительности и нагрузки тестирования решение из баклажанов и состоит из четырех инструментов: баклажаны производительности Studio, контроллер испытаний, инжекторы, и анализатор. Eggplant Performance Studio позволяет пользователям создавать виртуальные пользовательские скрипты, настраивать тестовые данные и определять тесты производительности. Контроллер тестирования выполняет и контролирует тестовые запуски. Инжекторы генерируют нагрузку из программного обеспечения, установленного на ноутбуках, настольных компьютерах или серверах. И, наконец, Analyzer обрабатывает данные тестового запуска и создает отчеты и диаграммы из необработанных данных.

Баклажаны также предлагает другой продукт под названием Баклажаны производительность для JMeter, который является версией баклажанов производительности, но, как следует из названия, предназначен специально для тестирования JMeter. Баклажаны Производительность для JMeter является бесплатным и работает по существу так же, как баклажаны производительности, однако, Есть различия в терминологии и рабочего процесса при создании скриптов и создания тестов с баклажанами производительности для JMeter. Важно, чтобы пользователи были знакомы с JMeter при использовании этого инструмента. Для целей данной статьи мы сосредоточимся на стандартной платформе производительности баклажанов.

Мы объясним более подробно, как эти инструменты работают, и некоторые различия между ними и платформой LoadView, однако, одним из существенных отличий является то, что производительность баклажанов должна быть установлена на локальной машине. Это не веб-сайт, как LoadView. С LoadView, все, что вам нужно, это подключение к Интернету и браузер. В рамках платформы Eggplant Performance студия производительности баклажанов, контроллер тестирования и инструменты Analyzer могут работать только на Windows.

Сценарий с баклажанами производительности студии

Баклажаны производительности Studio, как EveryStep веб-регистратор с LoadView, где пользователи начинают создавать и определять тесты, используемые для тестирования нагрузки. Их различные регистраторы поддерживают тестирование веб-сайтов, а также общих технологий клиент-сервер, таких как Java, .NET и Citrix. Для любых протоколов и технологий, которые не поддерживаются из коробки, Eggplant Performance может предоставить индивидуальных виртуальных пользователей. Как и LoadView, диктофон фиксирует сетевой трафик для создания скрипта, а также может сценарий действий пользователя, таких как посещение веб-сайта, или вождение пользовательского интерфейса, путем запуска скриптов, которые описывают эти действия. Баклажаны Производительности Studios имеет несколько различных рекордеров, которые пользователи могут выбрать, в зависимости от необходимости или ситуации.

  • Веб-регистратор прокси. Этот рекордер является регистратором, используемым для захвата взаимодействия веб-сайта. Весь трафик HTTP/S и WebSockets отправляется через веб-регистратор. Запись, созданная регистратором, может быть использована для разработки скрипта, который будет выполняться типами Web Virtual User. Если вы хотите записать с мобильного или другого внешнего устройства, вы должны пройти через несколько дополнительных шагов:

– Корневой сертификат должен быть установлен до записи трафика HTTP/S

– Мобильное устройство должно иметь контроллер выступать в качестве своего прокси-сервера над портом 909

  • Регистратор веб-сети. Этот рекордер записывает трафик HTTP между браузером и веб-сервером, анализируя сетевой трафик, проходящий через сетевую карту. Обратите внимание, что этот регистратор не может расшифровать трафик HTTPS. Этот рекордер полезен в следующих ситуациях:

– Вы не можете настроить приложение для использования прокси-регистратора

– Поведение протокола при работе через прокси отличается по сравнению с подключением непосредственно к серверу

– Приложение уже доступен через прокси

  • Рекордер Citrix. Это рекордер для приложений Citrix. Одним из важных сведений является то, что пользователи должны получить доступ к веб-сайту Citrix StoreFront, чтобы получить информацию о подключении. Рекордер Citrix может быть использован для проверки следующих:

– Время отклика, как это испытывают пользователи

– Понимание того, как ваша инфраструктура сервера Citrix реагирует под нагрузкой

  • TCP/UDP Рекордер. Этот рекордер записывает трафик TCP/IP и UDP между клиентом-сервером, оценивая сетевой трафик, пройденный через сетевую карту. Такой подход полезен для следующей ситуации:

– Ваша система является приложением / устройством, которое общается в качестве клиента или сервера через сеть, но не использует HTTP

Eggplant Performance Studio также предлагает дополнительные методы сценариев, выходящие за рамки стандартных опций:

  • Селен Виртуальные пользовательские скрипты. Это расширение Firefox, которое обеспечивает IDE для селена и дает пользователям возможность записывать и воспроизведения скриптов Селена, однако, Есть несколько дополнительных шагов, которые пользователи должны предпринять:

– Пользователи должны запустить браузер Firefox, а затем скачать последние скрипты Selenium IDE

– Скрипты экспортируются как java JUnit 4 WebDriver скрипты, а затем должны быть преобразованы в баклажан производительности селена скрипт.

  • Импорт файлов HAR. Баклажаны Производительность Studio поддерживает следующие программы:

– Чарльз

– Хром ДевТулс

– Firebug NetExport

– Compuware APM Ajax Edition

– Скрипач

  • Виртуальные API пользователей. Пользователи могут создать пустой скрипт с одним из следующих API виртуального пользователя для написания кода:

– Java API

– .NET/C’ API

Конфигурация и выполнение теста баклажанов

Студия производительности Eggplant также где пользователи настраивают тесты после создания скриптов. Пользовательские рабочие процессы могут быть построены вокруг скриптов и добавлены к тестам, при этом каждый тест состоит из виртуальных групп пользователей, и каждая виртуальная группа пользователей работает свой собственный рабочий процесс или сценарий.

После настройки теста пользователи могут выполнять и контролировать тесты из приложения Test Controllers. Стоит отметить, что Test Controller является отдельным приложением, поэтому пользователи должны загрузить и запустить это приложение для того, чтобы запустить свои тесты. При настройке тестов в LoadView все это делается из одного интерфейса, отдельного приложения не требуется.

В приложении Test Controller пользователи Eggplant имеют различные варианты и конфигурации на выбор, в том числе:

  • Запуск и остановка тестов
  • Просмотр тестовых данных в режиме реального времени
  • Создание и просмотр определяемых пользователем метрик
  • Доступ к данным прошлых тестов
  • Планирование тестов в определенное время

Пользователи также имеют возможность управлять, где виртуальная нагрузка происходит. По умолчанию машина, на которой установлена производительность баклажанов, выступает в качестве тестового контроллера, называемого статическим инжектором. Однако, если вы не хотите, чтобы макс из ресурсов на вашей собственной машине, пользователи также имеют возможность использовать баклажан облако, которое использует собственную инфраструктуру баклажанов для запуска тестов, или с использованием опции Public Cloud через Amazon AC2 или Microsoft Azure. Одним из преимуществ использования инфраструктуры Eggplant или общедоступного облака является то, что вам не нужно проходить через процесс настройки виртуальных машин, операционных систем или хранения данных, что делает его отличным для запуска больших тестов. Однако, если используется, выберите опцию Public Cloud, у них уже должна быть отдельная учетная запись AWS или Azure. Это еще одно ключевое различие между производительностью баклажанов и LoadView. С LoadView все управляется в облаке для вас, без отдельной настройки учетной записи требуется.

Сбор данных с помощью анализатора

Анализатор собирает все тестовые данные, такие как время отклика (средний, макс, мин и процентили), с сервера/клиента, давая пользователям возможность решить, была ли производительность в пределах определенных пороговых значений. По умолчанию Анализатор не включен для пользователей. Пользователи должны добавить тестовые данные в Analyzer, чтобы начать создавать графики, диаграммы и таблицы. Пользователи могут выбрать, какие типы информации/метрики они хотят включить в результаты теста, или выбрать из списка шаблонов по умолчанию. В отличие от функциональных тестов, где это простой пропуск / сбой, данные, собранные здесь позволяет пользователям сравнивать данные в различных тестах или один и тот же тест из разных периодов времени, чтобы понять отдельные компоненты, которые влияют на производительность веб-сайта или приложения.

Производительность баклажанов: Дополнительные интеграции

Производительность баклажанов интегрируется с другими инструментами тестирования, такими как Jenkins, для сред CI/CD. Баклажаны также интегрируются с Dynatrace для постоянного мониторинга приложений и предлагает API, который может быть использован для интеграции с дополнительными инструментами.

Баклажаны Производительность Бесплатная пробная версия

Все функции доступны в бесплатной версии Eggplant Performance. Если у вас есть несколько баклажанов Функциональные лицензии, вы можете использовать те, с бесплатным изданием без дополнительной стоимости.

  • Веб-протоколы

Тестирование до 50 одновременных виртуальных пользователей

  • Цитрикс и селен

3 одновременных виртуальных пользователя

Модель лицензии на производительность баклажанов

Баклажаны не перечисляют цены на своем сайте, вы должны связаться с их группой поддержки. Производительность баклажанов лицензируется просто по количеству виртуальных пользователей, необходимых и продаваемых на основе термина, который включает в себя:

  • Последняя версия баклажана производительности
  • Поддержка и техническое обслуживание
  • Доступ ко всем выпускам новых продуктов
  • Доступ к гидам и учебным материалам

Требования к системе производительности баклажанов

Как упоминалось ранее в статье, баклажаны производительность работает только на машинах Windows. Ниже приведен список различных системных требований:

  • виндоус
    • Производительность баклажанов
      • Доступно только для операционных систем Windows
      • Vista/7/8.1/10, Сервер 2008/2012/2016 Требуется 64-битная ОС
    • Анализатор производительности баклажанов (включает студию, контроллер и инжектор)

Доступно только для операционных систем Windows

Windows Vista/7/8.1/10, Сервер 2008/2012/2016 Требуется 64-битная ОС (.exe)

Инжектор производительности баклажанов (включает студию, контроллер и инжектор)

Windows Vista/7/8.1/10, Сервер 2008/2012/2016 Требуется 64-битная ОС (.msi)

Баклажаны производительность OCR (Оптическое распознавание символов)

Доступно только для Windows (необязательный компонент для VUs C’Citrix)

Требуется 1 ГБ дискового пространства

Windows Vista/7/8.1/10, Сервер 2008/2012/2016

Производительность баклажанов: SAP Fiori Виртуальный тип пользователя

Windows Vista/7/8.1/10, Сервер 2008/2012/2016

Линукс

Все версии поддерживаются

МакОС

Mac OS Sierra, OSX El Capitan, OSX Yosemite

Ios

iOS 10.0 и ниже

Conclusion

As you can clearly see, the Eggplant Performance product is a robust, complex product. Depending on the environment, users have the option of using many different scripting recorders, making it a fit for environments that run many different applications. However, all of these different functionalities seem to only add more layers of complexity and steps. Performance testing doesn’t have to be difficult. With a platform like LoadView, users can create scripts with the EveryStep Web Recorder and start running tests in minutes. Forget about the hassles of downloading and installing separate applications, administering virtual user load configurations, and managing separate cloud accounts. All of that is managed for you with LoadView. Try LoadView today and see how easy it can be!

Попробуйте LoadView сегодня!

Ни кредитной карты, ни договора.