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

Альтернативы Akamai CloudTest:
LoadView от Dotcom-Monitor
Тестирование нагрузки на основе браузера

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

Тестирование в реальных браузерах

Проверьте свои сайты и веб-приложения с помощью реальных браузеров.

Мощный регистратор скриптов

Найдите и нажмите на приложения в качестве пользователя.

Несколько симуляций пользователей

Вы запустите несколько моделей пользователей, от HTTP/S до реальных симуляций на основе браузера.

Мобильные приложения

Поддерживает более 40 настольных и мобильных браузеров/устройств.

Быстрое написание сценария и выполнение нагрузочных тестов из различных геолокаций

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

Функции Akamai CloudTest Другие поставщики облачных услуг LoadView
Нет дополнительных загрузок / дополнения не требуется
Нет сценариев знаний требуется
Сценарий для богатых интернет-приложений
Экономически эффективным, платить, как вы идете цены
Выберите из различных моделей пользователей
Предложения Несколько вариантов кривой нагрузки
Неиспользуемые ресурсы опрокидывания месяц к месяцу (Планы подписки)

Если вы искали альтернативу CloudTest от Akamai, вам нужно некоторое время, чтобы прочитать о преимуществах LoadView от Dotcom-Monitor. LoadView является гибкой платформой по требованию, используемой для тестирования загрузки веб-сайтов, веб-приложений, мобильных устройств и API – все из единого интерфейса. Платформа LoadView полностью облачная, поэтому нет необходимости создавать дополнительные облачные учетные записи или создавать отдельную инфраструктуру. Все сложные части управляются для вас.

CloudTest от Akamai является отличным продуктом корпоративного уровня и предлагает некоторые из тех же функций и функций, что и LoadView, но мы также охватим некоторые из ефликаторов каждого решения, так что у вас есть лучшее понимание, как это относится к вашим конкретным потребностям.

LoadView: Реальное тестирование браузера, по требованию

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

Но так не должно быть. От разработки и WebOps до маркетинга и продаж, ваша организация имеет слишком много поставлено на карту, чтобы просто игнорировать тестирование производительности и надеяться на лучшее. Понимание того, сколько трафика ваш сайт или приложение может обрабатывать важно, но это также важно, чтобы понять, какие конкретные элементы влияют на производительность. Если вы не знаете, что должно быть исправлено, вы не можете улучшить его, который является, где использование платформы, как LoadView имеет важное значение.

Платформа LoadView основана на облачных облаках и обеспечивает доступ к более чем 15 серверам-инжекторам нагрузки по всему миру. Ручная настройка и подготовка генераторов и агентов нагрузки ойли в прошлом. Инженеры и разработчики теперь могут тратить свое время на создание и выполнение нагрузочных тестов. По сравнению с другими решениями для тестирования нагрузки, где разработчики могут запускать только тесты на основе протоколов, которые не учитывают фактическую активность пользователей (задержки, щелчки мышью и т.д.), платформа LoadView может запускать как протокольные, так и реальные тесты нагрузки на основе браузера, давая командам лучшие реальные данные взамен.

 

Веб-регистратор EveryStep

EveryStep Web Recorder является инструментом сценариев, который предоставляет пользователям быстро и легко сценарий и записывать сценарии пользователей и транзакций. Это так же просто, как навигация по вашему сайту или приложению, как пользователь или клиент будет. Что замечательно в диктофон является то, что он прост в использовании, Есть нет отдельных загрузок, и предыдущий опыт сценариев не требуется.

Рекордер совместим с более чем 40 настольных (Chrome и Internet Explorer) и мобильных браузеров (iPhone, iPad, Google, Samsung, Blackberry, и многое другое) и поддерживает почти любую программу, которая работает в браузере, независимо от используемой технологии. EveryStep Web Recorder поддерживает следующие технологии и многое другое:

  • Аякс
  • Ява
  • HTML5
  • вспышка
  • PHP
  • рубин
  • Серебряный свет

Запустите EveryStep веб-рекордер сейчас!

 

Несколько кривых нагрузки для требований к тестированию нагрузки

Платформа LoadView обеспечивает несколько кривых нагрузки – Кривая шага нагрузки, Кривая на основе цели и Динамическая регулируемая кривая – в зависимости от ваших конкретных требований к тестированию нагрузки.

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

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

Динамическая регулируемая кривая позволяет изменять трафик во время времени времени тестирования. При изменении количества нагрузки во время теста вы также видите, как это влияет на ваше оборудование или программное обеспечение.

 

Проверьте, где находятся ваши клиенты

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

Цены на LoadView

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

Профессиональные услуги LoadView

Целью Dotcom-Monitor Professional Services является выполнение тестов производительности, анализ данных и корректировка системы без нашего участия. Наша методология проверена, проверена и предложена в уникальной моде а-ля карт. Вы выбираете, с какой элементами вам нужна помощь, и наши инженеры по производительности будут тренировать вас через них.

Наши инженеры также доступны для выполнения всего тестирования для вас, предлагая консультации по оптимизации кода и инфраструктуры. Уровень взаимодействия Dotcom-Monitor полностью зависит от вас.

 

 

Облачный тест

Прежде чем мы рассмотрим особенности CloudTest, давайте погрузимся в небольшой фон на самом продукте. CloudTest – это решение для тестирования нагрузки и производительности, которое было впервые разработано компанией SOASTA. Компания SOASTA была основана в 2006 году и стала лидером в области управления цифровыми производительностью. Компания Akamai была основана в 1998 году и постепенно стала мировым лидером в области услуг content Delivery Network (CDN). Начиная с начала 2000-х годов Akamai начал серию приобретений, чтобы расширить свой след и объем предложений. Только в начале 2017 года, когда Akamai приобрел SOASTA. В настоящее время SOASTA работает как дочерняя компания Akamai. CloudTest является лишь одной из многих платформ, интегрированных в свои решения для обеспечения производительности в Интернете и мобильных устройствах.

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

 

