Repository logo
 
Publication

Model-Based Testing - Automação de testes com base em modelos

datacite.subject.fosSistemas Gráficos e Multimédiapt_PT
dc.contributor.advisorSampaio, Alberto Antonio Chalupa
dc.contributor.authorSousa, Manuela Maria Ferreira da Costa
dc.date.accessioned2019-01-22T10:58:00Z
dc.date.available2019-11-20T01:30:19Z
dc.date.issued2018
dc.description.abstractCom o surgimento de cada vez mais empresas de desenvolvimento de software, a preocupação com a realização de entregas com maior qualidade é cada vez maior. A procura pela metodologia ideal, que permita conjugar o desenvolvimento de software e a realização de testes de forma mais otimizada possível, faz com que seja necessário estudar a prática de novas metodologias que apresentem uma melhoria significativa na implementação dos processos de desenvolvimento e testes. Esta tese de mestrado teve como principal objetivo estudar a técnica do Model-Based Testing que corresponde a uma técnica avançada de realização de testes. No estudo foram analisadas as notações que existem para modelação, as ferramentas, entre outros pontos. Foi também apresentado um caso prático onde a técnica foi adaptada a diferentes cenários de trabalho reais. O Model-Based Testing é uma metodologia relativamente recente. Apresenta uma forma de realização de testes, através da utilização de um modelo que permite gerar de forma automática, casos de teste. Dá resposta a diferentes necessidades dentro de um processo de desenvolvimento e realização de testes. Permite reaproveitar todos os artefactos utilizados, atribuindo outro significado ao tempo gasto com a realização dos testes.pt_PT
dc.description.abstractWith the emergence of more and more software development companies, the concern of delivering higher quality software is greater than ever. The search for the fitting methodology, that allows to optimize the software and test development, test plan and execution, makes it necessary to study the practice of new methodologies that present a significant improvement in the implementation of development and testing processes. This master's thesis has as the main objective to study the Model-Based Testing technique that corresponds to an advanced test implementation technique. In this study were investigated the notations that exist for modeling, the tools, among other details. It is also presented a practical case where the technique has been adapted to different real work scenarios. Model-Based Testing is a relatively recent methodology. It presents an implementation of tests through the use of a model, that allows to automatically generate test cases. It responds to different needs within the process of developing and conducting tests. It allows reusing all the artifacts used, assigning another meaning to the time spent with the tests.pt_PT
dc.identifier.tid202026469pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/12686
dc.language.isoporpt_PT
dc.subjectModel-Based Testingpt_PT
dc.subjectModelospt_PT
dc.subjectNotaçõespt_PT
dc.subjectFerramentaspt_PT
dc.subjectTestespt_PT
dc.subjectDesenvolvimento de softwarept_PT
dc.subjectModelspt_PT
dc.subjectNotationspt_PT
dc.subjectTestingpt_PT
dc.subjectSoftware developmentpt_PT
dc.titleModel-Based Testing - Automação de testes com base em modelospt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_ManuelaSousa_2018_MEI.pdf
Size:
4.59 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: