Teste baseado em modelos de aplicações Android

Detalhes bibliográficos
Autor(a) principal: Vale, Pedro Miguel Braga do
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/79754
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_a211f135d3bead724a42695e00b748fe
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/79754
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 Teste baseado em modelos de aplicações AndroidEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaWith the evolution of smartphones and the growing number of its users, mobile applicati ons are regularly used by more and more people. Because of this growing use of mobile applications, it is critical to ensure their quality. The graphical user interface (GUI) is a very relevant component in these applications, since it enables the user to interact with the avai lable resources. A malfunctioning of it may make it impossible for the application to work properly and, consequently, for the software system to be invalidated. One way to ensure a smooth operation of the system is by performing software tests. Model-based testing (MBT) is a black-box technique that checks whether software has the expected behavior. The MBT focuses on generating and running tests from a system under test (SUT) model. This dissertation continues the development of an MBT tool called TOM. After validating the Web components of said tool, we have now developed a component of generation and execution of test cases for Android applications. In the course of the dissertation we show case the various decisions and changes made in the TOM tool during the implementation of this new component, presenting at the end two case studies to prove the operation of the Android component.Com a evolução dos smartphones e o crescente número dos seus utilizadores, as aplicações móveis são utilizadas regularmente por cada vez mais pessoas. Devido a este crescente uso de aplicações móveis, é fundamental garantir a sua qualidade. A interface gráfica do utilizador (GUI) é uma componente muito relevante nestas aplicações, pois possibilita a interação do utilizador com os recursos disponíveis. Um mau funcionamento da mesma pode impossibilitar o bom funcionamento da aplicação e consequentemente, do sistema de software. Uma forma de garantir um bom funcionamento do sistema é através da realização de testes de software. Os testes baseados em modelos (MBT) são uma técnica black-box que verifica se um software tem o comportamento esperado. O MBT foca-se na geração e execução de testes a partir de um modelo do sistema sob teste (SUT). Esta dissertação continua o desenvolvimento de uma ferramenta de MBT denominada TOM. Após o sucesso apresentado na parte Web por esta ferramenta, desenvolveu-se agora uma componente de geração e execução de casos de teste para aplicações Android. No decorrer da dissertação, encontram-se as varias decisões tomadas e alterações efetuadas na ferramenta TOM durante a implementação desta nova componente, sendo apresentado no final dois casos de estudo para comprovar o funcionamento da componente Android.Campos, José C.Universidade do MinhoVale, Pedro Miguel Braga do2018-12-142018-12-14T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/79754por203009100info: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-11-04T01:17:12Zoai:repositorium.sdum.uminho.pt:1822/79754Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:21:45.108502Repositó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 Teste baseado em modelos de aplicações Android
title Teste baseado em modelos de aplicações Android
spellingShingle Teste baseado em modelos de aplicações Android
Vale, Pedro Miguel Braga do
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Teste baseado em modelos de aplicações Android
title_full Teste baseado em modelos de aplicações Android
title_fullStr Teste baseado em modelos de aplicações Android
title_full_unstemmed Teste baseado em modelos de aplicações Android
title_sort Teste baseado em modelos de aplicações Android
author Vale, Pedro Miguel Braga do
author_facet Vale, Pedro Miguel Braga do
author_role author
dc.contributor.none.fl_str_mv Campos, José C.
Universidade do Minho
dc.contributor.author.fl_str_mv Vale, Pedro Miguel Braga do
dc.subject.por.fl_str_mv Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2018
dc.date.none.fl_str_mv 2018-12-14
2018-12-14T00: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 https://hdl.handle.net/1822/79754
url https://hdl.handle.net/1822/79754
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203009100
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_ 1799132685499629568