Pruebas de carga de aplicaciones web en las que puedes confiar

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

Aflac logo
Volvo
dish logo
comcast
Dell
xerox logo
Aflac logo
comcast logo
Volvo logo
Dell
dish logo
xerox logo

Crea guiones de múltiples pasos para pruebas de carga de aplicaciones web

Graba la interacción del usuario con tus aplicaciones web en navegadores reales.

real browsers

Real Browser Testing

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

click-script coding

Point and Click Scripting

Imita el comportamiento real del usuario usando el EveryStep Web Recorder.

dashboard data

Rich Internet Applications (RIA)

Simula 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 empodera a los equipos ágiles con la flexibilidad para diseñar múltiples escenarios de prueba para los requisitos más complejos de pruebas de carga en aplicaciones web de hoy en día.

load step curve

Load Step Curve

Determina si tu sitio web puede manejar picos en el tráfico generando carga con un número determinado de usuarios concurrentes durante un periodo de tiempo especificado.

goal based curve

Goal-based Curve

Asegura que tu sitio web puede manejar aumentos esperados en el tráfico de usuarios. Valida planes de capacidad y SLA en entornos de producción.

dynamic adjustable curve

Dynamic Adjustable Curve

Prueba los límites de tu infraestructura ajustando la carga en tiempo real. Obtén 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 cumpla con la demanda de los usuarios

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 son percibidos por sus usuarios alrededor del mundo.

network mapping

Flexible Testing

LoadView le brinda 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 son percibidos por sus usuarios alrededor del mundo.

network mapping

Flexible Testing

LoadView le brinda 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 de umbral.

testing data

Testing Automation

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

analysis dashboard

Establish Baselines

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

testing data

Testing Automation

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

geo distributed load testing

Pruebas de Carga Basadas 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.

geo distributed load testing

Pruebas de Carga Basadas 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 web/APIs con LoadView.

website

Web Pages

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

web app

Web Applications

Mida el rendimiento del lado del cliente simulando las interacciones críticas del 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 realice pruebas dinámicas de API en prácticamente cualquier tipo de sistema o infraestructura.

Configura una prueba de carga
en minutos

Solicítalo cuando quieras. No se requiere 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 load injectors para distribuir la carga simulada de usuarios mientras se ejecutan pruebas de estrés. LoadView soporta más de 40 ubicaciones geográficas desde donde se pueden instanciar los load injectors.

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

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

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

No hay prácticamente límite al número de usuarios que se pueden generar para una prueba de carga ya que LoadView funciona en la nube. Las pruebas están limitadas teóricamente por el número total de load injectors disponibles de los proveedores en la nube en un momento dado y por el costo de alquilar esos servidores de los proveedores en la nube. Dado suficiente tiempo avanzado para configurar una prueba, deberías poder generar toda la carga que necesites para realizar una prueba de carga adecuada.

¿Cuándo debería usar pruebas basadas en protocolo o en navegador real?

Dependiendo de la necesidad específica, caso de uso o tecnología del sistema que se esté probando, la plataforma LoadView puede ser utilizada para ejecutar múltiples tipos de simulación de usuarios: basadas en protocolo (HTTP/S) y basadas en navegador real.

  • Simulación de carga basada en HTTP/S

Los scripts a nivel de protocolo son perfectos para pruebas a nivel de componente en entornos CI/CD y tienen un bajo impacto 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 únicas sin JavaScript o CSS

  • Simulación basada en navegador real

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

¿Qué son los Usuarios Virtuales?
Usuarios Virtuales (VUs) son las múltiples conexiones concurrentes que se abren durante una prueba. Estas conexiones pueden simular el comportamiento real del usuario al hacer solicitudes o acceder a un sitio web o aplicación.
¿Qué significa hacer 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 brinda una representación realista de la experiencia del usuario.

La plataforma LoadView puede ser utilizada para ejecutar múltiples tipos de simulación de usuarios: HTTP/S y simulaciones basadas en navegador real (y también monitoreo/pruebas de API). Con pruebas basadas en navegador real, LoadView te 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 propios load injectors no sean un cuello de botella en la prueba?

Cuando calibras una prueba, calculamos cuántos usuarios virtuales por máquina pueden ejecutarse de manera segura sin sobrecargar el CPU de cada load injector. Así llegamos al número de usuarios virtuales por load injector. Dependiendo del tipo de tarea y si las tareas usan un navegador real o no, 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 ciento, así 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 el máximo uso de CPU y se conviertan en un ligero cuello de botella en la prueba.

¿Qué es una geo-zona?

Una geo-zona es una ubicación donde se instancian los load injectors 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í 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 hacer una promoción y quieres probar cómo responderá tu sitio web al aumento de tráfico, se debe 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 ajustable dinámica
La curva ajustable dinámica te permite ajustar 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 carga y recursos de hardware o software, por ejemplo, dándote datos en tiempo real y visión sobre cómo se comporta tu sitio web o aplicación conforme cambia la carga.