Teste de Software 6 a 10
Iniciar
Parabéns - Você terminou Teste de Software 6 a 10.
Você fez %%SCORE%% de %%TOTAL%%.
Sua média é: %%RATING%%
Your answers are highlighted below.
Question 1 |
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários.
A | Teste de Usabilidade. |
B | Teste de Desempenho. |
C | Teste de Conformidade. |
D | Teste de Performance. |
E | Teste de Recuperação. |
Question 2 |
Para aferir e garantir a qualidade do software uma série de verificações e validações são realizadas ao longo do processo de desenvolvimento de software. Dentre os vários tipos de testes possíveis nos testes de validação, está o teste de regressão.
Analise as questões abaixo e escolha a melhor definição para teste de regressão:
A | Verifica se as alterações não retornaram o sistema à versão inicial. |
B | Checa as inconsistências dos programas que rodam no mesmo computador. |
C | Garante que o sistema retornou para seu estado inicial. |
D | Garante que defeitos não foram introduzidos em versões anteriores do sistema. |
E | Verifica se não foram introduzidos erros em partes inalteradas do sistema. |
Question 3 |
*Analise as seguintes sentenças com relação a Teste de Regressão e marque a alternativa correta:
- Deve sempre ser realizado ao final dos testes de sistema;
- Deve ser feito aplicando a técnica Alfa;
- É um teste utilizado no Nível integração;
- Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido introduzidos;
A | Somente a II está correta. |
B | A I e a IV estão corretas. |
C | Somente a I está correta. |
D | Somente a IV está correta. |
E | Somente a III está correta. |
Question 4 |
*Escolher a melhor resposta:
O teste de validação, na maioria das vezes, vai usar as ferramentas usadas pelos testadores no seu trabalho de teste.
A diferença está nos objetivos dos testes de cada uma das equipes.
Enquanto os testadores buscam ____________, os usuários buscam ______________.
A | Fazer bons planos testes, executar o plano de testes feito pelos testadores. |
B | Os melhores dados, os melhores processos. |
C | Inconformidades com as regras de negócio, defeitos. |
D | Erros, Falhas. |
E | Defeitos, inconformidades com as regras de negócio. |
Question 5 |
O objetivo do teste de usabilidade é garantir:
A | Que as estruturas internas foram verificadas. |
B | Se o software, sob uma determinada carga de serviço, se comporta como definido pelo usuário. |
C | Se o tempo de resposta do software é aceitável em todos os momentos. |
D | Que os requisitos funcionais foram implementados. |
E | Se o software é de fácil utilização. |
Question 6 |
O presidente de uma empresa solicita um novo sistema de informação e pede atenção para que o sistema possua uma interface intuitiva e muito fácil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste que deve ser realizado com redobrada atenção é o de:
A | usabilidade |
B | destruição |
C | desempenho |
D | segurança |
E | stress |
Question 7 |
*Assinale a opção que descreve corretamente o nome do teste que executa a tarefa abaixo (em Definição)
- Definição: "Teste cuja finalidade é forçar o sistema a falhar de várias formas e verificar se a recuperação da falha acontece de forma adequada"
A | Teste de Disponibilização |
B | Teste de segurança |
C | Teste de Desempenho |
D | Teste de Esforço |
E | Teste Recuperação |
Question 8 |
Relacione os estágios descritos por Ian Sommerville no processo de validação de software com suas respectivas finalidades:
1. Teste de Unidade
2. Teste de Módulo
3. Teste de Subsistemas
4. Teste de Sistemas
5. Teste de Aceitação
6. Teste Final
( ) Testa se o sistema cumpre seus requisitos funcionais e não funcionais.
( ) Testa conjuntos de módulos que foram integrados em subsistemas
( ) Testa componentes individualmente.
( ) Testa módulos individualmente.
( ) Testa o sistema com os dados fornecidos pelo cliente.
Marque a alternativa que indica a sequência correta.
A | 3, 4, 2, 1, 6. |
B | 4, 3, 1, 2, 5. |
C | 1, 4, 3, 6, 5. |
D | 5, 2, 4, 3, 6. |
E | 2, 1, 5, 4, 3. |
Question 9 |
Os requisitos definem que a carga prevista de processamento esperada de uma determinada aplicação é de 50 transações por minuto. O teste deve verificar se o software consegue funcionar normalmente dentro da carga prevista.
Marque a alternativa que indica o tipo de teste que deve ser feito neste caso.
A | Teste fumaça |
B | Teste de desastre |
C | Teste de desempenho |
D | Teste de estresse |
E | Teste de segurança |
Question 10 |
Assinale a opção que descreve corretamente o nome do teste que executa a tarefa abaixo (em Definição)
- Definição: "Teste cuja finalidade é verificar o comportamento dos programas, em situações extremas de uso
A | Teste de Desempenho |
B | Teste Recuperação |
C | Teste de Segurança |
D | Teste de Disponibilização |
E | Teste de Esforço |
Question 11 |
Quais entre os exemplos abaixo são considerados Técnicas de Testes?
A | Técnica de Teste de Estresse e Técnica de Teste de Aceite. |
B | Técnica de Teste Unitário e Técnica de Teste de Aceite. |
C | Técnica de Teste Estrutural e Técnica de Teste Unitário. |
D | Técnica de Teste Funcional e Técnica de Teste de Estresse. |
E | Técnica de Teste Estrutural e Técnica de Teste Funcional. |
Question 12 |
Quando um sistema é forçado a falhar por diversas causas e é verificada sua capacidade de restabelecimento sem erros, estamos falando de qual tipo de teste:
A | Regressão. |
B | Desempenho. |
C | Recuperação. |
D | Segurança, |
E | Estresse. |
Question 13 |
Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da versão anterior sejam preservadas.
A | Teste de Regressão |
B | Teste de Segurança |
C | Teste de Estresse |
D | Teste de Integração |
E | Teste de Unidade |
Question 14 |
Qual o objetivo do teste de regressão?
A | Determinar que as funções previamente testadas continuam funcionando corretamente após mudanças terem sido introduzidas no sistema. |
B | Determinar que os parâmetros e dados são corretamente transferidos entre as aplicações. |
C | Validam a capacidade e qualidade da recuperação do software após falhas de hardware ou outros problemas catastróficos. |
D | Determinar se foi dada a adequada atenção para identificar riscos de segurança. |
E | Determinar a completeza da documentação da operação. |
Question 15 |
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
A | Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão) |
B | Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser testados (teste de afirmação) |
C | Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos) |
D | Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os módulos que o utilizam serão afetados. |
E | Todos os módulos de cálculo afetados devem ser testados (teste de cálculos) |
Question 16 |
Considere que Pedro trabalha em uma empresa que pretende implantar uma nova plataforma de Sistema de Gestão, já tendo inclusive analisado diversos fornecedores e escolhido o que achou mais conveniente. Qual é a migração sugerida para este momento?
A | Migração de aplicação |
B | Migração do processo de gerenciamento |
C | Migração de base de dados |
D | Migração de processo de negócio |
E | Migração de mídias de armazenamento |
Question 17 |
O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto se conduz testes para descobrir erros associados com as interfaces a partir dos componentes já testados através do teste de unidade. Existem basicamente duas abordagens que podem ser utilizadas:
A | Formal e Informal |
B | Inspeção e Walkthrough |
C | On-Line e Off-Line |
D | Incremental e Não Incremental |
E | Descendente e Ascendente |
Question 18 |
João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a que Teste ele deve usar neste momento. Qual Teste você indicaria?
A | Teste de Regressão |
B | Teste de Validação |
C | Teste de Integração |
D | Teste Fumaça |
E | Teste de Unidade |
Question 19 |
Tendo como base as seguintes informações:
Um sistema construído com a mais atual linguagem de programação é feito para atender aos seguintes objetivos:
- Cadastrar clientes para envio de mala direta, com nome e endereço, ambos os campos alfa-numérico.
- Remover clientes cadastrados. Incluir texto de mensagem a ser enviada com até 60 caracteres alfabéticos.
- Impedir o cadastramento de clientes com nomes e endereços iguais.
A | A verificação não irá garantir que não enviaremos mensagens numéricas. |
B | A verificação irá garantir que clientes não sejam cadastrados em duplicidade, contanto que nome e endereço sejam iguais. |
C | A verificação irá garantir que clientes não sejam cadastrados em duplicidade, contanto que nome e endereço sejam iguais, porém se a mensagem for totalmente alfabética, não teremos como garantir este requisito. |
D | A verificação irá garantir que clientes cadastrados receberão a mala direta. |
E | A verificação irá garantir que clientes não sejam cadastrados em duplicidade, somente no caso de que os nomes sejam iguais. |
Question 20 |
Tendo como base as seguintes informações: Um sistema construído com a mais atual linguagem de programação é feito para atender aos seguintes objetivos:
- Cadastrar clientes para envio de mala direta, com nome e endereço, ambos os campos alfa-numérico.
- Remover clientes cadastrados.
- Incluir texto de mensagem a ser enviada com até 60 caracteres alfabéticos.
- Impedir o cadastramento de clientes com nomes e endereços iguais.
A | Os testes unitários são desnecessários dada à simplicidade do sistema a ser desenvolvido. |
B | Serão relativamente simples e serão feitos em 01 hora, afinal temos poucas telas e poucos campos. |
C | Para diminuir a probabilidade de erros de implementação, a verificação e validação deveriam começar já na análise da modelagem de dados. |
D | Devem ser realizados somente ao final do desenvolvimento para agilizar o processo. |
E | O testador deve ser a mesma pessoa que implementou o sistema, afinal não vale a pena gastar tempo de outro recurso para testar algo tão simples. |
Question 21 |
Sua empresa construiu uma aplicação que será distribuída através de download para diferentes tipos de usuários. Você foi incumbido de garantir que a aplicação realmente execute em diferente tipos de navegadores em diversos tipos de sistemas operacionais. Neste caso que tipo de teste você deve aplicar?
A | Teste de recuperação |
B | Teste de esforço |
C | Teste de disponibilização ou configuração |
D | Teste de desempenho |
E | Teste de segurança |
Question 22 |
Ao verificarmos se a solução atende aos objetivos do negócio e a seus requisitos no que diz respeito à funcionalidade e usabilidade, antes da utilização no ambiente de produção, qual o nível de testes que está sendo aplicado?
A | Testes Unitários. |
B | Testes de Performance. |
C | Testes de Integração. |
D | Testes de Sistema. |
E | Testes de Validação. |
Question 23 |
Esse tipo de teste é conduzido nas instações do desenvolvedor com os usuários finais. O software é usado em um ambiente natural com o desenvolvedor acompanhando os usuários e registrando erros e problemas de uso. Assinale a alternativa que corresponde ao tipo de teste mencionado.
A | Teste de Segurança |
B | Teste de Regressão |
C | Teste de Integração |
D | Teste Beta |
E | Teste Alfa |
Question 24 |
Em um exemplo em que um caso de teste deva ser construído para testar um novo campo numérico do sistema, qual alternativa apresenta os aspectos que deveriam ser levados em consideração?
A | Se for um campo numérico, deve-se verificar apenas se o campo está sendo preenchido. |
B | Um campo numérico tem que aceitar números e caracteres especiais, como ":" para se digitar hora. |
C | Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado também seu limite máximo de digitação e as fronteiras inferiores e superiores. |
D | Se for um campo numérico, verificar se não aceita caracteres alfabéticos ou caracteres especiais. |
E | Se for um campo numérico, verificar se não aceita letras. |
Question 25 |
Analise o texto abaixo: Seu chefe perguntou a você, qual a dimensão de confiança de um software que se baseia na oferta do software em determinada unidade de tempo, considerando-se, proporcionalmente, o seu tempo útil de uso e o tempo de reparo de falhas. Após refletir por algum tempo você concluiu que a dimensão é:
A | Confiabilidade |
B | Manutenibilidade |
C | Proteção |
D | Segurança |
E | Integridade |
Question 26 |
Qual o objetivo do teste de Estresse?
A | Sobrecarregar o sistema e tentam levá-lo a falhar, através de grande volume de transações. |
B | Verificar se o software foi desenvolvido de acordo com os padrões. |
C | Garantir a continuidade das operações após um desastre. |
D | Assegurar que a nova versão do software executa corretamente. |
E | Determinar se o sistema pode atingir os específicos critérios de desempenho. |
Question 27 |
Analise as seguintes sentenças e escolha a alternativa verdadeira, em relação aos níveis de testes:
I - Os testes Unitários e de Integração devem ser realizados no ambiente de desenvolvimento.
II - Os testes de Sistema devem ser realizados no ambiente de produção.
III - Os testes de aceitação devem ser realizados no ambiente de produção.
IV - Os testes unitários devem ser realizados no ambiente de desenvolvimento e os testes de integração devem ser realizados no ambiente de produção.
A | As alternativas I, II e III estão corretas. |
B | As alternativas II e IV estão corretas. |
C | As alternativas I e III estão corretas. |
D | As alternativas II e III estão corretas. |
E | As alternativas I, II, III e IV estão corretas. |
Question 28 |
Marque a alternativa que define TESTE DE DESEMPENHO:
A | Descobre erros associados às estruturas de dados globais e locais são aplicados. |
B | Verifica os limites operacionais estabelecidos durante o projeto do software. |
C | Confronta os programas com situações anormais. |
D | Descobre erros funcionais. |
E | As interfaces internas e externas são testadas à medida que cada módulo (ou cluster) é incorporado à estrutura. |
Question 29 |
O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que relaciona esse tipo de teste.
A | Teste de Recuperação |
B | Teste de Carga |
C | Teste de Integração |
D | Teste de Unidade |
E | Teste Alfa |
Question 30 |
A velocidade de entrada de dados pode ser aumentada de uma ordem de grandeza para determinar como as funções de entrada de dados vão reagir. Estamos falando de que tipo de teste?
A | Teste de estresse |
B | Teste de condição |
C | Teste de segurança |
D | Teste de implantação |
E | Teste de integração |
Quando você terminar, clique no botão abaixo. Se algum item estiver incompleto ele será marcado como incorreto.
Ver Resultados
Existem 30 questões incompletas.
Você terminou
questões
questão
Sua nota é
Correta
Errado
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Dica
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Pronto!
Estude mais!
Continue tentando!
Razoável!
Bom trabalho!
Perfeito!
Este artigo foi útil ?
SimNão
Last modified: 13 de novembro de 2014