Please use this identifier to cite or link to this item:
http://www.monografias.ufop.br/handle/35400000/862
Title: | Testes regressivos visuais : uma aplicação em um projeto Android. |
Authors: | Figueiredo, Lucas Apolinário |
metadata.dc.contributor.advisor: | Pereira, Igor Muzetti Amorim, Vicente José Peixoto de |
metadata.dc.contributor.referee: | Pereira, Igor Muzetti Amorim, Vicente José Peixoto de Brito, Darlan Nunes de Cardoso, Elton Máximo |
Keywords: | Teste de software Processo de teste Automação de testes Testes exploratórios Comparação de imagens |
Issue Date: | 2018 |
Citation: | FIGUEIREDO, Lucas Apolinário. Testes regressivos visuais : uma aplicação em um projeto Android. 2018. 41 f. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2018. |
Abstract: | O desenvolvimento de software sem um processo de testes pode ocasionar em produtos finalizados com muitas falhas, facilmente detectadas pelos usuários durante seu uso. O processo de testes visa, através de coleta de informações essenciais sobre o sistema e a forma como o usuário o manipula, estabelecer um ciclo de atividades, verificando o funcionamento das funcionalidades e validando os seus cenários de testes. Este trabalho descreve como foi um processo de testes ágil que se adaptou a um projeto de desenvolvimento de uma aplicação Android em um contexto de pesquisa e inovação. Esta abordagem ágil permitiu a automação de testes de aceitação e regressão em conjunto com testes exploratórios. A proposta desse trabalho consiste na utilização de comparação de imagens dentro de um processo de teste, com o objetivo de comparar estados válidos através de imagens da aplicação após uma sequência de ações. O processo proposto trouxe um ganho positivo em relação à qualidade agregada ao produto e o tempo gasto pelo analista de testes na execução dos mesmos. |
metadata.dc.description.abstracten: | Software development without a testing process can result in finalized products with many flaws that could be easily detected by user interaction. A testing process aims to create a cycle of activities by collecting essential information about the system and how the user uses it, verifying the functionalities and validating tests scenarios. This work describes na agile test process that has been adapted to an Android project in a context of research and innovation. This agile approach allowed the automation of acceptance and regression tests with exploratory tests. The main purpose of this work is to compare valid states through images of an application after a sequence of actions. The proposed process has a very positive gain in quality added to the project and in time spent by the analyst during tests execution. |
URI: | http://www.monografias.ufop.br/handle/35400000/862 |
metadata.dc.rights.license: | Autorização concedida à Biblioteca Digital de TCC da UFOP pelo autor(a), 14/03/2018, com as seguintes condições: disponível sob Licença Creative Commons 4.0, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais, mas sim a adaptação desta, desde que outros compartilhem pela mesma licença. |
Appears in Collections: | Sistema de Informação - JMV |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MONOGRAFIA_TestesRegressivosVisuais.pdf | 2,15 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License