• Mi UCrea
    Ver ítem 
    •   UCrea
    • UCrea Académico
    • Escuela Técnica Superior de Ingenieros Industriales y de Telecomunicación
    • Máster Universitario en Ingeniería de Telecomunicación
    • M4515 Trabajos académicos
    • Ver ítem
    •   UCrea
    • UCrea Académico
    • Escuela Técnica Superior de Ingenieros Industriales y de Telecomunicación
    • Máster Universitario en Ingeniería de Telecomunicación
    • M4515 Trabajos académicos
    • Ver ítem
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Estudio de la Portabilidad de Tests

    A Study of Test Portability

    Ver/Abrir
    426767.pdf (1.724Mb)
    Identificadores
    URI: http://hdl.handle.net/10902/19088
    Compartir
    RefworksMendeleyBibtexBase
    Estadísticas
    Ver Estadísticas
    Google Scholar
    Registro completo
    Mostrar el registro completo DC
    Autoría
    Barba Eguren, Sergio
    Fecha
    2020-09-02
    Director/es
    Sánchez Espeso, Pablo PedroAutoridad Unican
    Derechos
    © Sergio Barba Eguren
    Disponible después de
    2025-09-02
    Resumen/Abstract
    RESUMEN: El objetivo de este trabajo es explorar una metodología de verificación que permita validar un conjunto de tests en diferentes plataformas hardware, de forma que el entorno de test pueda ser siempre ejecutado en el mismo entorno mientras que la funcionalidad a verificar es ejecutada (portada) a diferentes plataformas de ejecución. Para ello se realiza en primer lugar un estudio del Portable Test Stimulus Standard (PSS), el primer estándar que utilizar el mismo entorno de test en diferentes plataformas de ejecución. Si bien PSS no será utilizado en el proyecto, su estudio permite definir gran parte de los conceptos que serán utilizados en el mismo, creando una base sólida sobre la que desarrollar la metodóloga de verificación propuesta. Puesto que PSS no resuelve todos los objetivos planteados y en especial la verificación de componentes en la nube/borde (cloud/edge), se ha optado por desarrollar una nueva metodología que utiliza Google Test para la especificación de los test y micro-servicios gRPC para poder comunicar las plataformas en las que se ejecutan el dispositivo bajo test y el entorno de test. Seguidamente, se propone una metodología de verificación, partiendo siempre de un modelo UML Marte del sistema y de sus códigos funcionales. Con esa información se pueden desarrollar test portables para los componentes del sistema. Finalmente, haciendo uso del entorno gRPC, se crea una infraestructura de test que será incluida en la plataforma de ejecución del sistema.
     
    ABSTRACT: The main goal of this project is to explore a verification methodology that allows the validation of a set of tests in different hardware platforms, so that a test environment could always be executed in the same environment, whereas the functionality to verify is executed (carried) to different execution platforms. In the first place, a study of Portable Test Stimulus Standard (PSS) is done, the first standard that uses the same test environment in different execution platforms. Even though PSS will not be used in the project, its study allows to define a large number of concepts that will be used, establishing a solid base on which the verification methodology can be developed. Since PSS does not solve all the raised targets, and specially the verification of components in the cloud/cloud edge, it has been chosen to develop a new methodology which uses Google Test for the specification of the tests, and gRPC micro-services to communicate platforms in where both device under test and test environment are executed. Next, a verification methodology is devised, always starting with the UML model d the system and its functional codes. That information allows to modify the components of the system whit the aim of adapt them for the test. Finally, making use of the tool provided by gRPC, a test infrastructure is created, which is going to be included in the DUT.
    Colecciones a las que pertenece
    • M4515 Trabajos académicos [127]

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España
     

     

    Listar

    Todo UCreaComunidades y coleccionesFecha de publicaciónAutoresTítulosTemasEsta colecciónFecha de publicaciónAutoresTítulosTemas

    Mi cuenta

    AccederRegistrar

    Estadísticas

    Ver Estadísticas
    Sobre UCrea
    Qué es UcreaGuía de autoarchivoArchivar tesisAcceso abiertoGuía de derechos de autorPolítica institucional
    Piensa en abierto
    Piensa en abierto
    Compartir

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España