Ejecución de un laboratorio de pruebas de rendimiento de Project Server 2010

 

Se aplica a: Project Server 2010

Última modificación del tema: 2011-03-11

Este archivo se publicó recientemente. Agradeceríamos sus comentarios para poder proporcionar la mejor documentación técnica posible. Envíe sus comentarios, preguntas o dudas acerca de la documentación a epmdocfeedback@microsoft.com.

La ejecución de un laboratorio de pruebas de rendimiento en una solución de Microsoft Project Server 2010 puede ser una tarea muy compleja, debido a las distintas interacciones de usuario y comportamientos del sistema implicados. Esta sección de artículos está diseñada como guía general para crear y ejecutar dicho laboratorio de pruebas de rendimiento.

Tipos de carga

Estos son los principales tipos de carga que normalmente se deben reproducir en un entorno de pruebas de rendimiento.

  1. Operaciones iniciadas por el usuario que implican Microsoft Project Web App

  2. Operaciones iniciadas por el usuario que implican Microsoft Project Professional

  3. Operaciones en segundo plano

Estrategias de pruebas

Las estrategias de pruebas pueden incluir cargas independientes o cargas mixtas compuestas por operaciones diferentes. La medición de la reacción de los sistemas ante la carga generada por una sola operación específica por parte de varios usuarios simulados al mismo tiempo puede ayudar a determinar una medida de referencia para los períodos pico de esa operación concreta. Sin embargo, las estrategias de carga mixta son más realistas y se pueden usar para simular cómo reaccionan los sistemas ante varios patrones de uso posibles. Por ejemplo, si le preocupa la carga de envío del parte de horas, que, en función de su situación específica, tiene un período pico los viernes por la tarde para todos los usuarios. A continuación, puede probar el sistema mediante la simulación de envíos de partes de horas únicamente, sin ninguna otra carga simulada. Estos resultados proporcionan una línea base de referencia según la medición del rendimiento máximo (por ejemplo, el número de partes de horas que se pueden enviar o procesar por hora) del sistema para la operación en particular que se investiga.

También puede probar el sistema con un conjunto más amplio de operaciones distintas al mismo tiempo. Puede usar perfiles de uso lo más parecidos posible a su situación real, idealmente, mediante registros históricos procedentes del sistema de producción, como un origen de datos para determinar los perfiles de uso que se van a probar.

Independientemente de las estrategias de prueba generales que desee adoptar, los artículos relacionados de la sección "Vea también" describen con más detalle cómo planear y simular los tipos de carga que pertenecen a las tres categorías descritas anteriormente. Visual Studio Team System 2008 Test Edition proporciona la base para todos los escenarios. Mediante Visual Studio Team System 2008 Test Edition, puede equilibrar fácilmente varios tipos de carga en una prueba de carga única que se ejecute durante un período determinado.