Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Desafio - Qualidade de Software 1
Desafio - Qualidade de Software
Testes de software são uma atividade de extrema importância para a garantia da 
qualidade do produto de software. Podem ser realizados diversos tipos de 
testes, sejam estes feitos diretamente no código fonte do software ou através da 
execução do software que está sendo testado.
Um dos tipos de teste que podem ser executados é o exploratório. Este tipo de teste se 
baseia no conhecimento do testador do negócio da empresa, de forma que o testador 
irá explorar o sistema buscando por falhas. Para suportar esse trabalho de busca 
exploratória de erros, podem ser criados checklists, estes garantem que as principais 
funcionalidades serão testadas e que todas as validações necessárias serão feitas.
Após ler essas informações, avalie a situação a seguir:
Desafio - Qualidade de Software 2
Desafio - Qualidade de Software 3
Agora, com base na análise realizada, elabore um checklist que possa ser usado para 
validação dessa tela e reaproveitado para outras telas que você testar no futuro.
Padrão de resposta esperado
O checklist deve buscar validar campos que são de preenchimento obrigatório, com 
formato específico e que exigem alguma validação de valor. O checklist deve ser 
um documento genérico, que pode ser aplicado para qualquer tela, e 
apenas complementado com particularidades da tela que está sendo testada 
no momento. Por isso, o checklist apresentado a seguir está dividido em duas 
partes: campos genéricos e campos peculiares.
Checklist genérico
 Preenchimento obrigatório de campos está sendo validado?Campos numéricos 
aceitam apenas valores numéricos?Campos alfanuméricos aceitam números e 
letras?Campos de letras aceitam apenas letras?Campos que exigem valores 
monetários aceitam números decimais e têm máscara de campos?Campo de e-
mail tem validação de formato?Campo Data de nascimento aceita apenas datas 
anteriores à atual?Campos de valores monetários têm máscara de campo?Campos 
de Telefone contêm máscara de campo?Campos de Data têm máscara de 
preenchimento de campo?Campo de CPF/CNPJ contém máscara de campo?
Campo de CEP tem máscara de campo?Campos Radio button aceitam marcar 
apenas uma opção?Campos Checkbox aceitam marcar múltiplas opções?[ 
] Links estão direcionados para páginas corretas?Todos os botões contêm ações?
Checklist específico
 Campo Nome verifica presença obrigatória de espaço para separar nome e 
sobrenome?Campo Nome verifica presença de caracteres especiais e de mínimo 
de caracteres?Campo Sexo permite seleção de apenas um valor?Campo Tipo 
sanguíneo é exibido em lista para seleção de um tipo válido?Campo Fator RH é 
exibido em lista para seleção de um tipo válido?Campo etnia aceita apenas letras?
Campo Data de cadastro permite apenas valores anteriores ao atual?Campo Rua 
tem valor de mínimo de caracteres e de presença de caracteres especiais?Campo 
Bairro contém valor de mínimo de caracteres e de presença de caracteres 
Desafio - Qualidade de Software 4
especiais?Ao selecionar um estado, as cidades que pertencem àquele estado 
ficam disponíveis para seleção em uma lista?

Mais conteúdos dessa disciplina