velocidad test speed setup primer juego google español color c++ googletest

c++ - speed - ¿Hay un corredor de prueba gráfico para "Google Test"(gtest) para Windows?



google test speed (8)

Parece un gran marco de prueba de unidades de C ++. Solo quiero algo un poco más sofisticado que la salida de la consola para ejecutar la prueba, también es algo que hace que sea muy fácil ejecutar pruebas específicas (ya que gtest admite todo tipo de filtrado de prueba)

Si no hay nada, probablemente rodaré el mío


Abrí un proyecto de código de Google que agrega la interfaz de usuario a la prueba de Google. Se ejecuta en Windows y Unix. No es un complemento para ningún IDE por diseño. No quería atarme. En su lugar, lo abre en segundo plano y presiona el botón "Ir" siempre que quiera ejecutar.

A partir de este momento V1.2.1 está fuera y estás invitado a probarlo.

https://github.com/ospector/gtest-gbar


De acuerdo con el propietario del proyecto, no hay . Si trabaja en uno, publique en el grupo del proyecto. Estoy seguro de que hay algunas personas allí que desean ayudar.


El complemento de lógica industrial, que ya no parece estar disponible, se basaba en el simpático plugin de eclipse: http://r2.ifs.hsr.ch/cute/ .

Creo que debería ser un esfuerzo mínimo para adaptarlo. El complemento original utilizado para analizar la línea de comando. Usar un Informe XML como se sugirió anteriormente lo llevará aún más rápido ...



Para Visual Studio 2012, hay un Adaptador de prueba para Google Test. Esto significa que se integra con el Visual Studio Test Explorer: Google Test Adapter



GTest Runner es una interfaz de usuario independiente para Windows y Linux que he creado y que busca cambios en los archivos ejecutables de Gtest en el disco y los vuelve a ejecutar automáticamente cuando cambian, es decir, cuando los construyes.

Tiene algunas características geniales para filtrar y clasificar, y aunque no está vinculado a ningún IDE, al hacer doble clic en una falla se abrirá el IDE al que está asociado el tipo de archivo y se copiará el número de línea de falla al portapapeles. Con la mayoría de los IDE, eso permitirá que un CTRL-G + CTRL-V rápido te lleve a la línea donde falló la prueba.

También proporciona barras de progreso mientras se ejecuta cada prueba (múltiples se pueden hacer cada una en su propio subproceso), y redirige la salida de la consola a un dock para que pueda ver tanto la salida original de gtest como el xml GUI-fied.

Divulgación completa: soy el autor de GTest Runner.