Compartir a través de


Publicar resultados de prueba

Actualización: noviembre 2007

Publicar los resultados de pruebas es una manera de compartir los resultados con otros miembros del equipo. Después de publicar los resultados de las pruebas, éstos se encuentran en una base de datos de SQL Server conocida como almacén operativo. Esta base de datos contiene datos de resultados de pruebas de todos los tipos, incluida la información de cobertura de código. Un equipo de proyecto utiliza un almacén operativo único, compartido por todos los miembros del equipo.

En la ilustración siguiente se muestra el proceso mediante el cual se generan los resultados de pruebas, se publican y, posteriormente, se pasan al almacén de datos de Team Foundation Server.

Descripción de los pasos de la ilustración anterior

Paso 1a: Ejecutar una prueba local.

Un evaluador ejecuta las pruebas en un equipo local, utilizando Visual Studio Team System Test para ver su ejecución.

Paso 1b: Ejecutar una prueba remota.

Un evaluador ejecuta las pruebas remotamente, utilizando un controlador y agentes. Aquí también, las pruebas en ejecución pueden verse utilizando Test Edition. Para obtener más información, consulte Controladores, agentes y plataformas de pruebas.

Nota:

Al ejecutar las pruebas, se generan automáticamente datos de resultados, se ejecuten las pruebas de manera local o remota.

Pasos 2a y 2b: Almacenar los resultados de las pruebas.

Los resultados de las pruebas se almacenan automáticamente en el disco a medida que se generan.

  • Se debe instalar explícitamente el almacén de resultados de pruebas de carga.

  • El almacén de resultados de pruebas de carga utiliza un esquema extensible.

  • Puede obtener acceso al almacén de resultados en cola desde la ventana Ejecución de prueba de Test Edition.

  • El controlador y los agentes no tienen por qué ejecutarse en equipos distintos. Tampoco es necesario que el controlador y los agentes se ejecuten en equipos remotos.

Paso 3: Publicar los resultados.

Los evaluadores publican en el almacén operativo los resultados de la ejecución de pruebas locales y de pruebas que se ejecutaron utilizando agentes y controladores. Sólo se pueden copiar en el almacén de datos de Team Foundation Server los datos almacenados en un almacén operativo.

Paso 4: Extraer los resultados.

El almacén de datos extrae los datos del almacén operativo según su propio calendario. Para obtener más información, vea Mover datos de prueba al almacén de datos.

Una vez transferidos los datos al almacén de datos, los datos de pruebas agregados de diversas ejecuciones están disponibles para las características de generación de informes y Team Foundation Build de Team Foundation Server.

Nota:

También puede publicar los resultados de las pruebas utilizando una línea de comandos. Para obtener más información, vea Ejecución de pruebas desde la línea de comandos.

Requisitos para publicar resultados de pruebas

Antes de publicar los resultados de pruebas, tenga en cuenta los requisitos siguientes:

  • El almacén operativo reside en un equipo Team Foundation Server. Esto significa que únicamente puede publicar de datos de las pruebas si tiene instalado Team Explorer, y su sesión de usuario Visual Studio está conectada a un equipo Team Foundation Server. Para obtener información sobre cómo conectar con Team Foundation Server, vea Cómo: Conectarse a Team Foundation Server.

  • Puede publicar sólo una ejecución de prueba completa o varias ejecuciones de prueba. No puede publicar un subconjunto de una ejecución.

  • Debe especificar una generación existente para la publicación. También debe especificar una combinación de plataforma/modo de esa generación. Algunas de las generaciones mostradas en el cuadro de diálogo Publicar resultados de pruebas podrían no ofrecer una combinación plataforma/modo correspondiente para elegir. Esto se debe probablemente a que la generación ha detectado errores al principio del proceso y, por lo tanto, no se ha determinado la plataforma/modo, por lo cual no puede enumerarse. No se puede seleccionar este tipo de generación para publicación.

Vea también

Tareas

Cómo: Publicar los resultados de prueba

Conceptos

Mover datos de prueba al almacén de datos

Opciones de la línea de comandos para publicar resultados de prueba

Comprender la arquitectura del almacén de datos

Otros recursos

Ejecución de pruebas desde la línea de comandos