Alternativas a Akamai CloudTest:
LoadView de Dotcom-Monitor
Pruebas de carga basadas en navegador

Asegúrese de que sus clientes obtengan la experiencia web que esperan y merecen.

Pruebas en navegadores reales

Pruebe sus sitios y aplicaciones web utilizando navegadores reales.

Potente grabadora de guiones

Apunte y haga clic en sus aplicaciones como lo haría un usuario.

Múltiples simulaciones de usuario

Ejecute múltiples simulaciones de usuario, desde HTTP/S hasta simulaciones reales basadas en navegador.

Aplicaciones móviles

Soporta más de 40 navegadores/dispositivos de escritorio y móviles.

Secuencia de comandos rápidamente y ejecute pruebas de carga desde una variedad de ubicaciones geográficas

Pruebas de carga basadas en la nube para páginas web, aplicaciones web, API y medios de streaming.

Caracteristicas Akamai CloudTest Otros proveedores de nube LoadView
No se requieren descargas adicionales ni complementos
No se requiere conocimiento de scripting
Scripting para aplicaciones de Internet enriquecidas
Costo-Efectivo, Pague a medida que vaya Precios
Seleccione entre varias simulaciones de usuario
Ofrece múltiples opciones de curva de carga
Recursos no utilizados Rollover mes a mes (planes de suscripción)

Si ha estado buscando una alternativa a CloudTest de Akamai, tómese un tiempo para leer sobre las ventajas de LoadView de Dotcom-Monitor. LoadView es una plataforma flexible bajo demanda utilizada para sitios web de pruebas de carga, aplicaciones web, dispositivos móviles y API, todo desde una única interfaz. La plataforma LoadView está totalmente basada en la nube, por lo que no es necesario crear cuentas en la nube adicionales ni configurar una infraestructura independiente. Todas las piezas complicadas se gestionan para usted.

CloudTest de Akamai es un producto de gran nivel empresarial y ofrece algunas de las mismas características y funcionalidades que LoadView, pero también cubriremos algunos de los diferenciadores de cada solución, para que tenga una mejor comprensión en lo que se refiere a sus necesidades específicas.

LoadView: Real Browser Testing, On-Demand

En la cultura a la cara de hoy en día, ganar la experiencia del cliente en línea es clave. Cuando se trata de la carga lenta de sitios web y aplicaciones, los clientes perderán rápidamente el interés, se frustrarán y abandonarán lo que estaban haciendo. Una disminución en el rendimiento del sitio web se asocia directamente con la pérdida de ingresos y la percepción de la marca. Buscarán rápidamente el reemplazo más cercano (también conocido como su competidor) y si su experiencia es positiva allí, es probable que nunca vuelvan a visitar su sitio.

Pero no tiene que ser así. Desde desarrollo y WebOps hasta marketing y ventas, su organización tiene demasiado en juego para simplemente ignorar las pruebas de rendimiento y esperar lo mejor. Comprender cuánto tráfico puede manejar su sitio web o aplicación es importante, pero también es vital comprender qué elementos específicos están afectando al rendimiento. Si no sabe lo que debe corregirse, no puede mejorarlo, que es donde el uso de una plataforma como LoadView es esencial.

La plataforma LoadView está basada en la nube y proporciona acceso a más de 15 servidores de inyectores de carga en todo el mundo. Configurar y preparar manualmente generadores y agentes de carga es cosa del pasado. Los ingenieros y desarrolladores ahora pueden dedicar su tiempo a centrarse en la creación y ejecución de pruebas de carga. En comparación con otras soluciones de pruebas de carga, donde los desarrolladores solo pueden ejecutar pruebas basadas en protocolos, que no tienen en cuenta la actividad real del usuario (retrasos, clics del ratón, etc.), la plataforma LoadView puede ejecutar pruebas de carga basadas en protocolos y reales basadas en explorador, lo que proporciona a los equipos mejores datos del mundo real a cambio.

 

La grabadora web EveryStep

EveryStep Web Recorder es una herramienta de scripting que proporciona a los usuarios scripts y transacciones de usuario de forma rápida y sencilla. Es tan fácil como navegar a través de su sitio o aplicación como lo haría un usuario o cliente. Lo bueno de la grabadora es que es fácil de usar, no hay descargas separadas y no se requiere experiencia previa en scripting.

