AVALIAÇÃO DE USO DE AUTOMAÇÃO DE TESTES
Testes
Qualidade
Objetivos
Automação
Desenvolvimento de software
Automation
Testing
Quality
Objectives
Almeida, Daniel Eduardo Teles de | Posted on:
2019
Abstract
O benefício principal da automação de testes de sistemas no ciclo de vida de
desenvolvimento é a manutenção da qualidade do software entregue e a economia de
tempo e esforço de testes. Como consequência, a descoberta e resolução de bugs e
outros problemas de desenvolvimento é acelerada agilizando o tempo de projeto. Esta
pratica gera economia com qualidade e também minimiza o fator fadiga de um trabalho
muitas vezes repetitivo. Analisaremos onde a automação de sistemas geraria benefícios
que compensam seu custo de desenvolvimento e tempo de projeto. Também onde existe
expectativa de manutenção por meio da inclusão de novas funcionalidades e correção
de falhas de um sistema que geraria a necessidade de constante de execução de
regressões. Além da avaliação do tempo de projeto em relação ao de desenvolvimento
das ferramentas de automação de forma a justificar a implantação da mesma.
Posteriormente serão vistos também alguns casos práticos onde a automação aumentou
a velocidade dos testes e garantiu qualidade na entrega. Finalmente, além de avaliar as
melhorias obtidas com os métodos estudados, onde foi observado a encurtamento entre
as implantações de novas versões em produção, e a redução dos tempos de teste,
acelerando a busca e correção de falhas nos sistemas analisados e melhorando a visão
do cliente em relação a qualidade e velocidade da entrega. Devemos entender que a
automação não pretende substituir o trabalho humano, simplesmente aumentar sua
eficiência, já que um julgamento humano em cima da usabilidade é indispensável e que
pode ser o diferencial entre o cliente considerar um projeto como bem-sucedido ou
desastroso
[Texto sem Formatação]
[Texto sem Formatação]
Document type
Trabalho de conclusão de cursoSource
ALMEIDA, Daniel Eduardo Teles de. Avaliação de uso de automação de testes. 2019. 60 f. Trabalho de Conclusão de Curso (Bacharelado em Tecnologia de Sistemas de Computação) - Universidade Federal Fluminense, Niterói, 2019.Subject(s)
AutomaçãoTestes
Qualidade
Objetivos
Automação
Desenvolvimento de software
Automation
Testing
Quality
Objectives
License Term
CC-BY-SAThe following license files are associated with this item: