Automação de testes de software: estudo de caso da empresa Softplan

dc.contributor.advisorCastiñeira, Maria Ines
dc.contributor.authorFernandes, Matheus
dc.contributor.authorFonseca, Samuel Tomkelski
dc.coverage.spatialFlorianópolispt_BR
dc.date.accessioned2020-07-30T21:20:17Z
dc.date.accessioned2020-11-29T05:40:31Z
dc.date.available2020-07-30T21:20:17Z
dc.date.available2020-11-29T05:40:31Z
dc.date.issued2020pt_BR
dc.description.abstractA busca por maior produtividade com eficiência e qualidade é meta de toda empresa que tem o crescimento como um objetivo. Em uma empresa de software essa busca vai além, pois alcançar mais eficiência passa pela investigação e implementação das evoluções, quase diária, de novas tecnologias que possibilitam melhorar a qualidade de seus produtos. A automação veio para auxiliar o setor de testes dessas empresas a crescer justamente em produtividade e eficiência, sem de forma alguma renunciar à qualidade. Primeiramente o trabalho apresenta uma revisão da literatura falando sobre os processos de testes, tipos de testes, fase dos testes, plano de testes, automação de testes como também sobre ferramentas de automação mais utilizados. Com isso em mente, o presente trabalho tem o propósito apresentar como foi realizado o processo de automação de testes na equipe responsável pelo sistema solarBPM da empresa Softplan, elencando as principais atividades afetadas. A Softplan é uma das maiores empresas de software do Brasil, e o estudo foi desenvolvido dentro de uma equipe de testes de uma de suas várias áreas de atuação. O modelo de processo de desenvolvimento desse projeto é o modelo cascata, derivando as seguintes etapas: Elaboração de solução preliminar, elaboração de documento de requisitos, desenvolvimento, testes, homologação do cliente e finalmente produção. Nada obstante, neste cenário e na etapa de testes iniciou-se um projeto piloto de automação de testes. Além disso, para viabilização da automação de testes, fora comentado sobre a realização de um estudo das ferramentas disponíveis no mercado, bem como a elaboração de POC’s com alguns frameworks como RobotFramework, Cucumber e Ranorex afim de avaliar a compatibilidade com as necessidades da equipe. Ademais, foram abordados os passos posteriores a POC, bem como explicar o conjunto de frameworks utilizados, demonstrando suas características através de seus conceitos e exemplos. O trabalho também discorre sobre as estratégias da automatização dos cenários para automação dos testes, bem como análises de alguns dados apresentados como gráficos e tabelas onde é possível observar os ganhos ou perdas com automação. Para complementar também foi abordado um pouco sobre as tecnologias que foram utilizadas no projeto e quais foram suas aplicações através de exemplos. Por fim, esse estudo ainda faz uma breve análise da automação realizada comparando-a com literatura estudada aliada com uma lista de recomendações de sugestões de melhorias que a equipe julga ser necessário para incorporar o que já foi realizado até o momento. Isto posto, conclui-se na parte final do trabalho que a automação exige um investimento inicial tanto de recursos humanos quanto financeiros, mas possui um alto retorno de produtividade e agilidade na execução dos testes de médio a longo prazo. Com isso, foram sugeridas recomendações para aprimorar a automação de testes, bem como algumas propostas para trabalhos futuros.pt_BR
dc.format.extent70 f.pt_BR
dc.identifier.urihttps://repositorio.animaeducacao.com.br/handle/ANIMA/10927
dc.language.isopt_PTpt_BR
dc.relation.ispartofSistemas de Informação - Florianópolispt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectAutomação de testespt_BR
dc.subjectTeste de softwarept_BR
dc.subjectSoftplanpt_BR
dc.titleAutomação de testes de software: estudo de caso da empresa Softplanpt_BR
dc.typeEstudo de Casopt_BR
local.author.cursoSistemas de Informaçãopt_BR
local.author.unidadeUNISUL / Florianópolispt_BR
local.rights.policyAcesso abertopt_BR
local.subject.areaCiências Exatas e da Terrapt_BR
local.subject.areaanimaTI & Computaçãopt_BR

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
AUTOMAÇÃO DE TESTES DE SOFTWARE-ESTUDO DE CASO DA EMPRESA SOFTPLAN-TCC_MATHEUS FERNANDES-SAMUEL TOMKELSKI FONSECA.pdf
Tamanho:
1.75 MB
Formato:
Adobe Portable Document Format
Descrição:
Estudo de caso - Matheus Fernandes - Samuel Tomkelski Fonseca
Licença do Pacote
Agora exibindo 1 - 2 de 2
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
907 B
Formato:
Item-specific license agreed upon to submission
Descrição:
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
0 B
Formato:
Item-specific license agreed upon to submission
Descrição: