Pruebas de carga de aplicaciones web en las que puedes confiar

Prueba tus carritos de compra, inicios de sesión, portales, formularios, pantallas de pago y otras funcionalidades interactivas de la aplicación web bajo carga en navegadores reales.

load testing loadview
load testing loadview
Aflac logo
Volvo
dish logo
comcast
Dell
xerox logo
Aflac logo
comcast logo
Volvo logo
Dell
dish logo
xerox logo

Cree scripts de múltiples pasos para pruebas de carga de aplicaciones web

Grabe la interacción del usuario con sus aplicaciones web en navegadores reales.

real browsers

Real Browser Testing

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

click-script coding

Point and Click Scripting

Imite el comportamiento real del usuario usando EveryStep Web Recorder.

dashboard data

Rich Internet Applications (RIA)

Simule prácticamente cualquier cosa que pueda ser renderizada en un navegador.

Pruebas en Navegadores Reales

Apple logo
chrome browser logo
Microsoft Edge browser
Windows logo
Firefox browser logo
Android logo
Aflac Logo
Comcast Logo
Microsoft Edge browser
Apple logo
Firefox browser logo
Windows logo

Pruebas de Rendimiento Flexibles para DevOps

LoadView capacita a los equipos Agile con la flexibilidad para diseñar múltiples escenarios de prueba para los requisitos más complejos de pruebas de carga de aplicaciones web actuales.

load step curve

Load Step Curve

Determine si su sitio web puede manejar picos de tráfico generando carga con un número determinado de usuarios concurrentes durante un período de tiempo especificado.

goal based curve

Goal-based Curve

Asegúrese de que su sitio web pueda manejar los aumentos esperados en el tráfico de usuarios. Valide planes de capacidad y acuerdos de nivel de servicio (SLA) en entornos de producción.

dynamic adjustable curve

Dynamic Adjustable Curve

Pruebe los límites de su infraestructura ajustando la carga en tiempo real. Obtenga información sobre cómo cambian los sitios web o aplicaciones a medida que fluctúan los niveles de carga.

Load Testing Devops

Asegure el rendimiento y satisfaga la demanda del usuario

Pruebas de carga de aplicaciones web con miles de usuarios virtuales al alcance de su mano.

website

Real-World Performance

Mida los tiempos de respuesta de sus aplicaciones web tal como los perciben sus usuarios alrededor del mundo.

network mapping

Flexible Testing

LoadView le ofrece total flexibilidad para modelar escenarios de prueba de carga realistas para sus aplicaciones web.

website

Real-World Performance

Mida los tiempos de respuesta de sus aplicaciones web tal como los perciben sus usuarios alrededor del mundo.

network mapping

Flexible Testing

LoadView le ofrece total flexibilidad para modelar escenarios de prueba de carga realistas para sus aplicaciones web.

analysis dashboard

Establish Baselines

Determine los límites de sus aplicaciones web definiendo métricas cruciales y niveles umbrales.

testing data

Testing Automation

Automatice las pruebas de carga de aplicaciones web para comprender los tiempos de respuesta bajo carga pesada.

analysis dashboard

Establish Baselines

Determine los límites de sus aplicaciones web definiendo métricas cruciales y niveles umbrales.

testing data

Testing Automation

Automatice las pruebas de carga de aplicaciones web para comprender los tiempos de respuesta bajo condiciones de carga pesada.

pruebas de carga distribuidas geográficamente

Pruebas de Carga en la Nube en Navegadores Reales

La plataforma LoadView elimina las complejidades de las pruebas de carga, para que puedas concentrarte en crear una experiencia excepcional para el cliente.

pruebas de carga distribuidas geográficamente

Pruebas de Carga en la Nube en Navegadores Reales

La plataforma LoadView elimina las complejidades de las pruebas de carga, para que puedas concentrarte en crear una experiencia excepcional para el cliente.

Pruebas de carga flexibles y bajo demanda para cualquier aplicación

Pruebe y mejore el rendimiento de sitios web, aplicaciones web y servicios/APIs web con LoadView.

website

Web Pages

Pruebe los límites de sus páginas web para asegurarse de que la experiencia del cliente sea consistente en todos los navegadores y dispositivos populares de escritorio/móvil.

web app

Web Applications

Mida el rendimiento del lado del cliente simulando las interacciones críticas de usuario de sus aplicaciones web para mejorar la experiencia del usuario.

API

Web Services / APIs

Realice miles de llamadas a sus APIs de la misma manera que sus usuarios finales y lleve a cabo pruebas dinámicas de API en prácticamente cualquier tipo de sistema o infraestructura.

Configuración de una Prueba de Carga
en Minutos

Bajo demanda. Sin tarjeta de crédito. Sin contrato.

Preguntas Frecuentes

¿Qué proveedores de infraestructura en la nube están disponibles a través de la plataforma LoadView?

Amazon Web Services y Azure Cloud Services.

¿Qué son los Load Injectors?

LoadView utiliza servidores virtuales de inyección de carga para distribuir la carga simulada de usuarios durante la ejecución de pruebas de estrés. LoadView soporta más de 40 ubicaciones geográficas desde donde se pueden instanciar los injectores de carga.

¿Se pueden probar aplicaciones web complejas que requieran inicio de sesión o usen AJAX, Silverlight o Flash?

