QTP y LoadRunner

Anonim

QTP vs LoadRunner

QTP significa Quicktest Professional, una herramienta de prueba del fabricante de hardware, HP. LoadRunner también es una herramienta de prueba de la misma compañía, pero con un propósito diferente. QTP fue desarrollado para simular y probar las interacciones del usuario, como los clics del mouse y las pulsaciones del teclado. LoadRunner, por otro lado, simula una carga pesada o múltiples usuarios concurrentes para estresar el sistema.

Ambos programas se utilizan para ajustar una aplicación y para localizar reacciones imprevistas que pueden no ser perceptibles durante las operaciones normales. Esto ayuda a los programadores y desarrolladores a reproducir la anomalía y rastrear el código para localizar qué está causando el problema. Una vez que se encuentra y corrige el código, el programa se puede depurar y compilar antes de volver a realizar las pruebas solo para asegurarse de que el problema se corrija y que no surjan otros problemas.

Para simular de manera realista cómo el usuario usa el sistema, ambos programas deben registrar cómo una persona real interactúa con el programa que se está probando. Como QTP prueba la GUI, necesita registrar en qué botón se hace clic o en qué tecla se presiona. Las acciones registradas se convierten luego en un script. Pero Loadrunner no necesita preocuparse por la GUI, simplemente enruta el comando a un proxy, dependiendo del protocolo, y registra los comandos que se envían. Luego, los comandos grabados se convierten en un script que se ejecuta en una serie de máquinas llamadas generadores de carga para simular una gran cantidad de usuarios.

Estas herramientas son muy útiles para muchos programadores y desarrolladores web, pero no todos pueden usarlas, ya que ambos programas solo funcionan en el sistema operativo Windows. QTP depende totalmente de Windows, mientras que puede usar UNIX con LoadRunner hasta cierto punto. Puede usar máquinas UNIX para actuar como generadores de carga que ejecutan los scripts que se registraron. Puede que no sea mucho, pero le da a los usuarios un poco más de flexibilidad.

Resumen: 1. Ambas son herramientas de prueba destinadas a examinar cómo se desempeñaría la aplicación en el uso diario 2.QTP simula las interacciones de un usuario con la GUI mientras que LoadRunner simula un uso intenso 3.QTP simula a un usuario al registrar sus acciones en la GUI, mientras que LoadRunner no se molesta con la GUI, pero registra los comandos a través de un proxy 4.QTP es exclusivo del sistema operativo Windows, mientras que puede usar máquinas UNIX como generadores de carga para LoadRunner