Techlab - Testes Funcionais

Fazer download em pptx, pdf ou txt
Fazer download em pptx, pdf ou txt
Você está na página 1de 11

Testes Funcionais

e
Não Funcionais
Por: Joice Ferreira
O que são testes funcionais ?
• É o teste mais conhecido no meio da qualidade,
e também o mais utilizado no dia a dias dos
testadores.
• São testes voltados para funcionalidade e o
comportamento do usuário na aplicação.
Exemplo:
• A tela de Login de um sistema :quando você digita o usuário e senha
esperamos que o sistema execute a ação com sucesso e que possamos
visualizar a tela seguinte.
• Também podemos citar um exemplo da funcionalidade PIX que esta em
alta.
• Cadastramento de Chave PIX:
• Quando cadastramos uma chave pix esperamos que ela entre na sua
lista de chaves cadastradas com sucesso, ou quando realizamos uma
transferência alguns bancos estão enviando um e-mail de confirmação,
podemos chamar esses exemplos de FUNCIONALIDADES
O que é testes não funcionais ?
• Verificam atributos de um componente ou sistema
que não se relacionam com a funcionalidade ( por
exemplo, confiabilidade, eficiência, usabilidade,
performance, manutenção e portabilidade).
• Alguns outros tipos de testes não-funcionais, testes de
desempenho, teste de carga ou teste de usabilidade.
Conceitos Básicos
• Testes funcionais são testes que buscam avaliar como a
aplicação, que já atende as expectativas FUNCIONAIS ( ou
seja, que foi testada e se mostrou funcional, como
esperado),foi estruturada e/ou como ela comporta-se
perante ao ambiente onde está.
• Características de qualidade descritas pela norma ISO 25010
ajudam a direcionar testes não funcionais, dentre essas
características podemos ver a Confiabilidade, a Usabilidade,
a Eficiência, a Manutenibilidade, Portabilidade, Segurança e
Compatibilidade.
Exemplo:
• Voltando ao cenário do login e senha: Podemos testar o
tempo que o software demora para realizar o login com
sucesso.
• E no cenário do PIX: podemos verificar se a transação de
transferência do PIX esta sendo concluída dentro do tempo
prometido que é 10 segundos.
• Em e-commerce podemos testar também a questão do
servidor comportar vários acessos ao mesmo tempo
(Black Friday), teste de carga por exemplos pode ser aplicado.
ISO-25010
As 8 Características de qualidade e algumas de suas sub -características de
qualidade
Testes Funcionais e Não Funcionais
• Os Testes funcionais e não funcionais não são concorrentes
eles trabalham muito bem juntos, pois você aplicando os
dois o risco de ter uma erro, falha no sistema é menor.
• Pois um vai testar a funcionalidade do sistema e o outro a
parte de atributos, segurança, portabilidade, confiabilidade e
usabilidade e em conjunto enriquece a qualidade da nossa
aplicação.
Funcional versus
Não Funcional
• A execução desse tipo de
teste fundamenta-se no fato
de a aplicação já estar testada
sob a perspectiva funcional,
entretanto ,acaba por testar
indiretamente algumas
características não
funcionais.
Ferramentas para automação de Testes
Não Funcionais

Python
Java

Java
Muito Obrigada

Você também pode gostar