Logo Passei Direto
Material
Study with thousands of resources!

Text Material Preview

Testes funcionais
O que caracteriza um teste funcional?
a) Avaliacao do desempenho do sistema em um ambiente de producao.
b) Teste que verifica se o software funciona de acordo com os requisitos especificados.
c) Teste realizado para avaliar a interface do usuario de um sistema.
d) Analise do codigo-fonte do sistema para detectar erros.
Resposta correta: b) Teste que verifica se o software funciona de acordo com os requisitos
especificados.
Explicacao: Testes funcionais avaliam se o software executa as funcionalidades conforme os
requisitos do cliente ou especificacao do sistema.
Qual das opcoes abaixo nao e uma tecnica comum de teste funcional?
a) Teste de caixa preta.
b) Teste de regressao.
c) Teste de unidade.
d) Teste de desempenho.
Resposta correta: d) Teste de desempenho.
Explicacao: Testes de desempenho sao focados em como o sistema se comporta sob carga e nao
testam diretamente as funcionalidades. Ja os outros testes estao diretamente relacionados a
funcionalidade do software.
O que e a tecnica de caixa preta em testes funcionais?
a) Tecnica que avalia o comportamento interno do sistema.
b) Tecnica que foca na interacao entre diferentes modulos do sistema.
c) Tecnica que testa o sistema sem considerar seu funcionamento interno.
d) Tecnica que visa avaliar a seguranca do sistema.
Resposta correta: c) Tecnica que testa o sistema sem considerar seu funcionamento interno.
Explicacao: A tecnica de caixa preta se concentra apenas nos inputs e outputs do sistema, sem
considerar o funcionamento interno, o que a torna ideal para testes funcionais.
Qual e o objetivo principal do teste de integracao funcional?
a) Verificar se todos os modulos funcionam separadamente.
b) Validar se os modulos interagem corretamente quando combinados.
c) Testar o desempenho do sistema sob carga.
d) Avaliar a seguranca do sistema.
Resposta correta: b) Validar se os modulos interagem corretamente quando combinados.
Explicacao: O teste de integracao funcional foca em garantir que as partes do sistema, quando
interagirem entre si, funcionem como esperado.
No contexto de testes funcionais, o que e um caso de teste?
a) Um conjunto de dados de entrada.
b) Uma descricao detalhada do comportamento do sistema.
c) Uma situacao especifica para verificar uma funcionalidade do sistema.
d) O processo de execucao de um teste.
Resposta correta: c) Uma situacao especifica para verificar uma funcionalidade do sistema.
Explicacao: Casos de teste sao projetados para validar funcionalidades especificas de um sistema,
normalmente com entradas, procedimentos e resultados esperados.
Quando um teste funcional e considerado bem-sucedido?
a) Quando ele e executado sem falhas tecnicas.
b) Quando ele valida que todas as funcionalidades estao funcionando como esperado.
c) Quando o tempo de execucao do teste e baixo.
d) Quando o sistema passa no teste de carga.
Resposta correta: b) Quando ele valida que todas as funcionalidades estao funcionando como
esperado.
Explicacao: O sucesso de um teste funcional e determinado pela verificacao de que as
funcionalidades do sistema estao sendo executadas conforme os requisitos definidos.
Em um teste de funcionalidade, qual a principal diferenca entre teste positivo e teste negativo?
a) O teste positivo verifica erros, enquanto o teste negativo verifica o desempenho.
b) O teste positivo verifica se o sistema funciona corretamente, enquanto o negativo verifica se ele
lida com falhas adequadamente.
c) O teste negativo e mais eficiente que o positivo.
d) Nao existe diferenca entre os dois tipos de teste.
Resposta correta: b) O teste positivo verifica se o sistema funciona corretamente, enquanto o
negativo verifica se ele lida com falhas adequadamente.
Explicacao: Testes positivos confirmam que as funcionalidades do sistema funcionam conforme o
esperado, enquanto testes negativos garantem que o sistema trata condicoes de erro
adequadamente.
Qual das afirmacoes abaixo melhor descreve um teste de sistema funcional?
a) O teste que verifica as funcionalidades de cada modulo do sistema de forma isolada.
b) O teste que valida se o sistema como um todo atende aos requisitos funcionais estabelecidos.
c) O teste que analisa o tempo de resposta do sistema.
d) O teste que foca na seguranca das informacoes.
Resposta correta: b) O teste que valida se o sistema como um todo atende aos requisitos
funcionais estabelecidos.
Explicacao: O teste de sistema funcional verifica o comportamento completo do sistema, validando
se todas as funcionalidades estao operando corretamente de acordo com os requisitos.
Em um teste funcional, qual e a importancia do cenario de testes?
a) Ele define quais ferramentas serao utilizadas no teste.
b) Ele serve para descrever as condicoes e expectativas do teste.
c) Ele descreve o desempenho do sistema.
d) Ele e utilizado para realizar testes de carga.
Resposta correta: b) Ele serve para descrever as condicoes e expectativas do teste.
Explicacao: O cenario de testes descreve a situacao que sera testada, com condicoes especificas,
entradas e o comportamento esperado, sendo essencial para garantir a cobertura adequada das
funcionalidades.
O que deve ser considerado ao escrever casos de teste para testes funcionais?
a) A quantidade de dados inseridos no sistema.
b) O fluxo de trabalho do sistema e as interacoes com o usuario.
c) O desempenho do sistema sob diferentes condicoes de carga.
d) A seguranca dos dados dentro do sistema.
Resposta correta: b) O fluxo de trabalho do sistema e as interacoes com o usuario.
Explicacao: Casos de teste funcionais devem refletir como o usuario interage com o sistema e
como o sistema executa as funcionalidades, garantindo que todos os requisitos sejam atendidos.
Quais dos seguintes testes sao mais comuns em um ciclo de testes funcionais?
a) Teste de regressao e teste de carga.
b) Teste de seguranca e teste de interface.
c) Teste de funcionalidade e teste de integracao.
d) Teste de usabilidade e teste de desempenho.
Resposta correta: c) Teste de funcionalidade e teste de integracao.
Explicacao: Testes de funcionalidade verificam se o sistema executa as funcionalidades
corretamente, enquanto os testes de integracao validam a interacao entre os modulos do sistema.
Qual e o papel do teste de aceitacao funcional?
a) Verificar a seguranca do sistema.
b) Validar se o software cumpre todos os requisitos dos usuarios finais.
c) Testar o desempenho do sistema sob cargas elevadas.
d) Avaliar a interface grafica do usuario.
Resposta correta: b) Validar se o software cumpre todos os requisitos dos usuarios finais.
Explicacao: O teste de aceitacao funcional e realizado para garantir que o sistema atenda as
expectativas do usuario final, verificando se os requisitos foram devidamente atendidos.
Qual e a principal vantagem dos testes funcionais em relacao aos testes estruturais?
a) Testes funcionais sao mais rapidos de executar.
b) Testes funcionais focam no comportamento do sistema, sem a necessidade de entender o
codigo.
c) Testes funcionais sao mais detalhados.
d) Testes funcionais exigem menos planejamento.
Resposta correta: b) Testes funcionais focam no comportamento do sistema, sem a necessidade de
entender o codigo.
Explicacao: A principal vantagem dos testes funcionais e que eles verificam as funcionalidades do
sistema de forma externa, sem necessidade de conhecimento detalhado sobre o codigo-fonte, ao
contrario dos testes estruturais.
Em um teste funcional, o que significa a execucao de um teste de "campo obrigatorio"?
a) Verificar se o sistema pode ser executado sem falhas em condicoes extremas.
b) Testar se todos os campos essenciais do sistema estao sendo preenchidos corretamente.
c) Avaliar a performance de preenchimento de formularios.
d) Garantir que todos os links da pagina estao funcionando corretamente.
Resposta correta: b) Testar se todos os campos essenciais do sistema estao sendo preenchidos
corretamente.
Explicacao: O teste de "campo obrigatorio"verifica se o sistema valida corretamente os campos
que devem ser preenchidos pelo usuario, garantindo que nenhuma informacao essencial seja
omitida.
O que e um teste de "exploracao funcional"?
a) Teste realizado sem planejamento, explorando o sistema de forma nao estruturada.
b) Teste focado no desempenho do sistema em cenarios extremos.
c) Teste que valida a seguranca do sistema contra ataques externos.
d) Teste realizado para verificar a integridade dos dados processados.
Resposta correta: a) Teste realizado sem planejamento, explorando o sistema de forma nao
estruturada.
Explicacao: O teste de exploracao