none
Carga concurrente de Usuario utilizando Load test con visual studio test edition RRS feed

  • Pregunta

  • Quiero simular la concurrencia de usuarios utilizando el una prueba de Carga pero monitoreando la CPU de mi servidor en la cual esta alojada mi aplicativo no demuestra uso tan excesivo como lo haria la misma prueba pero con usuario reales:

    Al ejecutar mi aplicación con 25 usuarios reales, produce un consume del CPU de mi Servidor entre un 10% y 20% durante toda la prueba. En cambio cuando realizo la prueba con VSTS (load test) con 100 usuarios durante 10 minutos y el mismo escenario, no me produce mas que un consumo de 5% promedio.

    Que variable debo definir o como debo configurar mi prueba para producir lo mismo que en la vida real??

    Nota: La simulación logra conectarse a la base de datos y consumir ancho de banda deseado y contiene un objeto flash bien pesado

    jueves, 15 de marzo de 2012 21:39

Todas las respuestas

  • Hola, es posible que, si estás lanzando la prueba desde una sola máquina con Visual Studio, aunque la prueba esté configurada para 100 usuarios, esa máquina por sí sola no logre generar la carga suficiente para estresar más a tu servidor. Lo que puedes hacer en ese caso es distribuir la prueba, para que la carga sea generada desde varias máquinas contra el mismo servidor. Esto lo puedes hacer utilizando controladores y agentes de pruebas adicionales que se ejecuten en distintas máquinas y ejecuten el escenario en conjunto.

    Aquí tienes información adicional de cómo configurar este tipo de escenarios:

    http://msdn.microsoft.com/en-us/library/ms243155.aspx

    Espero que sea de ayuda...

    Un saludo!!!

    jueves, 15 de marzo de 2012 23:03