Alternativas alternativas derendimiento de berenjena :

Pruebas de carga flexibles bajo demanda desde la nube

Secuencia de comandos y ejecute pruebas de carga para sitios web, aplicaciones web y API en cuestión de minutos con la plataforma LoadView.

Herramienta de scripting basada en web

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

Red en la nube administrada

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

Pruebas flexibles

LoadView provides users the ability to configure tests for their specific needs and environment.

Opción de plan de pago por correo

Pague solo por lo que necesita. Los precios se calculan antes de ejecutar la prueba.

Get testing in minutes!  No third-party accounts or additional downloads required.

¡Prueba de carga y esfuerzo de tus sitios web, aplicaciones web y API usando navegadores reales desde la nube!

Caracteristicas Berenjena Otros proveedores de nube LoadView
Sin hardware a aprovisionar
No hay instalaciones separadas en la máquina local
No se requieren cuentas en la nube independientes
Plataforma basada en web
Herramienta de scripting potente y fácil de usar
Roll Over Unused Resources Month-to-month (Planes de suscripción)

¿Busca una alternativa al rendimiento de la berenjena para usted o su organización? Ya sea un desarrollador, ingeniero o probador de rendimiento, la plataforma LoadView ofrece la flexibilidad para satisfacer las demandas de pruebas para sus sitios web, aplicaciones y API.

La berenjena proporciona un ecosistema sólido de pruebas de rendimiento y productos de monitoreo. Desde las pruebas funcionales hasta la automatización robótica de procesos (RPA), su objetivo es ayudar a las empresas a optimizar la experiencia del cliente. Su herramienta de pruebas de rendimiento, Eggplant Performance, es una de las pocas plataformas que se pueden utilizar para garantizar que sus sitios web y aplicaciones funcionen según lo esperado. Sin embargo, en comparación con LoadView, hay una gran cantidad de requisitos, requisitos previos y experiencia adicional necesaria para utilizar el rendimiento de la berenjena. Profundizaremos en la diferencia de estas plataformas a continuación y le mostraremos por qué LoadView debe estar en la parte superior de su lista.

LoadView: Pruebas de carga basadas en navegador real para sitios web, aplicaciones y API

Los clientes actuales esperan sitios web y aplicaciones confiables. Si alguno de estos servicios no se carga o proporciona al cliente las respuestas previstas, perderá rápidamente interés y se irá a buscar un sitio que funcione. Las organizaciones lo saben y comprenden que las pruebas de rendimiento son un componente crítico, no solo durante el ciclo de vida de desarrollo, sino también cuando estos servicios se insertan en producción. Las pruebas de carga ofrecen la oportunidad de validar la velocidad, descubrir cuellos de botella y garantizar que la infraestructura actual pueda admitir la escalabilidad de estos servicios. Además, LoadView se puede usar para probar servicios externos de terceros, que rara vez se prueban, pero pueden afectar indirectamente a la experiencia del usuario final.

Muchas de las soluciones de pruebas de carga de código abierto en el mercado hoy en día solo pueden ejecutar simulaciones de usuario basadas en protocolos, lo que es ideal para pruebas pequeñas y funcionales y determinar una línea de base, pero no lo suficiente cuando necesita saber cómo se ven afectados los tiempos de respuesta del lado del cliente. Con la plataforma LoadView, tiene la opción de ejecutar diferentes tipos de simulación de usuario: HTTP/S y pruebas reales basadas en navegador. Dependiendo de sus necesidades de prueba específicas, LoadView ofrece flexibilidad adicional a la hora de definir el tipo de carga para la prueba.

  • Curva de paso de carga

Genera cargas con un número predeterminado de usuarios simultáneos para duraciones de tiempo especificadas. Es útil para determinar cómo administran sus sitios y aplicaciones aumenta el tráfico.

  • Curva basada en objetivos

Resulta útil cuando ya ha identificado el nivel límite del rendimiento necesario y debe asegurarse de que se cumple el objetivo de rendimiento.

  • Curva ajustable dinámica

Ajuste la carga durante una prueba y vea los resultados en tiempo real, lo que proporciona información sobre cómo cambia el rendimiento del sitio o de la aplicación a medida que fluctúan los niveles de carga.

Scripting fácil con EveryStep Web Recorder

EveryStep Web Recorder ofrece a los usuarios la capacidad de grabar y reproducir fácilmente transacciones críticas e interacciones con el usuario, simplemente señalando, haciendo clic y navegando como un cliente normal, ¡todo dentro de un navegador real! No se requieren descargas o complementos independientes. Registre rápida y fácilmente scripts de prueba de las acciones complejas o de misión crítica que realizan sus usuarios, como clics, selecciones de menús, entradas y envío de formularios, proceso de carrito de compras y entradas de texto. Además, EveryStep Web Recorder puede capturar imágenes y validar texto para asegurarse de que las imágenes y el texto se representan y se muestran correctamente.

