UTBOT C/C ++ genera casos de prueba por código, tratando de cubrir un número máximo de declaraciones y rutas de ejecución. Tratamos el código fuente como una fuente de verdad, suponiendo que el comportamiento es correcto y corresponde a la demanda inicial del usuario. Las pruebas generadas se colocan en la llamada suite de regresión. Por lo tanto, fijamos el comportamiento actual con la ayuda de casos de prueba generados. Usando UTBOT para C/C ++, los desarrolladores obtienen el control total de su código. Ningún cambio futuro puede romper el código sin que se note una vez que está cubierto con pruebas generadas por UTBOT. De esta manera, las modificaciones realizadas por los desarrolladores a un código existente son mucho más seguras. Por lo tanto, con la ayuda de pruebas unitarias generadas, UTBOT proporciona una mejora de calidad de código dramático.
Demostración de características en 5 minutos (haga clic para ver en YouTube):
Más información sobre wiki
Por ahora, solo puede usar UTBOT bajo Ubuntu 20.04 y superior. Navegue a la página de lanzamientos GitHub y descargue la última versión de UTBOT.
UTBOT está distraído como un archivo que contiene:
utbot_distr.tar.gz que contiene UTBOT binario y sus dependencias;utbot_plugin.vsix ;version.txt ;unpack_and_run_utbot.sh . Para iniciar UTBOT, unzip el archivo y ejecute el comando ./unpack_and_run_utbot.sh (recomendamos hacerlo en un directorio nuevo para facilitar la eliminación de UTBOT). Para eliminar UTBOT, simplemente elimine este directorio.
Para instalar el complemento UTBOT VScode, use VScode Instalar desde el comando VSIX .
Consulte las pautas contribuyentes y la Guía del desarrollador