¿De qué manera podemos hacer un nivel óptimo de pruebas de estrés para la aplicación asp.net antes de moverlo al entorno de producción?Stress Testing Aplicación ASP.Net
Respuesta
Aquí está la herramienta gratuita para las pruebas de estrés en la aplicación asp.net.
otro se denomina ingeniería de rendimiento asp.net que le dirá cómo podemos subrayar aplicación.
también pasan por el siguiente mensaje:
Best way to stress test a website
Desde mi experiencia antes de pasar al entorno de producción por favor tome de las cosas siguientes.
1) establecer debug = false en el web.config
2) establecer el rastreo habilitado = false en el web.config
3) Utilice siempre la versión de su código precompilado.
4) Compile su proyecto en el modo de lanzamiento.
5) Publicar su código si está utilizando asp.net 2.0 o versión superior caché de API
6) del usuario tanto como sea posible.
7) Disminuya su html kb.
8) elimine los espacios en blanco del código asp.net html.
9) Utilizar hoja de estilo como archivo .css externo
10) utilizan la compresión de IIS si poosible.
11) Ponga su archivo JavaScript en archivos .js
12) Uso Server.Transfer en lugar de Response.redirect
13) Uso Inproc estado de sesión si es posible.
14) Uso Viewstate efficiently- Uso ControlState en lugar de estado de vista, que es más nueva característica en asp.net 2,0
15) Evitar dar gran nombre a los controles además de aumentar su kb HTML.
16) Use Div en lugar de tablas, disminuirá su tamaño.
17) Ajuste del rendimiento Do IIS como por su exigencia
Aquí está el buen enlace que nos enseña el buen sentido del despliegue en el entorno de producción.
http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx
jmeter (http://jmeter.apache.org/) es una excelente herramienta para las aplicaciones web de pruebas de estrés. Se puede usar con cualquier servidor web, no solo con Apache.
Visual Studio 2010 proporciona algunas fantásticas herramientas de automatización de pruebas y también para la carga de pruebas de las aplicaciones web.
- 1. ASP.NET Session Timeout Testing
- 2. Asp.net MVC View Testing?
- 3. Aplicación a Stress Test en Windows .NET Application
- 4. ¿Cuáles son los buenos casos de prueba para los algoritmos de búsqueda de subcadenas de benchmarking y stress testing?
- 5. UI testing vs unit testing
- 6. Security Testing a Website
- 7. Testing helpers
- 8. unit testing modular javascript
- 9. UI Testing Tool?
- 10. Silverlight Unit Testing
- 11. Load Testing Software
- 12. ResourceManager and Unit Testing
- 13. New to Unit Testing
- 14. Integration Testing the Canvas
- 15. Javascript Sandbox unit testing
- 16. Black Box Unit Testing
- 17. Live Testing de Android LVL
- 18. UI Testing Framework + Integración continua?
- 19. C++ Unit Testing Libraries
- 20. Integration vs Unit Testing
- 21. Java Card Unit Testing
- 22. RSpec send_file testing
- 23. Java Security Testing
- 24. PyQT GUI Testing
- 25. Grails Spring Security Testing
- 26. Grails withCriteria testing
- 27. Testing Spring @MVC anotaciones
- 28. Hit-testing formas SVG?
- 29. Monkey testing for iPhone?
- 30. .NET Unit Testing packages?
Gracias por esta maravillosa lista de verificación. Casi me he ocupado de todos los puntos mencionados por usted. Para viewstate, utilizamos http://www.eggheadcafe.com/articles/20040613.asp, lo que hace que nuestro viewstate esté completamente fuera de página y entregue un html más ligero. No estoy seguro de lo que quiere decir con "6) API de caché de usuario" y esto es lo único que tampoco he tenido en cuenta. – Vikram
ASP.NET Ofrece una API de caché. Para más detalles sobre la API de caché. Puedes encontrar muchas cosas en asp.net. Aquí están los buenos enlaces. http://www.ondotnet.com/pub/a/dotnet/2002/12/30/cachingaspnet.html http://www.eggheadcafe.com/articles/20060407.asp http: //authors.aspalliance .com/aspxtreme/webapps/aspcachingfeatures.aspx –