Se pueden configurar pruebas básicas de carga de una sola página o scripts complejos de múltiples pasos usando el EveryStep Web Recorder. Simplemente señala y haz clic en un sitio web, llena formularios, haz clic en botones y navega por la aplicación. Todas las interacciones de usuario pueden ser grabadas, incluyendo AJAX, HTML5, Flash u otras Aplicaciones Ricas de Internet (RIA).

¿Cuál es el número máximo de usuarios que se pueden generar?

Prácticamente no hay límite al número de usuarios que se pueden generar para una prueba de carga, ya que LoadView se ejecuta en la nube. Las pruebas están teóricamente limitadas por el número total de injectores de carga disponibles en los proveedores de nube en un momento dado y por el costo de arrendar esos servidores. Con tiempo suficiente para configurar la prueba, deberías poder generar tanta carga como necesites para completar una prueba de carga adecuada.

¿Cuándo debería usar pruebas basadas en protocolo o en navegadores reales?

Dependiendo de la necesidad específica, caso de uso o tecnología del sistema que se está probando, la plataforma LoadView puede utilizarse para ejecutar múltiples tipos de simulación de usuario: basadas en protocolo (HTTP/S) y basadas en navegadores reales.

  • Simulación de carga basada en HTTP/S

Los scripts a nivel de protocolo son perfectos para pruebas a nivel de componentes en entornos CI/CD y tienen un bajo consumo en las máquinas de inyección de carga. Recomendado para probar lo siguiente:

• Servidores web
• APIs web, como JSON, SOAP, REST y XML
• Páginas web individuales sin JavaScript o CSS

  • Simulación basada en navegadores reales

Cuando necesitas simular el comportamiento real del usuario y tienes aplicaciones web que utilizan tecnologías específicas y Aplicaciones Ricas de Internet (RIA), como JavaScript, CSS, Flash o AJAX, usar un navegador real es clave. Usar esta simulación permite a los desarrolladores verificar la funcionalidad y velocidad del sitio tal como lo percibe un usuario, pero esta opción tiene el mayor consumo en las máquinas de inyección de carga.

¿Qué son los Usuarios Virtuales?
Los Usuarios Virtuales (VUs) son las múltiples conexiones concurrentes que se abren durante una prueba. Estas conexiones pueden simular el comportamiento real del usuario cuando hacen peticiones o acceden a un sitio web o aplicación.
¿Qué significa realizar pruebas de carga en navegadores reales?

Algunos competidores usan solo navegadores headless, como PhantomJS y JMeter, o emuladores headless, como Selenium. Estas herramientas se usan para automatizar pruebas simulando los elementos del lado cliente, lo que no ofrece una representación realista de la experiencia del usuario.

La plataforma LoadView puede utilizarse para ejecutar múltiples tipos de simulación de usuario: HTTP/S y simulaciones basadas en navegadores reales (y también monitoreo/pruebas de API). Con las pruebas basadas en navegadores reales, LoadView permite elegir entre navegadores reales como Chrome, Internet Explorer y navegadores/dispositivos móviles, para que puedas medir la experiencia real del usuario en el lado cliente.

¿Cómo garantizan que los mismos injectores de carga no sean un cuello de botella durante las pruebas?

Cuando calibras una prueba, calculamos cuántos usuarios virtuales por máquina pueden ejecutarse de forma segura sin sobrecargar la CPU de cada injector de carga. Así es como determinamos el número de usuarios virtuales por injector de carga. Dependiendo del tipo de tarea y si las tareas usan o no un navegador real, a veces puede haber un pequeño pico al inicio de una tarea cuando un navegador como IE se abre, limpia la caché y comienza el script.

Normalmente, el uso promedio de CPU es mucho menor al 100%, por lo que te permitimos aumentar el número de usuarios virtuales por máquina para obtener una mayor utilización de cada máquina; sin embargo, si cambias este número, no podemos garantizar que las máquinas en la nube no alcancen su uso máximo de CPU y se conviertan en un pequeño cuello de botella durante la prueba.

¿Qué es una geo-zona?

Una geo-zona es una ubicación donde se instancian los injectores de carga y donde se crean los usuarios virtuales. Durante las pruebas de estrés y carga, puedes seleccionar entre más de 40 geo-zonas en todo el mundo.

¿Qué tipo de curva de carga debería usar?

El tipo de curva de carga que uses depende de tu situación. Aquí hay algunas pautas para considerar al elegir la curva de carga adecuada.

Curva de Paso de Carga
Recomendamos elegir la curva de paso de carga si el objetivo es aprender cómo reacciona tu sitio web a incrementos graduales de carga. Por ejemplo, si tu equipo de marketing planea ejecutar una promoción y quieres probar cómo responderá tu sitio web al aumento del tráfico, debes usar la curva de paso de carga.

Curva Basada en Objetivos
La curva basada en objetivos se recomienda cuando ya tienes un rendimiento predeterminado (objetivo de transacciones), o conoces el número de visitantes que esperas en un intervalo de tiempo dado. Las pruebas con curva basada en objetivos son ideales para validar SLAs y requisitos no funcionales.

Curva Dinámica Ajustable
La curva dinámica ajustable te permite modificar el tráfico de usuarios mientras la prueba está en curso. Este tipo de curva se recomienda para identificar límites de rendimiento del sitio web o planificar la capacidad del servidor. Durante la prueba puedes ajustar simultáneamente la carga y los recursos de hardware o software, por ejemplo, dándote datos e información en tiempo real sobre cómo se comporta tu sitio web o aplicación conforme cambia la carga.