Development of an environment for the generation, mutation and execution of test cases
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/27878 |
Resumo: | Dissertação de mestrado em Engenharia Informática |
id |
RCAP_f938768661653699c9acdf9816a30968 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/27878 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Development of an environment for the generation, mutation and execution of test casesModel-based testingGraphic user interfacesTask modelsTestes baseados em modelosInterfaces gráficasModelos de tarefas681.3:65.015.1165.015.11:681.3681.326Dissertação de mestrado em Engenharia InformáticaTesting graphic user interfaces (GUI) involves, mainly, lengthy and expensive processes involving user testing. Finding simpler and easier alternatives to use than these processes becomes an exciting proposal. This project presents an alternative to existing processes through the use of Model-based Testing - MBT. The MBT technique takes advantage of models that describe the correct operation of the system (for this project task models). The use of MBT may thus become a new approach to testing GUI's, since the implemented GUI is tested against the model that specifies it the correct behavior. All inconsistencies found during the tests will be treated as potential errors that must be corrected. This report describes the development of a prototype for an environment able to generate and execute test cases applying MBT to GUI's.A realização de testes a interfaces gráficas (GUI) envolve, maioritariamente, processos morosos e dispendiosos. Encontrar alternativas mais simples e fáceis de utilizar do que estes processos torna-se uma proposta aliciante. Este projeto apresenta uma solução alternativa aos processos já existentes através da utilização de casos de teste baseados em modelos (Modelbased Testing - MBT). Esta técnica tira partido de modelos que descrevem o correto funcionamento do sistema (no caso particular do projecto modelos de tarefas). A utilização do MBT pode assim transformarse numa nova abordagem aos testes realizados sobre GUI’s, uma vez que a GUI implementada será testada contra o modelo especificado que contém o funcionamento correto desta. As incoerências encontradas nos testes apontam para potenciais erros que deverão ser corrigidos. Este relatório descreve o desenvolvimento de um protótipo para um ambiente capaz de gerar, mutar e executar casos de teste para GUI’s aplicando o MBT.Fundação para a Ciência e a Tecnologia (FCT) - Project FCOMP-01-0124-FEDER-020554.FEDER funds through the Programa Operacional Factores de Competitividade- COMPETE.The work of the author was also supported by a grant with reference PTDC/EIAEIA/119479/2010_UMINHO.Campos, J. CreissacUniversidade do MinhoCruz, Paulo Filipe Jesus20132013-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/27878eng201195747info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:16:38Zoai:repositorium.sdum.uminho.pt:1822/27878Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:09:11.805569Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Development of an environment for the generation, mutation and execution of test cases |
title |
Development of an environment for the generation, mutation and execution of test cases |
spellingShingle |
Development of an environment for the generation, mutation and execution of test cases Cruz, Paulo Filipe Jesus Model-based testing Graphic user interfaces Task models Testes baseados em modelos Interfaces gráficas Modelos de tarefas 681.3:65.015.11 65.015.11:681.3 681.326 |
title_short |
Development of an environment for the generation, mutation and execution of test cases |
title_full |
Development of an environment for the generation, mutation and execution of test cases |
title_fullStr |
Development of an environment for the generation, mutation and execution of test cases |
title_full_unstemmed |
Development of an environment for the generation, mutation and execution of test cases |
title_sort |
Development of an environment for the generation, mutation and execution of test cases |
author |
Cruz, Paulo Filipe Jesus |
author_facet |
Cruz, Paulo Filipe Jesus |
author_role |
author |
dc.contributor.none.fl_str_mv |
Campos, J. Creissac Universidade do Minho |
dc.contributor.author.fl_str_mv |
Cruz, Paulo Filipe Jesus |
dc.subject.por.fl_str_mv |
Model-based testing Graphic user interfaces Task models Testes baseados em modelos Interfaces gráficas Modelos de tarefas 681.3:65.015.11 65.015.11:681.3 681.326 |
topic |
Model-based testing Graphic user interfaces Task models Testes baseados em modelos Interfaces gráficas Modelos de tarefas 681.3:65.015.11 65.015.11:681.3 681.326 |
description |
Dissertação de mestrado em Engenharia Informática |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013 2013-01-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/27878 |
url |
http://hdl.handle.net/1822/27878 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
201195747 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132516420943872 |