Alternativas a Neotys NeoLoad:
Pruebas de carga bajo demanda basadas en la nube con LoadView

LoadView le permite crear scripts y ejecutar fácilmente pruebas de carga para sitios web, aplicaciones web y API

Nube administrada

LoadView administra la red por usted. No se requieren cuentas separadas.

Grabador de scripts basado en web

Registre escenarios críticos de usuario de varios pasos y reproduzcalos con un navegador real.

Pruebas de navegador real

Rendimiento real de sus sitios web bajo carga en navegadores reales.

Métricas de rendimiento

Obtenga información sobre las métricas de rendimiento esenciales para la planificación de la capacidad.

Script y ejecute pruebas de carga en minutos con LoadView. No hay hardware para aprovisionar o cuentas en la nube para administrar.

¡Configure y ejecute pruebas de carga para todas sus páginas web, servicios web y aplicaciones web en cuestión de minutos!

Caracteristicas Neotys NeoLoad Otros proveedores de nube LoadView
Sin requisitos de hardware
Sin licencias para administrar
No hay instalaciones separadas en la máquina local
Herramienta de scripting potente y fácil de usar
No hay software para aprovisionar
Precios de pago por uso
Recursos no utilizados Rollover mes a mes (planes de suscripción)

¿Desea cambiar de Neotys NeoLoad? LoadView es una solución de pruebas de esfuerzo y carga basada en la nube que elimina las molestias y los costos de implementar una solución de pruebas en la nube local. No más preocupaciones por altas tarifas de licencia, infraestructura adicional o esfuerzos de mantenimiento continuo. La plataforma LoadView basada en la nube le permite crear scripts fácilmente y ejecutar sus pruebas de carga en cuestión de minutos.

 

LoadView – Una comparación rápida

Neotys NeoLoad es una herramienta muy completa, que permite a los usuarios crear pruebas automatizadas para entornos DevOps y plataformas de entrega continua. De hecho, NeoLoad fue el primero en el mercado en admitir HTTP/2 y WebSockets. Sin embargo, hay algunas advertencias para trabajar con NeoLoad que este artículo se establecerá para explorar y por qué el uso de una plataforma basada en la nube como LoadView es una opción más rentable.

En primer lugar, cuando se trabaja con una solución local como NeoLoad, hay muchos requisitos de hardware y software que deben cumplirse. Factores como el espacio en disco, la CPU y la memoria deben tenerse en cuenta porque, en el caso de NeoLoad, la licencia que compre está vinculada a una máquina o estación de trabajo física. Esa estación de trabajo debe poder ejecutar el número de solicitudes o transacciones durante la prueba.

NeoLoad es compatible con los siguientes sistemas operativos:

  • Windows Vista
  • Windows 7 (x86/x64)
  • Windows 8.x (x86/x64)
  • Windows 10
  • Windows Server 2008 (x64)
  • Windows Server 2012 (x64)
  • Windows Server 2012 R2 (x64)
  • Windows Server 2016
  • Linux x86-x64 (Kernel 2.6 y 3.0.x) probado en
    Debian 6 y 7, CentOS 5.6, 6.4 y 7, Ubuntu 12.04, 12.10
    y 14, RedHat 7, OpenSuse 13
  • OS X (10.9 Mavericks y 10.10 Yosemite)

Neotys recomienda tener 500 MB de espacio en disco disponible, sin embargo, si está planeando instalar solo un generador de carga o un agente de supervisión, solo necesita tener 300 MB disponibles. Se recomienda un mínimo de 1024 MB de espacio en disco, sin embargo, los requisitos de hardware difieren para cada prueba de carga. Si en algún momento durante una prueba, el uso de CPU o memoria supera el 90 por ciento, debe reducir el número de usuarios o aumentar el tiempo de reflexión/retraso entre páginas. Una opción adicional es aumentar el número de generadores de carga.

Con LoadView, no es necesario preocuparse por todos estos requisitos previos. Todo lo que necesita esencialmente para empezar a usar LoadView es una conexión a Internet y un navegador. LoadView elimina las tareas que consumen más tiempo de configurar y ejecutar una herramienta de pruebas de rendimiento local como NeoLoad, como la administración de generadores de carga internos y agentes globales. Con la plataforma LoadView, no hay necesidad de ninguna infraestructura o software adicional. Simplemente cree sus scripts y ejecute sus pruebas desde múltiples ubicaciones en todo el mundo, con tantos usuarios virtuales como necesite, sin preocuparse por exceder la capacidad de su sistema. Con LoadView, los ingenieros de rendimiento y los equipos de desarrollo tienen más tiempo para planificar, ejecutar y analizar sus pruebas. Además, LoadView proporciona a los usuarios varios tipos de simulación y escenarios de prueba de carga.

 

