Compartir a través de


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

Actualización: noviembre 2007

Las opciones siguientes se utilizan para publicar los resultados de pruebas cuando se usa el programa de la línea de comandos MSTest.exe.

Nota:

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.

Opciones necesarias para publicar los resultados de las pruebas

Cuando se publican los resultados de pruebas desde la línea de comandos, se pueden publicar los resultados de una ejecución de prueba ya finalizada o se pueden ejecutar pruebas y publicar los nuevos resultados que se produzcan. Para obtener más información, vea Cómo: Publicar los resultados de prueba.

Se requieren las opciones siguientes para publicar los resultados de pruebas: /publish, /publishbuild, /platform, /flavory /teamproject. Utilice esta opción únicamente para publicar los resultados de una ejecución de prueba anterior: /publishresultsfile.

Nota:

Para obtener información acerca de las opciones de la línea de comandos de MSTest.exe no utilizadas específicamente para publicar resultados de pruebas, vea Opciones de la línea de comandos para MSTest.exe.

/publish

**/publish:[**nombre del servidor]

Utilice la opción /publish para publicar los datos de pruebas en el almacén operativo asociado al proyecto de Team Foundation Server. Para obtener más información acerca de cómo publicar resultados de las pruebas, vea Cómo: Publicar los resultados de prueba.

Si utiliza la opción /publish, debe especificar correctamente el nombre de Team Foundation Server. El formato correcto depende de si Team Foundation Server se ha registrado en el equipo cliente, como se explica a continuación:

  • Si Team Foundation Server no está registrado en el equipo cliente, utilice el identificador uniforme de recursos (URI) que identifica Team Foundation Server. Por ejemplo, /publish:http://OurTFSMachine:8080.

  • Si el equipo de Team Foundation Server está registrado, puede utilizar un formato abreviado, a saber: /publish:OurTFSMachine.

/publishbuild

/publishbuild:[identificador de generación]

Para publicar datos de pruebas, debe especificar el nombre de una generación que ha finalizado. Para encontrar el nombre de una generación, realice los pasos siguientes:

  1. Abra Visual Studio y conecte a un Team Foundation Server. Para obtener más información, vea Cómo: Conectarse a Team Foundation Server.

  2. Abra Team Explorer.

  3. Abra su proyecto de equipo y expanda el nodo del proyecto de equipo.

  4. Bajo la generación, haga doble clic en Todos los tipos de generación o en un tipo de generación concreto para ver sus generaciones.

    Los nombres de generación que puede utilizar están en la columna Nombre.

    Nota:

    Puede encontrar información sobre las opciones /platform y /flavor haciendo doble clic en el nombre de la generación.

/flavor

/flavor:[tipo]

Esta opción, especificada como una cadena, es obligatoria para publicar los resultados de pruebas. Los valores de /flavor y /platform deben coincidir con una combinación válida de valores para la generación finalizada identificada por la opción /publishbuild. Cuando se ejecuta la utilidad MSTest con opciones de publicación, en primer lugar finalizan las pruebas en ejecución y después se establecen las propiedades flavor y platform de la ejecución de prueba, antes de publicar sus resultados.

Ejemplos de uso de /flavor: /flavor:debug, /flavor:retail

/platform

/platform:[plataforma]

Esta opción, especificada como una cadena, es obligatoria para publicar los resultados de pruebas. Los valores de /flavor y /platform deben coincidir con una combinación válida de valores para la generación finalizada identificada por la opción /publishbuild. Cuando se ejecuta la utilidad MSTest con opciones de publicación, en primer lugar finalizan las pruebas en ejecución y después se establecen las propiedades flavor y platform de la ejecución de prueba, antes de publicar sus resultados.

Ejemplos de uso de /platform: /platform:AnyCPU, /platform:x86

/publishresultsfile

/publishresultsfile:[nombre de archivo]

El nombre del archivo de resultados que se publica. Este archivo tiene la extensión .trx. Para publicar los resultados de la ejecución actual utilizando el nombre predeterminado, omita esta opción.

/teamproject

/teamproject:[nombre del proyecto de equipo]

Especifique el nombre del proyecto de equipo al que pertenece la generación.

Vea también

Tareas

Cómo: Publicar los resultados de prueba

Cómo: Ejecutar pruebas desde la línea de comandos

Conceptos

Opciones de la línea de comandos para MSTest.exe