your página para online interprete insertar google gadgets for chrome xml unit-testing report googletest

página - xml viewer free



Generar informe de prueba de unidad de Google C++ XML (4)

Soy nuevo en el uso del marco de prueba de Google para pruebas unitarias y tengo la intención de generar un informe XML de las pruebas o el resultado del comando como un informe (simplemente podría imprimirlo). He leído sobre Generar informe XML , pero no he podido entender con claridad cómo generar el informe. Cualquier ayuda sería muy apreciada.

Aclamaciones.


Además del método sugerido por @The Newbie, también puede generar un informe XML configurando el indicador --gtest_output = "xml: / home / user / XML_Report.xml" en la línea de comandos. Si está usando Microsoft Visual studio, entonces puede agregar indicador de argumentos del comando --gtest_output = "xml: / home / user / XML_Report.xml"

Estableciendo la bandera de argumentos de comando:

  1. Haga clic derecho en el proyecto y vaya a propiedades.
  2. Vaya a Propiedades de configuración-> Depuración.
  3. En Argumentos de comando agregue --gtest_output = "xml: / home / user / XML_Report.xml"


Me he referido a la solución de v01d y acabo de hacer una respuesta completa y correctamente enmarcada para cualquier otra persona que pueda encontrar la misma pregunta.

Configuración de la variable de entorno:

  1. Vaya a Mi computadora , haga clic derecho y haga clic en Propiedades .
  2. Haga clic en la pestaña Opciones avanzadas y haga clic en Variables de entorno .
  3. Haga clic para agregar una nueva variable y configurar las propiedades de la siguiente manera:

    • Variable: GTEST_OUTPUT

    • Valor: xml: / home / user / XML_Report.xml

Reinicie su MSVC ++ y ejecute su programa de nuevo. Debería poder encontrar su Informe XML en la carpeta correspondiente como se menciona en la propiedad '' Valor '' especificada por usted. Además, incluso puede convertir el informe xml con la ayuda de Microsoft Access en una opción particular de formato que desee. Aquí se da un simple tutorial / ejemplo de esto: Conversión XML.

¡Espero que esto ayude!


Para entornos Linux:

Es simple, solo tiene que configurar la variable de entorno GTEST_OUTPUT de esta manera: exportar GTEST_OUTPUT = "xml: / home / user / src". o use el indicador -gtest_output establecido de la misma manera.