Question 1
Question
Pode ser cometido pelo projetista/desenvolvedor
Answer
-
Erro
-
Engano
-
Falha
-
Defeito
Question 2
Question
Marque a opção correta
Answer
-
Falha é a produção de uma saída incorreta com relação a especificação
-
Defeito são os passos, processos ou definições de dados incorretos
-
Erro é a diferença entre o resultado obtido e o esperado
-
Engano é gerado por uma ação humana
-
Todas estão corretas.
-
Nenhuma está correta.
Question 3
Question
Cenário:
Minha aplicação web é constituída por um front-end desenvolvido nas linguagens HTML 5 e Javascript. Para acessar os dados de um servidor REST Java, a aplicação realiza chamadas via REST Client. Através dos serviços definidos no servidor os dados são armazenados em um Banco de Dados MySQL.
Problema:
Quando eu chamo o serviço para inserir um registro através do front-end, o registro não é armazenado no banco de dados. Eu ainda não sei se o problema está no servidor ou na integração do software e por isso decidi testar os serviços de forma isolada primeiro. Esse teste que estou realizando é um teste de integração.
Question 4
Question
Quanto ao teste de software, é correto afirmar que os testes :
Answer
-
Testes funcionais são testes de caixa branca
-
Testes unitários são teste de caixa preta
-
Testes de aceitação são testes de caixa preta
-
Testes de integração, ou de caixa preta, verificam se o sistema funciona levando em consideração todos os seus componentes de forma integrada
-
Testes de aceitação, ou de caixa branca, verificam o desempenho do sistema
Question 5
Question
Considere os diferentes níveis de teste de funcionalidade de um software. Os testes de sistema estão para a Engenharia de Sistemas, assim como
Answer
-
os testes de integração e de aceitação estão, respectivamente, para o projeto e para o código
-
os testes de unidade e funcional estão, respectivamente, para o código e os requisitos.
-
os testes de performance e de integração estão, respectivamente, para o conteúdo e os requisitos funcionais.
-
os testes de aceitação e de unidade estão, respectivamente, para o código e o cliente.
Question 6
Question
Verificação é a confirmação de que o software cumpre com suas especificações. Validação é a confirmação de que o software está de acordo com o que o usuário deseja.
Question 7
Question
O teste de software deve ser executado somente quando o projeto estiver finalizado.
Question 8
Question
O teste de [blank_start]_[blank_end] ocorre para validar o desenvolvimento dos requisitos funcionais de forma individualizada. O teste de [blank_start]_[blank_end] ocorre no momento em que é realizada a integração das partes desenvolvidas. O teste de [blank_start]_[blank_end] ocorre quando é feita a implantação no cliente. Por fim, o teste de [blank_start]_[blank_end] ocorre na etapa de finalização da implementação
Answer
-
sistema
-
aceitação
-
unidade
-
integração
-
sistema
-
aceitação
-
unidade
-
integração
-
sistema
-
aceitação
-
unidade
-
integração
-
sistema
-
aceitação
-
unidade
-
integração
Question 9
Question
A avaliação heurística pode ser realizada com qualquer tipo de usuário, desde que não seja o programador do software.
Question 10
Question
Considere que um Analista de Sistemas está desenvolvendo um software orientado a objetos e utilizou a seguinte estratégia de teste: primeiro foram testadas as classes independentes (que não usam classes servidoras ou usam poucas), depois realizou uma sequência de testes das classes dependentes (que usam classes independentes) até que todo o sistema foi testado. O Analista utilizou uma estratégia de teste de
Answer
-
Unidade
-
Regressão
-
Validação
-
Integração
-
Aceitação
Question 11
Question
Em projetos de desenvolvimento de software, vários tipos de testes podem ser empregados para garantia da qualidade do produto. Um dos tipos comumente empregados é o teste de usabilidade, o qual tem como objetivo
Answer
-
Identificar os problemas encontrados na interface.
-
Identificar possíveis problemas relacionados ao uso do software como um todo.
-
Identificar problemas de versionamento.
-
Identificar problemas de carga e desempenho
Question 12
Question
Finalizei o desenvolvimento de um jogo para smartphone e desejo cobrar uma taxa para que os usuários possam jogá-lo. Porém, não sei se o jogo está de acordo com as expectativas dos jogadores. Para isso, antes de cobrar a taxa irei realizar um teste de ____.
Answer
-
Performance
-
Unidade
-
Integração
-
Funcionalidade
-
Aceitação
Question 13
Question
Acabei de testar os componentes do meu sistema de forma isolada e vi que todos eles estão funcionando corretamento. Porém, quando eu uni todas as partes de modo que se comunicassem, percebi através dos testes que as funcionalidades não se mantiveram coerentes. Qual o foi teste que utilizei?
Answer
-
Unidade
-
Integração
-
Aceitação
-
Sistema
-
Desempenho
Question 14
Question
O sistema está finalizado, mas antes de entregar para o cliente preciso saber se os requisitos funcionais elencados foram implementados e se estão funcionando corretamente. Para isso irei realizar um teste de _____.
Answer
-
Integração
-
Unidade
-
Usabilidade
-
Sistema
-
Carga