EveryStep Web Recorder es compatible con más de 40 navegadores y dispositivos de escritorio/móviles y es compatible con muchas de las tecnologías y marcos utilizados para crear aplicaciones dinámicas. Obtenga más información sobre EveryStep Web Recorder. Algunos de los dispositivos móviles compatibles incluyen los siguientes:

  • Iphone
  • Ipod
  • Ipad
  • Nexus
  • Samsung Galaxy
  • Htc
  • Motorola
  • Sony
  • Amazon Kindle
  • Microsoft Lumia
  • Blackberry

Estos scripts se pueden cargar en la plataforma LoadView para automatizar el proceso de pruebas de rendimiento de sus sitios web, aplicaciones web, servicios web y API. Además, los scripts también se pueden cargar en la plataforma de supervisión Dotcom-Monitor para la supervisión continua y las comprobaciones de tiempo de actividad en producción.

Más información sobre EveryStep Web Recorder

Distribución Global de Usuarios Virtuales

Lo más importante es que LoadView no requiere que maneje ninguna infraestructura adicional ni administre ninguna cuenta en la nube de terceros como lo hacen otras soluciones. Simplemente ponga en marcha máquinas de prueba cuando las necesite. LoadView utiliza servidores de inyectores de carga ubicados en más de 15 ubicaciones de todo el mundo (Estados Unidos, Canadá, APAC, América del Sur y Europa) para generar cargas de usuarios. Esto le permite distribuir la carga de usuarios entre ubicaciones geográficas. Por ejemplo, si un determinado porcentaje de sus clientes visita desde algunas ubicaciones geográficas específicas, puede seleccionar esas zonas específicas desde las que realizar la prueba.

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 acumulan mes a mes mientras su plan permanezca activo. 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.

Si sus necesidades específicas requieren más de lo que se indica anteriormente, póngase en contacto con nosotros para obtener planes de nivel Enterprise.

Don’t Go it Alone: LoadView Professional Services

Deje que uno de nuestros ingenieros de rendimiento le ayude con cualquiera o todas sus necesidades de pruebas de peformance. Usted elige y elige con qué elementos necesita ayuda, y nuestros ingenieros de rendimiento le guiarán a través de ellos. ¡Programe una hora para reunirse con un ingeniero de rendimiento hoy mismo!

Rendimiento de la berenjena

El rendimiento de la berenjena es la solución de pruebas de rendimiento y carga de La berenjena y se compone de cuatro herramientas: Estudio de rendimiento de berenjena, Controlador de pruebas, Inyectores y Analizador. Eggplant Performance Studio permite a los usuarios crear scripts de usuario virtual, configurar datos de prueba y definir las pruebas de rendimiento. El controlador de pruebas ejecuta y supervisa las ejecuciones de prueba. Los inyectores generan carga a partir del software instalado en portátiles, equipos de escritorio o servidores. Por último, el analizador procesa los datos de resultados de la ejecución de pruebas y crea informes y gráficos a partir de los datos sin procesar.

La berenjena también ofrece otro producto llamado Eggplant Performance para JMeter, que es una versión de Eggplant Performance, pero como su nombre indica, está destinado específicamente para las pruebas de JMeter. El rendimiento de la berenjena para JMeter es gratuito y se ejecuta esencialmente igual que el rendimiento de la berenjena, sin embargo, hay diferencias en la terminología y el flujo de trabajo al crear scripts y configurar pruebas con Eggplant Performance para JMeter. Es importante que los usuarios tengan familiaridad y experiencia con JMeter al usar esta herramienta. A los efectos de este artículo, nos centraremos en la plataforma estándar de rendimiento de berenjenas.

Explicaremos con más detalle cómo funcionan estas herramientas y algunas de las diferencias entre ellas y la plataforma LoadView, sin embargo, una de las diferencias significativas es que Eggplant Performance debe instalarse en la máquina local. No está basado en web como LoadView. Con LoadView, todo lo que necesita es una conexión a Internet y un navegador. Dentro de la plataforma Eggplant Performance, las herramientas Eggplant Performance Studio, Test Controller y Analyzer solo se pueden ejecutar en Windows.

Scripting con Eggplant Performance Studio