La grabadora es compatible con más de 40 navegadores de escritorio (Chrome e Internet Explorer) y móviles (iPhone, iPad, Google, Samsung, Blackberry y más) y es compatible con prácticamente cualquier programa que se ejecute en el navegador, independientemente de la tecnología utilizada. EveryStep Web Recorder es compatible con las siguientes tecnologías y mucho más:

  • Ajax
  • Java
  • HTML5
  • Flash
  • Php
  • rubí
  • Silverlight

¡Inicie EveryStep Web Recorder ahora!

 

Múltiples curvas de carga para sus requisitos de pruebas de carga

La plataforma LoadView proporciona varias curvas de carga: curva de paso de carga, curva basada en objetivos y curva ajustable dinámica, según sus requisitos específicos de prueba de carga.

La curva de paso de carga es ideal para probar cómo su sitio o aplicación maneja los aumentos en el tráfico.

Utilice la curva basada en objetivos si ya conoce, aproximadamente, la cantidad de visitantes a su sitio durante un período de tiempo determinado.

La curva ajustable dinámica permite cambiar el tráfico mientras se ejecuta la prueba. A medida que cambia la cantidad de carga durante la prueba, también verá cómo afecta eso a su hardware o software.

 

Pruebe dónde están sus clientes

Distribuya los porcentajes de carga de usuarios entre ubicaciones geográficas para que coincidan con el lugar donde se encuentran los usuarios. Elige entre más de 15 ubicaciones en todo el mundo.

Precios de LoadView

LoadView tiene planes basados en suscripciones, a partir de $199 por mes. Con nuestros planes basados en suscripciones, los minutos de usuario virtual no utilizados y las horas de inyección de carga se revierten y se acumulan de un mes a otro, siempre y cuando su plan de suscripción siga siendo válido. Alternativamente, también puede seleccionar entre un plan de pago por opción. Los precios se calculan y se muestran antes de comenzar la nueva prueba, para que sepa exactamente por lo que está pagando.

Servicios profesionales de LoadView

El objetivo de Dotcom-Monitor Professional Services es que ejecute pruebas de rendimiento, analice sus datos y ajuste su sistema sin nuestra participación. Nuestra metodología es probada, probada y ofrecida de manera única a la carta.

Nuestros ingenieros también están disponibles para realizar todo el ejercicio de pruebas para usted, ofreciendo consulta para optimizar su código e infraestructura. El nivel de interacción Dotcom-Monitor depende completamente de usted.

 

 

CloudTest

Antes de entrar en las características específicas de CloudTest, vamos a profundizar en un poco de fondo en el producto en sí. CloudTest es una solución de pruebas de carga y rendimiento que fue desarrollada por primera vez por una empresa llamada SOASTA. SOASTA fue fundada en 2006 y se convirtió en líder en el espacio de Gestión del Rendimiento Digital. Akamai se fundó en 1998 y poco a poco se convirtió en un líder mundial en servicios de Content Delivery Network (CDN). A principios del año 2000, Akamai comenzó una serie de adquisiciones para ampliar su presencia y su alcance de ofertas. No fue hasta principios de 2017 cuando Akamai adquirió SOASTA. SOASTA ahora opera como una subsidiaria de Akamai. CloudTest es solo una de las muchas plataformas ahora integradas en sus soluciones de rendimiento web y móvil.

CloudTest, al igual que LoadView, se basa en la nube y se utiliza para medir el rendimiento de sus aplicaciones web y móviles, API y servicios web a escala. Akamai también comprende la importancia de la experiencia del usuario y CloudTest es vital para garantizar que las aplicaciones y los sitios web funcionen según lo previsto, independientemente de la plataforma en la que se encuentra el cliente.

 

Scripting y grabación con CloudTest

Un clip de prueba es un script que se compone de una serie de eventos, como un script HTTP/S o una serie de acciones dentro de una grabación del navegador. Son los bloques esenciales que componen CloudTest. Los usuarios pueden crear varios clips de prueba con diferentes acciones. Por ejemplo, si desea crear tres acciones independientes, como un usuario que aterriza en su página de inicio, un usuario que compra un elemento específico o un usuario que navega por su sitio, puede crear clips de prueba individuales para todas estas acciones. Al igual que LoadView, los usuarios también tienen la opción de agregar retrasos al script para acciones que requieren tiempo de reflexión o tiempo de respuesta adicional.

