¿Cuáles son algunas buenas herramientas automatizadas para aplicaciones web de prueba de carga (prueba de esfuerzo), que no no usan registro y reproducción de paquetes de red HTTP?¿Alguna sugerencia para una buena herramienta de prueba automática de carga web?
Soy consciente de que existen numerosas herramientas de prueba de carga en el mercado que graban y reproducen paquetes de red HTTP. Pero estos no son adecuados para mi propósito, debido a esto:
Los HTTP formato de paquete cambia muy a menudo en nuestra aplicación (por ejemplo, cuando Optimizamos una llamada AJAX). No queremos adaptar todos los scripts de prueba simplemente porque hay un ligero cambio en el formato de paquete HTTP.
Nuestro equipo de pruebas no necesita conocer ninguna parte interna de nuestra aplicación para escribir sus scripts de prueba. Sin embargo, una herramienta que reproduce paquetes HTTP requiere para conocer el formato de las solicitudes y respuestas HTTP, de modo que puedan adaptar los detalles de los paquetes HTTP reproducidos (por ejemplo, nombre de usuario).
La herramienta automatizada de pruebas de carga Busco debe ser capaz de dejar que el equipo de prueba de escritura "recuadro negro" scripts de prueba, tales como:
- página Web de invocación en el URL http: // ....
- Primero, ingrese XXX en el campo de texto XXX.
- Luego, presione el botón XXX.
- Espere hasta que se reciba la respuesta del servidor web.
- Verifique que el campo de texto XXX ahora contiene el texto XXX.
La herramienta debe ser capaz de simular hasta varios usuarios de 1000, y debe ser compatible con las aplicaciones web que utilizan ASP.NET y AJAX.
He votado las respuestas recomendando Watin y PushToTest, porque estas herramientas no usan el enfoque "Registro y respuesta HTTP". Lamentablemente, solo puedo marcar uno de los dos como respuesta. –