Eggplant Performance Studio, al igual que EveryStep Web Recorder con LoadView, es donde los usuarios comienzan a crear y definir las pruebas utilizadas para las pruebas de carga. Sus diversos grabadores admiten sitios web de pruebas, así como tecnologías comunes cliente-servidor como Java, .NET y Citrix. Para los protocolos y tecnologías que no se admiten de fábrica, Eggplant Performance puede proporcionar usuarios virtuales personalizados. De forma similar a LoadView, la grabadora captura el tráfico de red para crear un script y también puede crear scripts de acciones de usuario, como visitar un sitio web o controlar una interfaz de usuario, ejecutando scripts que describen estas acciones. Los estudios de rendimiento de berenjenas tienen varias grabadoras diferentes que los usuarios pueden seleccionar, dependiendo de la necesidad o situación.

  • Grabadora de proxy web. Esta grabadora es la grabadora utilizada para capturar interacciones del sitio web. Todo el tráfico HTTP/S y WebSockets se envía a través de Web Proxy Recorder. La grabación creada por la grabadora se puede utilizar para desarrollar un script que ejecutará un tipo de usuario virtual web. Si desea grabar desde un dispositivo móvil u otro dispositivo externo, debe seguir un par de pasos adicionales:

– El certificado raíz debe instalarse antes de registrar el tráfico HTTP/S

– El dispositivo móvil necesita que el controlador actúe como su servidor proxy a través del puerto 909

  • Grabadora de red web. Esta grabadora registra el tráfico HTTP entre un explorador y un servidor web mediante el análisis del tráfico de red que pasa a través de una tarjeta de red. Tenga en cuenta que esta grabadora no puede decodificar el tráfico HTTPS. Esta grabadora es beneficiosa en las siguientes situaciones:

– No puedes configurar tu aplicación para que utilice la Grabadora de Proxy

– El comportamiento del protocolo, cuando se opera a través de un proxy, es diferente en comparación con la conexión directamente al servidor

– Ya se accede a la aplicación a través de un proxy

  • Citrix Recorder. Esta es una grabadora para aplicaciones Citrix. Una nota importante es que los usuarios deben acceder al sitio web de Citrix StoreFront para obtener detalles de conexión. Citrix Recorder se puede utilizar para probar lo siguiente:

– Tiempos de respuesta, según la experiencia de los usuarios

– Comprender cómo responde su infraestructura de servidor Citrix bajo carga

  • Grabadora TCP/UDP. Esta grabadora registra el tráfico TCP/IP y UDP entre el cliente-servidor evaluando el tráfico de red pasado a través de la tarjeta de red. Este enfoque es útil para la siguiente situación:

– Su sistema es una aplicación/dispositivo que se comunica como cliente o servidor a través de una red, pero no utiliza HTTP

Eggplant Performance Studio también ofrece métodos de scripting adicionales más allá de las opciones estándar:

  • Scripts de usuario virtual de selenio. Esta es una extensión de Firefox que proporciona un IDE para Selenium y da a los usuarios la capacidad de grabar y reproducir scripts de Selenium, sin embargo, hay un par de pasos adicionales que los usuarios necesitan tomar:

– Los usuarios deben iniciar el navegador Firefox y luego descargar los últimos scripts IDE de Selenium

– Los scripts se exportan como scripts Java JUnit 4 WebDriver y, a continuación, deben convertirse en un script Eggplant Performance Selenium.

  • Importación de archivos HAR. Eggplant Performance Studio es compatible con los siguientes programas:

– Charles

– Chrome DevTools

– Firebug NetExport

– Compuware APM Ajax Edition

– Violinista

  • API de usuario virtual. Los usuarios pueden crear un script vacío con una de las siguientes API de usuario virtual para escribir código:

– API de Java

– API de .NET/C

Configuración y ejecución de la prueba de berenjena

Eggplant Performance Studio también es donde los usuarios configuran las pruebas una vez que se crean los scripts. Los flujos de trabajo personalizados se pueden crear en torno a los scripts y agregarse a las pruebas, con cada prueba formada por grupos de usuarios virtuales y cada grupo de usuarios virtuales que ejecuta su propio flujo de trabajo o script.

Una vez configurada la prueba, los usuarios pueden ejecutar y supervisar pruebas desde la aplicación Controladores de prueba. Vale la pena señalar que el controlador de pruebas es una aplicación independiente, por lo que los usuarios están obligados a descargar y ejecutar esta aplicación con el fin de ejecutar sus pruebas. Al configurar pruebas en LoadView, todo esto se realiza desde una única interfaz, sin necesidad de una aplicación independiente.

Dentro de la aplicación Test Controller, los usuarios de Eggplant tienen varias opciones y configuraciones para elegir, incluyendo:

  • Inicio y detención de pruebas
  • Visualización de datos de prueba en tiempo real
  • Creación y visualización de métricas definidas por el usuario
  • Acceso a datos de pruebas anteriores
  • Programación de pruebas en un momento específico