Una colección de clips de prueba se denomina composición de prueba. Son estas composiciones de prueba las que se cargan en su plataforma y, a continuación, se pueden utilizar para las pruebas de carga. Una cosa a tener en cuenta antes de crear clips de prueba es que debe especificar un destino (aplicación, servicio web, sitio web, etc.) y/o script. Un destino también contiene la información relevante para dar formato y enviar mensajes al servicio web, aplicación o protocolo (para sitios basados en WebSockets).

Los usuarios tienen la opción de crear clips de prueba de forma manual o automática utilizando uno de los métodos siguientes. Un elemento a tener en cuenta es que los scripts de CloudTest están escritos en JavaScript, por lo que si va por la ruta manual, necesitará tener experiencia en el lenguaje de programación JavaScript. Si no, entonces el método automático probablemente se adapte a sus necesidades. Además, CloudTest es capaz de importar scripts JMeter existentes o configurar, editar y ejecutar nuevos scripts JMeter.

  • Grabación de aplicaciones móviles (también conocida como TouchTest)
  • Grabación del navegador

Los usuarios deben utilizar la extensión del navegador Firefox y el sitio debe tener un certificado SSL válido.

  • Grabación HTTP/S

El certificado SSL debe ser válido para registrar a través del método HTTP/S. La grabación de HTTP, o tráfico de nivel de paquete, también está disponible como una opción para los usuarios. Solo ten en cuenta que esto requiere el uso de la extensión de Chrome, que es una descarga independiente.

Una de las grandes limitaciones de CloudTest es que no es compatible con muchas de las aplicaciones de Internet enriquecidas (RIA), como Flash, Silverlight, Ruby y PHP, como lo hace la plataforma LoadView. Los sitios web de hoy en día están llenos de contenido dinámico, que a los usuarios les encanta, pero pueden resultar difíciles para los desarrolladores e ingenieros cuando llega el momento de probar el rendimiento. LoadView puede automatizar fácilmente las pruebas de estos tipos de aplicaciones, lo que da a los desarrolladores tiempo para centrarse en la creación y ejecución de pruebas, en lugar de tener que preocuparse y pasar por el esfuerzo de crear scripts complejos.

 

Ejecución de una prueba de carga con CloudTest

Una vez que haya creado y guardado su guión, estará listo para ir. Los usuarios comienzan accediendo a cualquiera de sus composiciones de prueba guardadas, que de nuevo, es sólo una combinación de diferentes tipos de flujos de usuario (visitar una página de inicio, comprar un artículo, publicar un comentario en un formulario, navegar por la tienda, etc.). A medida que los usuarios crean flujos de usuario adicionales, están disponibles en el generador de composición de CloudTest y desde allí, los usuarios pueden arrastrarlos y soltarlos en la interfaz y agregarlos al servidor de prueba en la nube. Desde allí, puede especificar el número de usuarios que desea para esa actividad en particular e identificar de dónde desea que provenga la carga mediante los siguientes proveedores de nube:

  • AWS
  • Google
  • Azul
  • GoGrid
  • Datos de dimensión
  • Rackspace
  • QingCloud

El último elemento que debe completarse es abrir los servidores, que se denomina “implementar una cuadrícula” en la plataforma CloudTest. Una cuadrícula es un grupo de servidores que desea utilizar para una prueba de carga y el tiempo de configuración es relativamente corto y puede tardar entre 3 y 5 minutos. Una vez que los servidores están listos, la prueba puede comenzar. CloudTest va a llegar a esos diferentes generadores de carga y diferentes ubicaciones, entregarles los scripts con los flujos de usuario específicos que se definieron. Los usuarios pueden ver los datos entran en los paneles, en tiempo real a medida que la prueba está en curso.

Una de las características visualmente más impresionantes dentro de la plataforma CloudTest es la vista de panel de Dynamic Globe. Es una visualización que muestra a los usuarios la rapidez con la que las respuestas regresan de las distintas ubicaciones, utilizando un color específico para representar varios factores. Por ejemplo, el ancho de las líneas muestra cuánto ancho de banda tiene, por lo que puede ver realmente qué ubicación(s) está obteniendo el mayor ancho de banda y qué tan rápido las diferentes respuestas están regresando de las ubicaciones.

