Difference between revisions of "GXtest y las pruebas de performance"

From GXtest Wiki
Jump to: navigation, search
(Created page with "Lo primero que necesitamos aclarar, es que para realizar pruebas de performance es necesario contar con una herramienta específica para ello. La segunda aclaración necesaria...")
 
Line 1: Line 1:
 +
{{Idiomas
 +
|GXtest y las pruebas de performance
 +
|GXtest and Performance Testing
 +
|GXtest and Performance Testing
 +
}}
 +
 
Lo primero que necesitamos aclarar, es que para realizar pruebas de performance es necesario contar con una herramienta específica para ello.
 
Lo primero que necesitamos aclarar, es que para realizar pruebas de performance es necesario contar con una herramienta específica para ello.
 
La segunda aclaración necesaria, es que GXtest no es una herramienta pensada para pruebas de performance: está diseñada específicamente para pruebas funcionales.
 
La segunda aclaración necesaria, es que GXtest no es una herramienta pensada para pruebas de performance: está diseñada específicamente para pruebas funcionales.

Revision as of 15:38, 28 March 2014

Spanish.gif
English.gif
Japan.gif

Lo primero que necesitamos aclarar, es que para realizar pruebas de performance es necesario contar con una herramienta específica para ello. La segunda aclaración necesaria, es que GXtest no es una herramienta pensada para pruebas de performance: está diseñada específicamente para pruebas funcionales.

Dicho esto, GXtest nos ayuda a generar las pruebas de performance (que ejecutaremos en otras herramientas), y logramos reducir cerca de un 80% del tiempo que tomaría generar las pruebas de forma manual.

Las herramientas para pruebas de performance ejecutan scripts (que tienen una serie de pasos) con pedidos HTTP los cuales simulan la interacción de un usuario con la aplicación. Dado que la herramienta debe poder simular decenas o cientos de usuarios a la vez, la interacción con el servidor se realiza a través de estos pedidos, sin utilizar el navegador (como haría un usuario). El problema con estos scripts, es que son muy costosos de escribir, lleva mucho tiempo codificarlos, realizar el análisis de las respuestas, parametrizar datos de prueba, etc.

GXtest genera estos scripts de performance de manera automática a partir de un caso de prueba funcional, para que luego nosotros importemos ese script en la herramienta de performance y la ejecutemos.

Actualmente, GXtest soporta la generación de scripts de performance para JMeter y OpenSTA, dos herramientas gratuitas y altamente difundidas en las comunidades de testing del mundo.

Ver Generando scripts JMeter con GXtest

Ver Generando scripts OpenSTA con GXtest