Instalación e implementación de Neotys NeoLoad

Hay tres maneras recomendadas de implementar NeoLoad, pero hay algunos elementos a tener en cuenta con respecto al controlador. El regulador se utiliza para diseñar los escenarios de prueba (vía el GUI), manejar los generadores de carga durante la prueba y recoger y analizar los resultados de la prueba. Además, cada controlador tiene un generador de carga integrado, además de un agente de supervisión integrado.

  • Implementación todo en uno

El uso de este método permite a los usuarios tener acceso a todos los componentes que componen el software: el controlador, el generador de carga y el agente de supervisión. Sin embargo, Neotys recomienda usar esta implementación para proyectos de evaluación, no para entornos de producción.

  • Instalar un agente generador de carga

Este método permite un generador de carga adicional para una máquina de prueba adicional. Los usuarios pueden instalar tantos generadores de carga como sea necesario para aumentar la capacidad de carga, pero el uso de este método abre una lista independiente de requisitos y pasos.

  • Instalar un agente de supervisión

Este método es útil cuando las máquinas de prueba se encuentran en varias subredes. Los usuarios pueden distribuir la carga de supervisión entre otras redes o instalar agentes en otras máquinas para supervisar otras redes.

Una característica adicional que se puede instalar con NeoLoad es la emulación WAN. Esto puede ser útil cuando se prueban para diferentes condiciones de red. Para esa funcionalidad, Neotys tiene un controlador de emulación WAN independiente que controla el tráfico crated por el generador de carga, simulando latencia y pérdida de paquetes. Un elemento específico a llamar es que el controlador WAN tiene que estar instalado en la NIC (tarjeta de interfaz de red) de la máquina.

 

Creación y ejecución de pruebas de carga: NeoLoad frente a LoadView

Al igual que LoadView, el proceso de prueba de carga de NeoLoad consiste esencialmente en los cuatro pasos siguientes:

  • Script/registro de tráfico de usuarios
  • Definir parámetros de prueba
  • Ejecución de la prueba
  • Analizar resultados

Sin embargo, hay algunas diferencias importantes entre las plataformas cuando se trata de scripting, definición y ejecución de pruebas de carga.

Los scripts de NeoLoad se crean a través de la GUI, que permite a los usuarios incluir condiciones, bucles y otras estructuras de programación. Los usuarios que están bien informados con JavaScript también pueden insertar código para usos más avanzados para rutas de usuario o acciones específicas. El navegador “ve” la grabadora NeoLoad como un proxy y registra cada solicitud/respuesta HTTP del cliente y el servidor. Si tiene una aplicación que no está configurada para utilizar un proxy, aplicaciones móviles nativas, por ejemplo, los usuarios deben utilizar un método denominado modo de túnel, que requiere derechos de administrador adicionales para usar y puede ser más difícil de configurar.

LoadView utiliza EveryStep Web Recorder basado en web para registrar transacciones de usuario y actividades, como clics, selección de elementos, envío de formularios, etc. Los scripts se pueden grabar utilizando más de 40 navegadores y dispositivos de escritorio/móviles populares. LoadView, al igual que NeoLoad, admite tecnologías y marcos de aplicaciones web populares. Sin embargo, no todos los protocolos están disponibles o son compatibles en todos los planes de NeoLoad. NeoLoad también puede grabar aplicaciones móviles y ofrecen varios métodos diferentes para hacerlo, ya sea directamente desde el propio dispositivo, desde un emulador o desde un navegador web de escritorio. Con LoadView, solo necesita usar EveryStep Web Recorder y especificar qué dispositivo emular. No se necesitan pasos ni dispositivos adicionales.

Con EveryStep Web Recorder, puede navegar por su aplicación o sitio como lo haría su cliente. No hay necesidad de detener, iniciar y nombrar cada acción como lo haría con la grabadora NeoLoad.

LoadView puede ejecutar varios tipos de simulación de usuario: HTTP/S y pruebas reales basadas en explorador. Aquí están algunos puntos clave a considerar para entender qué método es mejor para sus necesidades:

  • Simulación de carga basada en HTTP/S
    • Sin representación del lado cliente
    • El impacto en las máquinas de inyección de carga es bajo
  • Simulación de carga basada en navegador real
    • Simulación de usuario real
    • Scripts personalizables
    • Alto impacto en las máquinas de inyección de carga

