Coelho, Roberta de SouzaNegreiros, Sara Guimarães2024-12-032024-12-032024-08-01NEGREIROS, Sara Guimarães. Framework Guimarães: apoiando a construção de testes semi-automatizados para aplicações em Arduino. Orientadora: Dra. Roberta de Souza Coelho. 2024. 120f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2024.https://repositorio.ufrn.br/handle/123456789/60730Arduino boards are used in embedded systems (ES) courses due to their low cost and support from the open-source community. This study investigated the importance of component and system testing in the context of teaching ES with the Arduino board. Through a survey with the Arduino community and interviews with educators, it was pointed out that tests are performed manually, which limits efficiency and makes it difficult to automate verification processes. As a result, the Guimarães framework was developed to perform semiautomated tests, both at component and system levels, integrating approaches such as Behavior Driven Development (BDD) and modeling with statecharts. In addition, a practical experience was conducted at the Instituto Metrópole Digital (IMD) where students developed and executed tests with the framework, integrating BDD practices. The students’ feedback highlighted the importance of these activities to ensure that the project meets the proposed requirements.Acesso AbertoComputaçãoArduinoTeste semi-automatizadoDocumentaçãoEnsinoFramework Guimarães: apoiando a construção de testes semi-automatizados para aplicações em ArduinoFramework Guimarães: supporting the construction of semi-automated tests for Arduino applicationsmasterThesisCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO