Compartir a través de


Administrar los resultados de pruebas de carga en el repositorio de resultados pruebas de carga

 

Publicada: julio de 2016

Cuando se ejecutan pruebas de carga, cualquier información que se recopile durante la ejecución de una prueba puede almacenarse en el Repositorio de resultados de pruebas de carga, que es una base de datos SQL. El repositorio de resultados de pruebas de carga contiene datos de los contadores de rendimiento y cualquier información de errores que se obtenga. La base de datos del repositorio de resultados la crea el programa de instalación para los controladores, o bien se crea automáticamente en la primera ejecución local de una prueba de carga. Para una ejecución local, la base de datos se creará automáticamente si el esquema de la prueba de carga no está presente.

Si modifica la cadena de conexión del repositorio de resultados del controlador para que se utilice otro servidor, se deberá ejecutar en el nuevo servidor el script loadtestresultsrepository.sql para crear el esquema. Para obtener información sobre cómo configurar el repositorio de resultados de pruebas de carga, consulte Cómo: Crear un repositorio de resultados de pruebas de carga mediante SQL.

Visual Studio Enterprise proporciona conjuntos de contadores con nombre que recopilan contadores de rendimiento comunes basados en una tecnología. Estos conjuntos son útiles cuando se está analizando un servidor IIS, un servidor ASP.NET o un servidor SQL. Todos los datos recolectados mediante los conjuntos de contadores se almacenan en el repositorio de resultados de pruebas de carga.

Importante

Existe una diferencia entre un conjunto de contadores y los datos de contadores de rendimiento.Un conjunto de contadores consiste en metadatos.Define un grupo de contadores de rendimiento que deben recolectarse de un equipo que desempeña un rol particular, como un servidor IIS o SQL Server.El conjunto de contadores forma parte de la definición de la prueba de carga.Los datos de contadores de rendimiento se recogen basándose en los conjuntos de contadores, la asignación del conjunto de contadores a un equipo concreto y la velocidad de muestreo.

Requisitos

  • Visual Studio Enterprise

Versiones de SQL Server 2012

Para usar pruebas de carga, puede usar SQL Server 2012 Express LocalDB, que se instala con Visual Studio 2012 Ultimate y es el servidor de bases de datos predeterminado para las pruebas de carga (incluida la integración de Microsoft Excel). SQL Server Express LocalDB es un modo de ejecución de SQL Server Express destinado a desarrolladores de programas. La instalación de SQL Server Express LocalDB copia un conjunto mínimo de archivos necesario para iniciar el motor de base de datos de SQL Server.

Nota

Si efectúa la actualización a partir de Visual Studio 2010 Ultimate y se detecta SQL Server Express con una base de datos de prueba de carga existente, Visual Studio Enterprise intentará conectarse a la base de datos y usarla.Además, si se detecta SQL Server Express, Visual Studio intentará crear la base de datos de pruebas de carga mediante SQL Server Express en lugar de con SQL Server Express LocalDB.

Si el equipo prevé tener necesidades de base de datos intensivas, o si los proyectos superan la capacidad de SQL Server 2012 Express LocalDB, puede ser conveniente actualizarse a SQL Express o a la versión completa de SQL Server, a fin de proporcionar potencial de escalado adicional. Si efectúa la actualización a SQL Server, los archivos MDF y LDF para SQL Server 2012 Express LocalDB se almacenarán en la carpeta de perfiles de usuario. Estos archivos se pueden usar para importar la base de datos de pruebas de carga a SQL Server Express 2012 o SQL Server 2012.

Puede descargar SQL Server Express 2012 en el Centro de descarga de Microsoft: Microsoft SQL Server Express 2012.

Consideraciones sobre el almacén de resultados de pruebas de carga

Cuando se instala Visual Studio Enterprise, el almacén de resultados de pruebas de carga se configura para usar una instancia de SQL Express que se instala en el equipo. SQL Express se limita a utilizar un máximo de 4 GB de espacio en disco. Si va a ejecutar muchas pruebas de carga en un período largo de tiempo, debe considerar configurar el almacén de resultados de pruebas de carga para utilizar una instancia completa de SQL Server si está disponible.

Tareas del Analizador de prueba de carga

Tareas

Temas relacionados

Configurar un repositorio de resultados de pruebas de carga: puede configurar un repositorio de resultados de pruebas de carga en una base de datos SQL.

Nota

También se puede crear un repositorio de prueba de carga al instalar un controlador de prueba.Para obtener más información, vea Instalar y configurar agentes de prueba y controladores de prueba.

Seleccionar y ver un repositorio de resultados: puede seleccionar un repositorio de resultados concreto. el usuario no está limitado a un almacén de resultados local. Con frecuencia, las pruebas de carga se ejecutan en un conjunto remoto de equipos agente. Los resultados de prueba de los agentes o un equipo local se pueden guardar en cualquier servidor SQL en el que se haya creado un almacén de resultados de pruebas de carga. En cualquier caso, debe identificar dónde almacenar los resultados de pruebas de carga en la ventana Administrar controladores de prueba.

Eliminar el resultado de una prueba de carga del repositorio: puede quitar un resultado de la prueba de carga del Editor de prueba de carga utilizando el cuadro de diálogo Abrir y administrar resultados de pruebas de carga.

Importar y exportar los resultados en un repositorio: puede importar y exportar los resultados de pruebas de carga en el Editor de prueba de carga.

Tareas relacionadas

Analizar los resultados de pruebas de carga con el analizador de pruebas de carga

Puede ver los resultados de una prueba de carga en ejecución y una prueba de carga completada utilizando el Analizador de prueba de carga.

Vea también

Crear y editar pruebas de carga
[retirado] Ejecutar pruebas de carga
Analizar los resultados de pruebas de carga con el analizador de pruebas de carga
[retirado] Pruebas de carga y de rendimiento web en Visual Studio
Cómo: Tener acceso a los resultados de pruebas de carga para su análisis