📚 Acesse TODOS os nossos Cursos aqui: codiacademy.com/conta-de-asso...
Os testes de software podem ser divididos em dois grupos amplos: dinâmico e estático. Dentro de cada um, há vários tipos de processos diferentes.
O dinâmico refere-se à execução de um componente ou sistema, sendo o teste estático aquele que não envolve esses dois itens.
O que é testado?
O teste de software não acontece sem um procedimento padronizado pela norma ISO 9126 que lista seis atributos que precisam ser analisados.
Cada atributo desse tem a sua própria divisão, a depender, sempre, do projeto desenvolvido.
Funcionalidade
Aqui se analisa a aplicação do software: ele realmente executa aquilo que foi pensado para se executar?
Essa avaliação é feita em relação ao que o usuário precisa quando usa o software, ainda que ele não faça isso de maneira explícita ou objetiva.
Confiabilidade
O que é analisado nesse atributo é o padrão do desempenho do software, dentro, claro, das funções previstas para que ele execute
Usabilidade
Já esse atributo analisa se está claro para o cliente como fazer o uso do software.
Ele precisa entender a aplicação do projeto de uma maneira simples e fazer o seu uso da mesma forma.
Eficiência
O tempo de processamento e de resposta da aplicação é analisado neste atributo.
Quesitos como os recursos de uma máquina que o software consome e a devida atenção dada ao atendimento de certas regulamentações também são verificadas.
Manutenibilidade
O projeto é testado sob o ponto de vista da facilidade de passar por mudanças, pela simplicidade em identificar falhas e corrigi-las.
É analisado o comportamento do software após as mudanças de correção e de atualizações.
Portabilidade
O software precisa ter a capacidade de ser transferido para diferentes tipos de ambientes, mesmo que não seja aquele para o qual ele foi planejado de início.
Aqui também se analisa a quantidade de alterações que ele precisa para ser adaptado a esse ambiente e a sua boa “convivência” com outras aplicações.
27 сен 2022