Сценарий и запись с Помощью CloudTest

Тестовый клип — это сценарий, состоящий из ряда событий, таких как сценарий HTTP/S или ряд действий в записи браузера. Они являются основными блоками, которые составляют CloudTest. Пользователи могут создавать несколько тестовых клипов с различными действиями. Например, если вы хотите создать три отдельных действия, таких как посадка пользователя на главную страницу, покупка пользователем определенного элемента или просмотр веб-сайта пользователем, вы можете создать отдельные тестовые клипы для всех этих действий. Как и LoadView, пользователи также имеют возможность добавлять задержки в скрипт для действий, которые требуют дополнительного времени времени на время времени времени или времени отклика.

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

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

  • Мобильное приложение (ака TouchTest) Запись
  • Запись браузера

Пользователи должны использовать расширение браузера Firefox и сайт должен иметь действительный сертификат SSL.

  • Запись HTTP/S

Сертификат SSL должен быть действителен для записи методом HTTP/S. Запись HTTP, или пакетного трафика, также доступна в качестве опции для пользователей. Просто обратите внимание, что это требует использования Chrome Extension, который является отдельной загрузкой.

Одним из больших ограничений CloudTest является то, что он не поддерживает многие из богатых интернет-приложений (RIA), таких как Flash, Silverlight, Ruby и PHP, как это делает платформа LoadView. Современные веб-сайты полны динамического контента, который пользователи любят, но может оказаться трудным для разработчиков и инженеров, когда придет время для тестирования производительности. LoadView может легко автоматизировать тестирование этих типов приложений, давая разработчикам время сосредоточиться на создании и запуске тестов, а не беспокоиться о и переживает усилия по созданию сложных скриптов.

 

Выполнение теста нагрузки с помощью CloudTest

После создания и сохранения скрипта вы будете готовы к работе. Пользователи начинают с доступа к любой из своих сохраненных тестовых композиций, что опять же, это просто сочетание различных типов потоков пользователей (посещение домашней страницы, покупка товара, размещение комментария по форме, просмотр магазина и т.д.). По мере того, как пользователи создают дополнительные потоки пользователей, они становятся доступными в рамках создания композиции CloudTest, а оттуда пользователи могут перетаскивать и затягивать их в интерфейс и добавлять их на облачный тестовый сервер. Оттуда вы можете указать количество пользователей, которых вы хотите для этой конкретной деятельности и определить, где вы хотите, чтобы нагрузка пришла от использования следующих поставщиков облачных услуг:

  • AWS
  • Google
  • лазурный
  • ГоГрид
  • Данные измерения
  • РакСпейс
  • ЦинКлауд

Последним элементом, который необходимо завершить, является приведение серверов, что называется «развертывание сетки» на платформе CloudTest. Сетка — это группа серверов, которые вы хотите использовать для тестирования нагрузки, а время установки относительно короткое и может занять от 3-5 минут. Как только серверы будут готовы, тест может начаться. CloudTest собирается обратиться к этим различным генераторам нагрузки и различным местам, передать им скрипты с конкретными потоками пользователей, которые были определены. Пользователи могут видеть данные поступают в панели мониторинга в режиме реального времени по мере начала тестирования.

Одной из наиболее визуально впечатляющих особенностей платформы CloudTest является представление панели мониторинга Dynamic Globe. Это визуализация, которая показывает пользователям, как быстро ответы возвращаются из различных мест, используя определенный цвет для представления нескольких факторов. Например, ширина линий показывает, сколько пропускной способности у вас есть, так что вы можете увидеть, какое местоположение (ы) становится наиболее пропускной способности и как быстро различные ответы возвращаются из мест.

Пользователи также могут устанавливать цветовую гамму дуг, в зависимости от времени отклика. Например, вы можете установить что-нибудь из 0-300 миллисекунд, чтобы быть определенным цветом и что-нибудь от 301 “миллисекунды другой цвет. Это позволяет визуально видеть и различать время отклика между несколькими местоположениями.

Подобно функции динамической регулируемой кривой в LoadView, пользователи также имеют возможность изменять нагрузку на лету через эту панель мониторинга в CloudTest. Корректировка громкости пользователей в режиме реального времени позволяет увидеть, как ваш сайт влияет с как больше посетителей хит вашего сайта или приложения.

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

  • Анализ коллекции

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

  • Средняя продолжительность коллекции

Показывает ответы, с течением времени, как нагрузочных испытаний ведется.

  • Водопад приборной панели

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

  • Мониторинг комбинированной диаграммы

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

  • Решения APM

CloudTest также интегрируется с популярными решениями APM, такими как New Relic, AppDynamics, Dynatrace, CloudWatch и Introscope

  • Панель мониторинга анализа ошибок

Показывает виртуальных пользователей против ошибок по типу (с течением времени), анализ ошибок, и пятерку сообщений по счету ошибок.

Цены на CloudTest

Akamai не публикует какие-либо цены на своем сайте, однако, Есть некоторые сайты, которые оценивают стоимость составляет около $ 1300 за пользователя / год. Свяжитесь с Akamai напрямую или свяжитесь с реселлером или сторонним участником, таким как Azure или AWS Marketplace, чтобы приобрести лицензию или подписку.

 

заключение

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

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

Попробуйте LoadView от Dotcom-Monitor

и получите до 5 бесплатных нагрузочных тестов при регистрации