Logo do repositório
 
Publicação

Test Automation Framework for Embedded Systems

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorSeco, João
dc.contributor.advisorFerreira, Carla
dc.contributor.authorFigueira, Paulo Jorge Sena
dc.date.accessioned2020-12-16T12:53:38Z
dc.date.available2020-12-16T12:53:38Z
dc.date.issued2018-12
dc.date.submitted2018
dc.description.abstractEmbedded systems are everywhere! Electronic systems in just about every engineering market segment are classified as embedded systems, consumer electronics, medical, automotive, avionics, etc. Embedded systems differ from more conventional systems, such as computers, because they are limited to the embedded hardware, are designed to perform a dedicated function and have high quality and reliability requirements. Due to these characteristics, this type of system is strongly related to critical systems. Critical systems are systems that in the event of a failure can cause damage to living beings or the environment. Thus, it is necessary to ensure a high level of correctness in this type of systems. One way to increase the correctness of a system is through the process of testing. However, testing embedded systems presents a degree of difficulty because they are typically closed systems and work with real-time data that is difficult to reproduce and are non-deterministic. In this way, and with the collaboration of Altran Portugal, we intend to solve this problem by developing a framework that allows test automation for embedded systems. Automating the test data creation and execution of test case increases the quality of these systems by identifying defects to be fixed in a more efficient way. To this end, a survey of automation tools is done and each tool evaluated according to a set of criteria defined when designing the solution. The selected tool is Robot Framework, which is a widely used tool in the web and desktop application. Thus, integrating such a proficient tool in the embedded environment elevates the test automation in the embedded systems context. Then, we test the concept developed in this dissertation by executing functional tests in embedded systems that follow a model-driven development approach.pt_PT
dc.identifier.urihttp://hdl.handle.net/10362/108739
dc.language.isoengpt_PT
dc.subjectTest automation frameworkpt_PT
dc.subjectEmbedded systemspt_PT
dc.subjectTest automation framework analysispt_PT
dc.subjectSoftware testingpt_PT
dc.subjectEvaluation of test automation frameworkspt_PT
dc.subjectRobot Frameworkpt_PT
dc.titleTest Automation Framework for Embedded Systemspt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMaster of Science in Computer Science and Informatics Engineeringpt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Figueira_2018.pdf
Tamanho:
4.18 MB
Formato:
Adobe Portable Document Format