Los usuarios también tienen la opción de administrar dónde se origina la carga virtual. De forma predeterminada, la máquina en la que está instalado Eggplant Performance actúa como controlador de prueba, denominado inyector estático. Sin embargo, si no desea maximizar los recursos en su propio equipo, los usuarios también tienen la opción de usar Eggplant Cloud, que utiliza la propia infraestructura de Eggplant para ejecutar pruebas o utilizar una opción de nube pública a través de Amazon AC2 o Microsoft Azure. Una de las ventajas de usar la infraestructura de Eggplant o la nube pública es que no tiene que ejecutar el proceso de configuración de máquinas virtuales, sistemas operativos o almacenamiento, lo que lo hace ideal para ejecutar pruebas más grandes. Sin embargo, si utiliza la opción Public Cloud, ya deben tener una cuenta de AWS o Azure independiente. Esta es otra diferencia clave entre Eggplant Performance y LoadView. Con LoadView, todo se administra en la nube para usted, sin necesidad de configurar la cuenta de forma independiente.

Recopilación de datos con analizador

Analyzer recopila todos los datos de prueba, como los tiempos de respuesta (media, máximo, mínimo y percentiles), del servidor/cliente, lo que proporciona a los usuarios la capacidad de decidir si el rendimiento estaba dentro de ciertos umbrales. De forma predeterminada, Analyzer no está activado para los usuarios. Los usuarios tienen que agregar datos de prueba en Analyzer para comenzar a crear gráficos, gráficos y tablas. Los usuarios pueden seleccionar qué tipos de información/métricas desean incluir en los resultados de las pruebas o seleccionar de una lista de plantillas predeterminadas. A diferencia de las pruebas funcionales en las que se trata de un simple pase/fallo, los datos recopilados aquí permiten a los usuarios comparar datos entre diferentes pruebas o la misma prueba de diferentes períodos de tiempo para comprender los componentes individuales que afectan al rendimiento del sitio web o de la aplicación.

Rendimiento de la berenjena: integraciones adicionales

Eggplant Performance se integra con otras herramientas de prueba, como Jenkins, para entornos de CI/CD. Eggplant también se integra con Dynatrace para la supervisión continua de aplicaciones y ofrece una API que se puede utilizar para integrarse con herramientas adicionales.

Prueba gratuita de rendimiento de berenjena

Todas las funciones están disponibles en la versión gratuita de Eggplant Performance. Si tiene varias licencias de Berenjena Funcional, puede utilizarlas con la edición gratuita sin costo adicional.

  • Protocolos Web

Prueba hasta 50 usuarios virtuales simultáneos

  • Citrix y Selenium

3 usuarios virtuales simultáneos

Modelo de licencia de rendimiento de berenjena

Eggplant no enumera ningún precio en su sitio web, debe ponerse en contacto con su equipo de soporte. Eggplant Performance se licencia simplemente por el número de usuarios virtuales requeridos y vendidos a plazo, que incluye:

  • La última versión de Eggplant Performance
  • Apoyo y mantenimiento
  • Acceso a todas las nuevas versiones de productos
  • Acceso a guías y material de formación

Requisitos del sistema de rendimiento de la berenjena

Como se mencionó anteriormente en el artículo, Eggplant Performance solo se ejecuta en equipos Windows. A continuación se muestra una lista de los diversos requisitos del sistema:

  • Windows
    • Rendimiento de la berenjena
      • Solo disponible para sistemas operativos Windows
      • Vista/7/8.1/10, Server 2008/2012/2016 Requiere SO de 64 bits
    • Analizador de rendimiento de berenjenas (incluye estudio, controlador e inyector)

Solo disponible para sistemas operativos Windows

Windows Vista/7/8.1/10, Server 2008/2012/2016 Requiere SO de 64 bits (.exe)

Inyector de rendimiento de berenjena (incluye estudio, controlador e inyector)

Windows Vista/7/8.1/10, Server 2008/2012/2016 Requiere SO de 64 bits (.msi)

OCR de rendimiento de berenjena (reconocimiento óptico de caracteres)

Disponible solo para Windows (componente opcional para las unidades de tv Citrix de C)

Requiere 1 GB de espacio en disco

Windows Vista/7/8.1/10, Servidor 2008/2012/2016

Rendimiento de la berenjena: tipo de usuario virtual de SAP Fiori

Windows Vista/7/8.1/10, Servidor 2008/2012/2016

Linux

Todas las versiones compatibles

Macos

Mac OS Sierra, OSX El Capitan, OSX Yosemite

Ios

iOS 10.0 y otros

Conclusion

As you can clearly see, the Eggplant Performance product is a robust, complex product. Depending on the environment, users have the option of using many different scripting recorders, making it a fit for environments that run many different applications. However, all of these different functionalities seem to only add more layers of complexity and steps. Performance testing doesn’t have to be difficult. With a platform like LoadView, users can create scripts with the EveryStep Web Recorder and start running tests in minutes. Forget about the hassles of downloading and installing separate applications, administering virtual user load configurations, and managing separate cloud accounts. All of that is managed for you with LoadView. Try LoadView today and see how easy it can be!

¡Prueba LoadView hoy mismo!

Sin tarjeta de crédito, sin contrato.