Logo Passei Direto
Buscar

5 - Introdução a Testes de Software

Conjunto de questões de múltipla escolha sobre Introdução a Testes de Software. Cobre justificativas para testar, testes unitários, técnicas caixa-preta/caixa-branca, impacto de metodologias ágeis, taxonomia de defeitos, testes de carga/estresse e pirâmide de testes.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

Introdução a Testes de Software
Escolha a alternativa que melhor define a justificativa pela qual testar software é tão importante:
· É importante para revelar defeitos, aumentar a confiança do time de desenvolvimento na entrega, assegurar a qualidade e por ser uma obrigação do processo de software.
· É importante para revelar defeitos, aumentar a confiança/satisfação do cliente com o software e assegurar a qualidade.
· É importante pois faz parte e é obrigatório em qualquer processo de desenvolvimento de software.
· É importante para revelar e eliminar qualquer possibilidade de defeitos, aumentar a confiança/satisfação do cliente com o software e assegurar a qualidade.
· É importante para revelar e eliminar qualquer possibilidade de defeitos, aumentar a confiança do time de desenvolvimento e assegurar a qualidade.
PRÓXIMA PERGUNTA
Qual unidade do sistema um teste unitário valida?
· A menor unidade, no caso uma funcionalidade
· A menor unidade, uma função, método
· A menor unidade, no caso um teste com uma API
· Um teste de integração de dados
· A menor unidade, no caso um requisito de negócio
PRÓXIMA PERGUNTA
Qual técnica de testes realizamos sem conhecimento prévio do código e apenas das features do sistema?
· Teste de feature
· Caixa preta
· Caixa cinza
· Testes de negócios
· Caixa branca
PRÓXIMA PERGUNTA
Qual evolução na Engenharia de Software contribuiu para diversas mudanças no papel e atividades de Testes de Software?
· Kanban
· Scrum
· Processo Unificado
· Advento das metodologias de desenvolvimento de software ágil
· Arquiteturas de software distribuído
PRÓXIMA PERGUNTA
Complete: "Quando temos um erro sendo apresentado no sistema e o mesmo sempre trava nesse cenário (crash) temos um(a)..."
· Defeito
· Comportamento não especificado
· Validação não realizada
· Engano
· Falha
PRÓXIMA PERGUNTA
Quando queremos testar os limites da aplicação encontrando até que ponto a mesma está preparada para responder estamos fazendo testes de ....?
· Stress
· Aceitação
· Performance
· Desempenho
· Carga
PRÓXIMA PERGUNTA
Na pirâmide de software, quais seriam os testes mais caros a se executarem?
· Testes unitários
· Testes de integração
· Teste de carga
· Testes de função
· Testes end to end
PRÓXIMA PERGUNTA
Complete: "Quando cometemos um engano e interpretamos incorretamente uma regra de negócio e desenvolvemos uma funcionalidade de forma diferente da esperada, temos um(a)...."
· Validação incorreta
· Engano
· Comportamento alternativo
· Defeito
· Desvio de comportamento
PRÓXIMA PERGUNTA
Qual técnica de Testes realizamos um processo pelo qual temos total conhecimento do código fonte do sistema?
· Testes de programação
· Testes de código
· Caixa cinza
· Testes unitários
· Caixa branca
PRÓXIMA PERGUNTA
Complete: "Quando temos um bug em um sistema de relatórios e na apresentação de dados um comportamento inconsistente surge, temos um(a)..."
· Comportamento não especificado
· Engano
· Verificação Incorreta
· Erro
· Defeito
FINALIZAR

Mais conteúdos dessa disciplina