Sistema Unit Test Multiplataforma
Magdaleno Garrido, Francisco
Gesa Boté, Lluís, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Sistema Unit Test Multiplataforma
Títol variant: Multiplatform Unit Test System
Data: 2019-06-30
Resum: Este documento presenta el desarrollo de un framework para la realización de Unit Test en diferentes plataformas de test. El proyecto está enfocado en poder realizar Unit Test en diferentes plataformas como pueden ser Google Test o CppUnit y de esta forma poder reutilizar los tests creados anteriormente en caso de que se cambie de plataforma. También ofrece la posibilidad de poder ampliar y/o personalizar el framework al gusto o a la comodidad del propio usuario de una forma sencilla e intuitiva. El proyecto se ha realizado con C/C++ y con la idea de ser compatible principalmente con sistemas Linux y compiladores g++ y gcc. Actualmente se han integrado dentro de este framework las plataformas de Google Test y CppUnit, pero se ha desarrollado siempre con idea de que pueda ser ampliado a nuevas plataformas de testeo.
Resum: Aquest document presenta el desenvolupament d'un framework per la realització de Unit Test en diferents plataformes de test. El projecte està enfocat a poder realitzar Unit Test en diferents plataformes com poden ser Google Test o CppUnit i així poder reutilitzar els tests creats anteriorment en cas de que es canviï de plataforma. També ofereix la possibilitat de poder ampliar i/o personalitzar el framework al gust o a la comoditat del mateix usuari d'una forma senzilla i intuïtiva. El projecte s'ha realitzat amb el llenguatge C/C++ i amb la idea de ser compatible principalment amb sistemes Linux i compiladors G++ i GCC. Actualment s'han integrat dins d'aquest framework les plataformes de Google Test y CppUnit, però s'ha desenvolupat sempre amb la idea de poder ser ampliat a noves plataformes de testeig.
Resum: This document presents the development of a framework for the realization of Unit test in different test platforms. The project is focused on being able to carry out Unit Test in different platforms such as Google Test or CppUnit and in this way, to be able to reuse the tests previously created in case of a change of platform. It also offers the possibility to expand and / or customize the framework to the taste or comfort of the user in a simple and intuitive way. The project has been done with C / C ++ and with the idea of being compatible mainly with Linux systems and g ++ and gcc compilers. Currently, the Google Test and CppUnit platforms have been integrated into this framework, but it has always been developed with the idea that it can be extended to new testing platforms.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Llengua: Castellà
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Enginyeria del Software
Matèria: Unit Test ; Framework ; Google Test ; CppUnit ; Coverage Test



10 p, 721.3 KB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2019-08-27, darrera modificació el 2023-07-22



   Favorit i Compartir