LoadView también ofrece varios tipos de curvas de carga para elegir: Paso de carga, Basado en objetivos y Ajustable dinámico, que le permite ejecutar la prueba que mejor se adapte a su escenario o requisitos de prueba.

Generadores de carga: NeoLoad frente a LoadView

Una vez que haya definido el escenario de simulación y prueba de carga, los usuarios pueden distribuir usuarios virtuales entre varios puntos de todo el mundo. Por ejemplo, si una gran parte de su base de clientes se encuentra en un determinado país o región, puede configurar la prueba para incluir esas áreas.

NeoLoad también ofrece a los usuarios múltiples opciones a la hora de seleccionar generadores de carga. Puede utilizar generadores locales dentro de su red o generadores de nube, sin embargo, si desea ejecutar una gran prueba de carga (cualquier cosa entre 10.000 – 30,000+ usuarios), es recomendable utilizar sus generadores de carga en la nube, que es una tarifa de pago por uso adicional encima de su licencia existente.

 

Precios de LoadView y servicios profesionales

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 de un mes a otro, siempre y cuando su plan 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 lo que pagará. Si sus necesidades específicas requieren más de lo que se indica anteriormente, póngase en contacto con nosotros para obtener un plan personalizado.

También ofrecemos Servicios Profesionales para ayudarle en cualquier parte del proceso de prueba, solo háganos saber en qué elementos necesita que participen nuestros ingenieros de rendimiento.

 

Precios y licencias de NeoLoad

Neotys ofrece un plan gratuito para desarrolladores para pruebas de carga pequeña (hasta 50 usuarios virtuales), pero si está buscando ejecutar pruebas de carga a gran escala, puede elegir entre los siguientes cuatro planes adicionales, cada uno con sus requisitos de licencia individuales. Debe ponerse en contacto directamente con Neotys para conocer los precios.

Estándar

  • Incluye protocolos HTTP/S, HTTP/2 y SOAP (otros son opcionales)
  • Más de 50-000.000 de usuarios virtuales
  • Pruebas ilimitadas
  • Plataforma en la nube de pago por uso
  • Virtualización de red
  • Complementos de integración continua
  • Supervisión de infraestructura (opcional)
  • Licencia regular/por asiento. Esta licencia está vinculada a una máquina (permanente o temporal) y esta máquina ejecuta el controlador.

Profesional: incluye todo en el plan Estándar, además de lo siguiente:

  • 50 – 1.000.000 de usuarios virtuales de SAP
  • Monitoreo de infraestructuras
  • Colaboración
  • NeoLoad Web
  • Integraciones y uso avanzado – Herramientas APM/de terceros (opcional)
  • Licencia regular/por asiento. Esta licencia está vinculada a una máquina (permanente o temporal) y esta máquina ejecuta el controlador.

Enterprise: incluye todo en el plan Professional, además de lo siguiente:

  • Integraciones y uso avanzado (herramientas APM/de terceros) – incluidos
  • Licencia compartida. La licencia compartida permite a los usuarios distribuir usuarios virtuales entre varias máquinas. Al distribuir la capacidad de usuarios virtuales, el controlador se puede utilizar en varias máquinas simultáneamente.

VUH: incluye todo en el plan Enterprise, además de lo siguiente:

  • Todos los protocolos
  • Usuarios virtuales ilimitados
  • Plataforma en la nube incluida
  • Licencias VUH. Permite a los usuarios realizar pruebas de carga desde la nube durante la duración de las campañas de prueba sin tener que comprar una licencia.

 

Conclusión: Neotys NeoLoad vs.

A nadie le gusta esperar a que se cargue una página web o una aplicación. Los clientes se impacientan y encontrarán un reemplazo si no satisface sus necesidades. LoadView se creó teniendo en cuenta el rendimiento y la eficiencia. De hecho, incluso alguien que nunca ha tenido experiencia en la ejecución de una prueba de carga puede crear scripts fácilmente y ejecutar uno en cuestión de minutos. No tiene que preocuparse por conocer los lenguajes de programación, EveryStep Web Recorder rastrea y crea fácilmente sus scripts para usted. Simplemente apunte y haga clic en sus aplicaciones como lo haría cualquier usuario. Además, no tienes que preocuparte por descargar aplicaciones separadas en tu máquina como tienes que ver con NeoLoad. Con LoadView, no hay pasos complejos para saltar a través. Garantice escalabilidad y una experiencia de usuario coherente en todos sus sitios web, aplicaciones web, servicios web y API con la plataforma LoadView.

Prueba LoadView desde Dotcom-Monitor

y obtén hasta 5 pruebas de carga gratuitas