load testing using loadui free
¿Qué es LoadUI?
LoadUI es una herramienta de prueba de carga gratuita y de código abierto que le permite realizar pruebas de carga complejas y probar el rendimiento simplemente arrastrando los diferentes componentes.
LoadUI le permite crear y actualizar casos de prueba mientras los ejecuta. Lo que hace que loadUI sea poderoso es el enfoque en la usabilidad a través de su interfaz visual y diseño intuitivo combinado con la flexibilidad que proviene de la posibilidad de realizar cambios durante la prueba.
Lo que vas a aprender:
¿Cómo funciona LoadUI?
LoadUI consta de bloques de construcción llamados Componentes que arrastra desde el
Barra de herramientas de componentes al proyecto en el que está trabajando. Estos componentes se conectan entre sí mediante cables y no hay límite para la cantidad de componentes que puede crear y conectar.
mejores servicios de alojamiento web en la india
Esta forma de realizar pruebas de arrastrar y soltar es especialmente útil durante la prueba, ya que puede realizar pruebas de carga complejas. La descripción general que obtiene hace que sea más fácil probar diferentes combinaciones durante la prueba real y reaccionar a ellas de inmediato. En loadUI, la retroalimentación instantánea es el rey.
Crear pruebas de carga en LoadUI
Para ejecutar una prueba en loadUI, necesita al menos dos componentes (y un Proyecto vacío para trabajar);
- Un generador: Esto crea una carga, por ejemplo, 100 solicitudes por segundo.
- Un corredor: Eso ejecuta un cierto tipo de prueba, por ejemplo, una prueba web.
Hagamoslo; arrastrar un Generador de tarifa fija y un Corredor de páginas web.
No puede ejecutarlos todavía, aunque primero debe conectarlos. Lo haces conectando los nodos, o terminales , ubicados encima y debajo de los componentes entre sí con conexiones .
Así que ahora conecta el Generador de tarifa fija hacia Corredor de página web .
Ahora que todo está conectado, debe ingresar qué sitio web desea cargar la prueba en el Corredor de página web . ¡Su prueba ya está lista para ejecutarse! Haga clic en el botón de play en el menú superior para que su generador comience a enviar solicitudes a su sitio.
Ahora puede seguir, en tiempo real, cómo va la prueba haciendo clic en el Banco de trabajo de resultados botón. Una vez allí, haga doble clic en su Ejecución actual y, desde el menú de la izquierda, arrastre Tiempo de respuesta al estante.
¡Felicidades! Ahora ha creado su primera prueba de carga en LoadUI. Juegue con los widgets que tiene en su tablero, experimente agregando algunos más e intente rastrear otros valores en el Results Workbench.
Un buen paso siguiente sería agregar un Afirmación componente y conéctelo al Web Page Runner. Luego, puede, por ejemplo, probar cuántas veces llegan sus solicitudes mientras sigue ciertas reglas que configuró (como tomar menos de 10 milisegundos).
Consejos profesionales
¡Deje que un gerente pruebe!
Esta es la forma moderna de probar gorilas. Deje que alguien menos competente haga las pruebas por usted y vea qué interrumpe su servicio. También creará una comprensión y pasión por las pruebas dentro de la gerencia. Un comentario habitual es “¡Esto es divertido! Pero duro ... '
cómo abrir el archivo json en Windows 10
¡Es interactivo, utilícelo!
LoadUI es altamente interactivo y configurable en tiempo real , así que aprovecha eso.
Cree una segunda prueba en tiempo real en el mismo servidor con un generador diferente y vea si el sistema muestra debilidades cuando se expone a un comportamiento caótico y realista. Cambie esto en tiempo real y experimente.
Grabe sus pruebas
Dado que loadUI es tan interactivo, reproducir las pruebas puede resultar difícil. Use una grabadora de pantalla como Wink (que es gratis) para poder reproducir sus pruebas y ver qué causó el bloqueo del servicio.
Trabajo estructurado
LoadUI tiene soporte para casos de prueba. Divida sus pruebas en casos de prueba más pequeños; siempre puede iniciarlos todos a la vez.
No trabajes doble
Si ha creado funcional pruebas en soapUI, simplemente puede ejecutarlos en loadUI con el componente soapUI . De esta manera, no es necesario que vuelva a definir la prueba en otro momento en loadUI.
Escribe tu propio componente
LoadUI no solo es gratuito; también es de código abierto. Eso significa que puede escribir sus propios componentes, en Groovy, si lo desea. ¡Solo usted establece los límites de lo que es posible en LoadUI! Más información sobre cómo crear sus propios componentes aquí .
Lea más sobre loadUI y descárguelo aquí: Última versión de LoadUI
Este es un artículo invitado de Henrik Olsson.
Sobre el Autor:
Henrik es un desarrollador de software para loadUI de Estocolmo, Suecia, con experiencia académica en sistemas distribuidos y pasión por la usabilidad. Tiene experiencia en la enseñanza y cree que la mayoría de las cosas se pueden explicar fácilmente, si están bien modeladas y bien orientadas.
Nota del editor:
Me complace compartir esta herramienta de prueba de carga de código abierto con mis lectores. LoadUI y soapUI son las mejores herramientas de prueba de software de código abierto de la empresa de confianza Eviware (ahora SmartBear). Si está pensando en introducir una herramienta de prueba de carga en su proyecto, pruebe loadUI y soapUI (herramienta de prueba funcional).
Además, personalmente utilicé soapUI para muchos proyectos y pronto lo cubriré en un artículo separado. ¡Me encanta el poder y la belleza de estas herramientas de código abierto!
Si usó esta herramienta y tiene algunos consejos para compartir, hágalo en la sección de comentarios a continuación. Además, estaremos encantados de escuchar y responder sus consultas en loadUI.
Lectura recomendada
- Mejores herramientas de prueba de software 2021 [Herramientas de automatización de pruebas de control de calidad]
- Pruebas de carga con los tutoriales de HP LoadRunner
- Pruebas de rendimiento frente a pruebas de carga frente a pruebas de estrés (diferencia)
- Correlación: pruebas de carga con LoadRunner
- 15 MEJORES herramientas de prueba de rendimiento (herramientas de prueba de carga) en 2021
- Revisión de WebLOAD: introducción a la herramienta de prueba de carga WebLOAD
- Prueba de rendimiento en la nube: proveedores de servicios de prueba de carga basados en la nube
- Descarga del libro electrónico Testing Primer