Los usuarios también pueden establecer el esquema de color de los arcos, dependiendo de los tiempos de respuesta. Por ejemplo, puede establecer cualquier cosa de 0 a 300 milisegundos para que sea un color específico y cualquier cosa de 301+ milisegundos de un color diferente. Esto le permite ver visualmente y diferenciar los tiempos de respuesta entre varias ubicaciones.

De forma similar a la función Curva ajustable dinámica de LoadView, los usuarios también tienen la opción de cambiar la carga sobre la marcha a través de este panel en CloudTest. Ajustar el volumen de usuarios en tiempo real le permite ver cómo se ve afectado su sitio a medida que más visitantes llegan a su sitio o aplicación.

Una vez que se ejecuta la prueba, los usuarios pueden acceder a más detalles en diferentes paneles de CloudTest.

  • Análisis de la colección

Muestra no solo el rendimiento general de cada uno de los diferentes scripts y flujos de usuario que se están ejecutando, sino que dentro de cada flujo de usuario, puede ver cuánto tiempo están tardando los diferentes pasos o procesos. Las métricas incluyen la duración media/mínima/máxima, la desviación estándar, el percentil 90, los bytes enviados/recibidos y los errores

  • Duración media de la colección

Muestra las respuestas, con el tiempo, a medida que la prueba de carga está en curso.

  • Panel de control de cascada

Muestra los diferentes tipos de usuarios virtuales en ejecución y ayuda a identificar qué elementos están ralentizando la página, como la solicitud HTTP inicial, los recursos de la página, el tiempo hasta el primer byte, etc.)

  • Gráfico combinado de monitoreo

Proporciona información sobre lo que está sucediendo en el nivel de servidor. Los agentes de supervisión deben instalarse en los servidores para recoger estas métricas de servidor. Las métricas recopiladas incluyen porcentaje de CPU/memoria/IO, etc., utilizado por usuarios virtuales

  • Soluciones APM

CloudTest también se integra con las soluciones populares de APM, como New Relic, AppDynamics, Dynatrace, CloudWatch e Introscope

  • Panel de análisis de errores

Muestra los usuarios virtuales frente a los errores por tipo (con el tiempo), el análisis de errores y los cinco mensajes principales por recuento de errores.

Precios de CloudTest

Akamai no publica ningún precio en su sitio web, sin embargo, hay algunos sitios que estiman el costo de alrededor de $1,300 por usuario/año. Póngase en contacto directamente con Akamai o póngase en contacto con un distribuidor o terceros, como Azure o AWS Marketplace, para adquirir una licencia o una suscripción.

 

Conclusión

LoadView y CloudTest son plataformas de pruebas de rendimiento muy potentes por derecho propio. Ambos le dan la capacidad de probar sus aplicaciones y servicios basados en web con tantos usuarios virtuales del mundo real como necesite. También le proporcionan las métricas y los informes que son esenciales al tomar una decisión informada con respecto a la planificación de la capacidad o agregar hardware o software adicional. Con CloudTest, hay varios pasos que consumen mucho tiempo y extensiones/complementos adicionales solo para empezar. Además, los usuarios tienen que tener un amplio conocimiento del lenguaje de programación JavaScript al crear scripts para aplicaciones web enriquecidas. Puede convertirse en un esfuerzo que consume mucho tiempo para los ingenieros de pruebas y desarrolladores. Sin embargo, Akamai cuenta con todo un ecosistema que se integra con CloudTest y otros productos, lo que lo convierte en un lugar adecuado para empresas y organizaciones más grandes.

Cuando se trata de la facilidad general de uso con la plataforma y la creación de scripts para aplicaciones web enriquecidas, LoadView, junto con el EveryStep Web Recorder gana aquí. No se necesita experiencia al usar la grabadora, simplemente moverse a través de su sitio o aplicación, señalando y haciendo clic como lo haría un cliente. Además, LoadView tiene excelentes características de nivel empresarial, como pruebas de curva ajustables dinámicas y basadas en objetivos. Además, los scripts que cree para las pruebas de carga se pueden cargar en su plataforma de supervisión para su análisis continuo en producción.

Prueba LoadView desde Dotcom-Monitor

y obtenga hasta 5 pruebas de carga gratuitas al registrarse