Visual Studio 2008 Team System dispone de las herramientas necesarias para hacer pruebas de carga en cualquier tipo de sistema (solamente la versión Team Systems de Visual Studio 2008 dispone de estas herramientas, ninguna otra versión lo puede hacer).
- Cree una Prueba Web para SharePoint como se indica en el articulo "Visual Studio 2008 para crear pruebas de sistemas de SharePoint"
- En Visual Studio, vaya a "Test" - "New Test" y seleccione "Load Test". Dele un nombre al nuevo test y seleccione el proyecto a utilizar. El ayudante de configuración iniciara por si mismo
- Cree un nombre para el escenario a seguir, indicando si es necesario crear pausas entre la ejecución de las diferentes iteraciones
- Seleccione la forma en que se va a crear la carga: constante o incremental
- Seleccione el modelo a utilizar: basado en el número de pruebas, número de usuarios o en una forma constante
- Seleccione el (o los) test que se va a utilizar para la carga. Este es el test creado en el artículo mencionado al principio. Utilice el botón de agregar para incluirlo en la prueba. Note que es posible utilizar más de un test Web en la prueba de carga
- Seleccione el tipo de navegador. Se puede utilizar más de un navegador indicando la distribución, si más de uno es utilizado
- Seleccione el tipo de red a utilizar, y si se utiliza más de una, la distribución entre los diferentes tipos
- Seleccione el tipo de contador a utilizar. Agregue un computador y seleccione el tipo de contador. El asistente ya tiene configurados algunos contadores
- Indique la duración de la prueba o el numero de iteraciones a ejecutar
- Ejecute el test. Visual Studio simulara los usuarios seleccionados, utilizando el (los) navegador(es), tipos de redes, etc. configurados y generara las graficas de carga correspondientes. Tenga en cuenta que un test de carga ejecutado en el mismo computador en donde reside SharePoint no produce resultados confiables, y solamente se puede usar como referencia (para comparar como mejora/empeora el rendimiento cuando se realiza algún cambio en el código)
