¿Puede sugerir una herramienta de software (con licencia GPLv) para realizar pruebas de carga para un servidor web?servidor web Herramienta de prueba de carga
Respuesta
Tsung es lo mejor que he usado hasta ahora. Puede crear un patrón de uso real.
apache benchmark es más fácil de usar y viene junto con Apache. Más fácil de usar, pero no es flexible en términos de direcciones URL para realizar pruebas y crear patrones de carga más realistas.
Pruebe uno de:
Si tiene que hacer alguna prueba de funcionamiento/carga también a las páginas web/aplicaciones , pruebe Apache JMeter http://jmeter.apache.org/
Jmeter es la mejor solución, creo que si necesita crear un gráfico personalizado de sus resultados. – djangofan
Curl le permitirá ejecutar thro ugh una secuencia de URL con bastante facilidad. es decir,
curl -s "http://google.com?[1-1000]"
Esto hará que 1.000 llamadas a Google es decir,
http://google.com?1
http://google.com?2
etc...
A continuación, puede añadir estas llamadas a una secuencia de comandos y ejecutarlos de forma consecutiva como trabajos en segundo plano. Hay una explicación completa de esta http://servermonitoringhq.com/blog/how_to_quickly_stress_test_a_web_server
Puede darle una oportunidad a wbox ejecutando apt-get install wbox
A continuación, desplácese hacia abajo en hping.org/wbox/
de ejemplos.
lista completa en Speed Tools
También se fijan en re purposing guiones funcionales selenio WebDriver en un entorno de navegador sin cabeza donde se puede ejecutar varias instancias. Este enfoque se ha vuelto popular con la disponibilidad de máquinas virtuales de la nube.
Sugeriría utilizar el "sin cabeza" PhantomJS (que está relacionado con Selenium WebDriver) o el Selenium HTMLUnitDriver. Envuelva las pruebas de carga en una clase JUnit. Realice las pruebas con múltiples subprocesos utilizando Maven Surefire o Gradle (con una tarea de prueba de filtrado utilizando maxParallelForks). Gradle o Maven crearán un informe JUnit (a partir de una transformación CSS) que muestra cada prueba y el tiempo que tomó cada una.
Si está utilizando Windows, puede puede usar mi .bat scripts to start a Grid Node and Hub con el fin de ejecutar en paralelo, utilizando varios ordenadores para alimentar la carga ..
Si usted tiene la carga de trabajo de producción, entonces se podría utilizar para tcpcopy cópialo al sistema de prueba. Este tipo de prueba es más efectiva y real.
- 1. Herramienta de rendimiento/prueba del servidor web
- 2. prueba de carga/prueba de estrés web services
- 3. ASMX servicio web Prueba herramienta
- 4. Herramienta de prueba de carga Http para URL variables
- 5. Herramienta de prueba de tiempo de respuesta del sitio web
- 6. Aplicación web de prueba de carga
- 7. ¿Alguna sugerencia para una buena herramienta de prueba automática de carga web?
- 8. Herramienta de análisis de registro del servidor web
- 9. GWT prueba de carga con jmeter
- 10. Prueba de carga para 1000 usuarios simultáneos
- 11. Herramientas para la prueba de carga Ajax
- 12. Poner el servidor en carga pesada para la prueba
- 13. Prueba de carga vs. tensión
- 14. Prueba de carga/rendimiento en un sitio con autenticación Kerberos
- 15. herramienta de cobertura de prueba Clojure?
- 16. Herramienta de cobertura de prueba Ruby
- 17. Prueba de aplicación web para .Net (registrador de prueba WatiN)
- 18. obtener NoHttpResponseException para la prueba de carga
- 19. Entrada variable para JMeter ¿Prueba de carga?
- 20. Mejor práctica: colocar la carga en SQL o servidor web?
- 21. Rubí prueba Cartografía Cobertura herramienta
- 22. Aplicación web de balance de carga
- 23. ¿Herramienta de prueba de vulnerabilidad de seguridad para aplicaciones web .NET?
- 24. Servidor de prueba con JUnit
- 25. Web IDE herramienta
- 26. rendimiento de prueba de un sitio web
- 27. Prueba de un servicio web de WCF
- 28. ¿Herramienta para publicar mensajes de prueba en una cola JMS?
- 29. Mejores prácticas y literatura para la prueba de carga de aplicaciones web
- 30. Prueba de integración para una aplicación web
Muchas gracias por la recomendación de tsung, capaz de grabar una sesión y reproducirla, ¡he estado buscando algo como esto! Herramienta impresionante! – JazzCat