Buscar

prova de teste de software av2 nov 2012

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

� INCLUDEPICTURE "../Downloads/Image_0" \* MERGEFORMAT �����
1-	Supondo uma construção de casos de teste para uma determinada aplicação com 5 transações, leve em consideração as seguintes afirmações: 
As transações devem funcionar com os dados previstos. 
As transações devem ser canceladas e voltar ao menu, caso a tela ESC seja pressionada. 
Todas as transações devem ter uma duração máxima de 1 minuto entre o preenchimento do primeiro e o último campo. 
Quantos cenários são descritos neste caso? 
	a)	5
	b)	10
	c)	15 
	d)	13
	e)	18
	
2-	Tomando como exemplo um software qualquer, verificamos que um determinado caso de teste obteve como tempo de resposta "02 segundos". Levando-se em consideração o documento de requisitos do sistema que especifica "tempo de resposta menor ou igual a 01 segundo", este tempo é:
	a)	Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade.
	b)	Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto.
	c)	Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional.
	d)	Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo 1 segundo. 
3-		e)	Correto, pois deu exatamente 2,00 segundos e não 02,344 milisegundos.
	
3-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.
Podemos imaginar que os testes:
4-		a)	Serão relativamente simples e serão feitos em 01 hora, afinal temos poucas telas e poucos campos.
5-		b)	Os testes unitários são desnecessários dada à simplicidade do sistema a ser desenvolvido. 
6-		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.
7-		d)	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. 
8-		e)	Devem ser realizados somente ao final do desenvolvimento para agilizar o processo.
	
4-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, verificar se não aceita letras.
	b)	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.
	c)	Um campo numérico tem que aceitar números e caracteres especiais, como ¿:¿ para se digitar hora.
	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, deve-se verificar apenas se o campo está sendo preenchido.
	
5-Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, pode-se afirmar que:
	a)	O conceito de testes não é o mesmo para os dois sistemas em função da diferença de complexidade. 
	b)	Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação. 
	c)	O conceito de testes é o mesmo, logo o tempo para teste também será o mesmo. 
	d)	O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle de receitas que é menor.
	e)	O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o de sistema culinário. 
	
6-O teste de caminho básico permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução. Normalmente utiliza-se um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis para que se possa elaborar os casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas de controle, devem-se determinar os casos de teste escolhendo valores de variáveis para os casos nos quais cada uma das expressões seja verdadeira ou não. Identifique qual das opções abaixo não faz parte desta técnica.
	a)	Determinar as classes de equivalência.
	b)	Desenhar o grafo de fluxo correspondente, através da utilização do projeto ou do código como base.
	c)	Determinar a complexidade ciclomática do diagrama de fluxo resultante.
	d)	Determinar um conjunto base de caminhos linearmente independentes.
	e)	Preparar casos de teste que vão forçar a execução de cada caminho do conjunto base.
	
7-À medida que os softwares são desenvolvidos é possível que ocorram erros. As revisões técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados para os usuários finais. Por isso são utilizadas logo no início do processo de gestão de qualidade. Indique a afirmativa falsa.
	a)	Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
	b)	Temos que levar em consideração também que os erros podem aumentar a medida que o processo continua. 
	c)	Pode ser realizada sem a presença de nenhum profissional de engenharia de software.
	d)	Um erro relativamente insignificante, sem tratamento no início do processo, pode ser ampliado e se transformar em um conjunto de erros graves para a sequência do projeto.
	e)	As revisões minimizam o tempo devido a redução do número de reformulações que serão necessárias ao longo do projeto.
	
8-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 Unidade
	c)	Teste de Integração
	d)	Teste de Validação
	e)	Teste Fumaça
	
9-Análise as sentenças abaixo, em seguida assinale a alternativa correta:
 
I. Teste Back to Back é executado em versões diferentes e os resultados são comparados.
 
II. Teste Alfa são executados quando o desenvolvimento está próximo da conclusão.
 
III. Teste Beta são executados quando o desenvolvimento e testes estão quase concluídos.
 
IV Teste Botton-UP os testes são incrementados de cima para baixo do nível mais alto para o mais baixo.
 
V. Teste Seqüencial é baseado ma lógica de sua execução, chamada também de Thread Testing.
	a)	I, II, III estão corretas e IV e V estão incorretas. 
	b)	II, III, IV estão corretas e I e V está incorreta. 
	c)	I, II, IV estão corretas e III e V estão incorretas. 
	d)	I, II, III, e V estão corretas e IV está incorreta. 
	e)	I e II estão corretas e III, IV e V estão incorretas.
	
10-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 I e III estão corretas. 
	c)	As alternativas II e III estão corretas. 
	d)	As alternativas I, II, III e IV estão corretas. 
	e)	As alternativas II e IV estão corretas. 
	
11-Considere as afirmações abaixo:
 
I. STUB é um programa de simulação.
 
II. Smoke Test exercita o sistema em uma única passagem, normalmente utilizando scriptde execução automática.
 
III. Testa Beta são executados quando o desenvolvimento está próximo a sua conclusão.
 
IV. Testa Alfa são executados quando o desenvolvimento e testes estão praticamente concluídos.
 
V. Teste Caixa Preta onde a estrutura do software é analisada. 
 
Assinale a resposta correta.
	a)	I, II e III e IV estão corretas. 
	b)	Somente a I está correta. 
	c)	I, II, III, V estão corretas.
	d)	Somente a II está correta. 
	e)	 I e II estão corretas. 
	
12-Qual é a vantagem de usar testadores independentes?
	a)	Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade.
	b)	Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste.
	c)	Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. 
	d)	O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. 
	e)	As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de teste. 
	
13-Considere as afirmações abaixo:
 
I. Teste Unitário: São realizados para verificar o funcionamento de um pedaço do sistema.
 
II. Teste de Integração: Cada componente já testado é adicionado e novamente executado e os resultados avaliados.
 
III. Testes de Aceitação: Executado pelos testadores para apurar se o software ou programa está fazendo exatamente aquilo que foi definido nos seus requisitos.
 
IV. Testes de Sistema: Teste realizado pelos usuários para validar a liberação do software para a produção.
 
Assinale a resposta correta.
	a)	I, II e III estão corretas.
	b)	Somente a I está correta.
	c)	I, II, IV estão corretas.
	d)	I, II estão corretas 
	e)	Somente a II está correta.
	
14-O cliente para abrir uma conta no banco deve ser maior que 18 anos e menor que 61 anos. Quais testes negativos, o analista de teste deve elaborar para o caso acima?
 
15-Analise os seguintes casos e marque a alternativa correta.
I - Idade menor que 18 anos.
II - Idade igual a 18 anos.
III - Idade igual a 61 anos. 
IV - Idade igual a 60 anos.
	a)	As alternativas I e III são testes negativos.
	b)	As alternativas I, II e III são testes negativos.
	c)	As alternativas II, III E IV são testes negativos.
	d)	Somente a alternativa IV é teste negativo.
	e)	Somente a alternativa III é teste negativo.
16-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 de Integração.
	b)	Testes de Sistema.
	c)	Testes Unitários.
	d)	Testes de Validação.
	e)	Testes de Performance.
17-Quando um sistema é submetido a condições extrema de operação, de forma a identificar seus limites operacionais, verificando se os mesmos estão dentro de limites toleráveis e previstos quando da especificação do sistema, estamos falando de que tipo de teste?
	a)	Recuperação.
	b)	Estresse.
	c)	Regressão.
	d)	Segurança.
	e)	Desempenho.
	
	
	
 18-Os testes alfa e beta devem ser contemplados em qual nível de teste?
	a)	Sistema.
	b)	Unidade.
	c)	Validação.
	d)	Integração.
	e)	Projeto.
	
19- Considere as afirmações abaixo:
I. Os desenvolvedores são responsáveis pelos testes unitários e de integração.
II. Os usuários são responsáveis pelos testes de aceitação.
III Os usuários são responsáveis pelos testes de sistema e aceitação.
IV Os desenvolvedores são responsáveis apenas pelos testes unitários.
V Os analistas de testes são responsáveis pelos testes de sistema.
Qual das alternativas abaixo contempla todas as afirmações verdadeiras.
	a)	I, III, V.
	b)	Somente I. 
	c)	II, IV, V.
	d)	I, II, V.
	e)	I e V.
20-Um erro foi encontrado pelo testador. Isto significa que:
	a)	O testador é atento e não deixa passar nada de estranho.
	b)	O programa é ruim e provavelmente foi mal construído.
	c)	Um resultado encontrado é diferente do resultado esperado.
	d)	O programador não fez o que se esperava.
	e)	O programa não foi construído de acordo com os padrões estabelecidos.
	
21- Assinale qual é o método de teste de caixa branca (white box), que apresenta uma métrica de software e estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez.
	a) Teste de Condição
	b) Complexidade Ciclomática
	c) Teste de Estrutura de Controle
	d) Teste de Fluxo de Dados
	e) Teste de Laços (loops)
	
22- Escolha a alternativa que relacione as três seqüências de métodos de teste de acordo com os conceitos mencionados: 
1 - verifica se todos os mecanismos de proteção embutidos em um sistema protegerão de acesso indevidos; 
2 - executa o sistema de uma forma que exige recursos de quantidade, freqüência ou volumes anormais; 
3 - põe à prova as condições lógicas contidas num módulo de programa. 
	a) Teste de Condição, Teste de Estrutura de Controle e Teste de Laços (LOOPS)
	b) Teste de Estresse, Teste de Fluxo de Dados e Teste de Integração
	c) Teste de Segurança. Teste de Estresse e Teste de Unidade
	d) Teste de Segurança, Teste de Estresse e Teste de Condição
	e) Teste de Fluxo de Dados, Teste de Integração e Teste de Condição
	
	
	
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 Integração
	b) Teste Alfa
	c) Teste Beta
	d) Teste de Regressão
	e) Teste de Segurança
	
24- 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 integração
	b) Teste de estresse
	c) Teste de condição
	d) Teste de implantação
	e) Teste de segurança
	
25- Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO ADAPTATIVA:
	a) testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
	b) trabalha sobre um produto com vícios de construção.
	c) Realiza testes automáticos. 
	d) testa-se mudanças impositivas quer legais, quer tecnológicas.
	e) busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na empresa.
	
26- Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO CORRETIVA:
	a) Realiza testes automáticos. 
	b) busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na empresa.
	c) trabalha sobre um produto com vícios de construção.
	d) testa-se mudanças impositivas quer legais, quer tecnológicas.
	e) testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
	
27- Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO PREVENTIVA:
	a) testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema.
	b) testa-se mudanças impositivas quer legais, quer tecnológicas. 
	c) busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na empresa. 
	d) trabalha sobre um produto com vícios de construção. 
	e) Realiza testes automáticos.
	
28 - Com relação a definição de DISPONIBILIDADE de software, analise as sentenças e marque a alternativa correta:
I. Baseia-se na execução do sistema em determinada unidade de tempo sem falhas.
II. Baseia-se na oferta do software em determinada unidade de tempo, considerando-se, proporcionalmente, o tempo útil de uso e o tempo de reparo de falhas.
III. Considera o tempo de reparo do sistema até voltar a ficar operativo.
IV. É uma medida direta da qualidade do sistema.
V. É uma medida indireta de manutenibilidade do sistema; 
	a) I, IV e Vestão corretos.
	b) II, IV e V estão corretos.
	c) II e IV estão corretos.
	d) II e V estão corretos.
	e) I, III e IV estão corretos.
	
29- O teste de uma aplicação para Web é um conjunto de atividades relacionadas com um único objetivo: descobrir erros nos diversos aspectos da aplicação. Para atingir este objetivo deve ser utilizada uma estratégia de teste que abrange as revisões e o teste executável. O processo de teste começa focando os aspectos visíveis da Aplicação ao usuário e abrange os aspectos de tecnologia e infraestrutura. Indique a opção abaixo que Não representa estes tipos de teste. 
	a) Conteúdo
	b) Particionamento
	c) Navegação
	d) Componente
	e) Configuração
	
30 - A verificação e validação de uma interface de usuário tem como objetivo descobrir erros relacionados com os mecanismos específicos da interface e descobrir erros na maneira como a interface implementa as semânticas de navegação, as funcionalidades da aplicação ou ainda na exibição do conteúdo. Qual dos testes abaixo não configura um Teste de Interface.
	a) Testes de mecanismos de interface: Avalia a interação de cada mecanismos oferecido ao usuário através da interface: link, formulários, script executado pelo cliente, HTML dinâmico, janelas pop up, scripts CGI, conteúdo encadeado (streaming), cookies e etc.
	b) Teste de semântica da interface: Avalia como o projeto se preocupa com os usuários, se oferece diretrizes claras, se fornece realimentação e se a aplicação mantém consistência de linguagem e abordagem através da interface.
	c) Teste de usabilidade: Avaliam o grau com o qual os usuários podem interagir efetivamente com a aplicação e o grau em que a aplicação dirige as ações do usuário, ou seja, determina o grau com o qual a interface da aplicação facilita a vida do usuário. 
	d) Teste de compatibilidade: Este tipo de teste procura descobrir possíveis problemas na utilização de diferentes configurações pelos usuários.
	e) Teste de desempenho: procura descobrir problemas de desempenho que podem resultar, por exemplo, da falta de recursos no lado do servidor, da largura da banda ou recursos de banco de dados inadequados. 
	
31- O teste ________________________ é conduzido nas instalações de um ou mais usuários finais e neste tipo de teste o desenvolvedor não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e vai relatando para o desenvolvedor em intervalos regulares.
	a) Beta
	b) Alfa
	c) Inspeção
	d) Formal
	e) Unitário
	
32- Considere que você trabalha em uma empresa e seu chefe solicitou que testasse uma aplicação de modo a focalizar o pacote de software completo e que trate da verificação do programa como um todo. Este Teste é conhecido como:
	a) Teste de Integração
	b) Teste de Sistema
	c) Teste de Validação
	d) Teste de Unidade
	e) Teste de Desempenho
	
33- Esse tipo de teste é conduzido nas instalações dos usuários finais. O desenvolvedor não está presente nessas instalações. O cliente registra todos os problemas que são encontrados durante os testes e os relata ao desenvolvedor em intervalos regulares. Assinale a alternativa correta.
	a) Teste Beta
	b) Teste de Configuração
	c) Teste Alfa
	d) Teste de Carga
	e) Teste de Recuperação
	
34 - 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) Recuperação.
	c) Segurança,
	d) Desempenho.
	e) Estresse.
	
35- Quando um sistema é submetido a condições extrema de operação, de forma a identificar seus limites operacionais, verificando se os mesmos estão dentro de limites toleráveis e previstos quando da especificação do sistema, estamos falando de que tipo de teste?
	a) Recuperação.
	b) Estresse.
	c) Regressão.
	d) Segurança.
	e) Desempenho.
	
36 - Os testes alfa e beta devem ser contemplados em qual nível de teste?
	a) Sistema.
	b) Unidade.
	c) Validação.
	d) Integração.
	e) Projeto.
	
	
37- Selecione a opção que preenche corretamente as lacunas abaixo: 
- Manutenção _________________: utilizada para corrigir problemas identificados no software;
- Manutenção _________________: Manter o software útil num ambiente de mudanças;
- Manutenção _________________: Aperfeiçoar o software, implementando novas funcionalidades, não previstas originalmente;
- Manutenção _________________: O software é modificado para oferecer uma base melhor para futuras manutenções; ou seja, para melhorar a sua confiabilidade ou manutenibilidade futura. 
	a) corretiva - evolutiva - adaptativa - preventiva
	b) corretiva - evolutiva - preventiva - adaptativa
	c) corretiva - adaptativa - evolutiva - preventiva
	d) evolutiva - corretiva - adaptativa - preventiva
	e) evolutiva - adaptativa - preventiva - corretiva
	
38- 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) Assegurar que a nova versão do software executa corretamente. 
	c) Verificar se o software foi desenvolvido de acordo com os padrões. 
	d) Garantir a continuidade das operações após um desastre. 
	e) Determinar se o sistema pode atingir os específicos critérios de desempenho. 
	
39 - Que tipo de defeitos um nível de Teste Unitário pode identificar?
	a) Defeitos nos módulos ou nos objetos que são testados separadamente. 
	b) Defeitos nas interfaces entre componentes ou interações com diversas partes do sistema. 
	c) Defeitos no sistema ou no produto inteiro. 
	d) Os níveis componentes do teste não focalizam em identificar defeitos. 
	e) Defeitos somente no produto inteiro.
	
40- Assinale a resposta correta:
	a) Validação: Realiza inspeções, revisões sobre o produto gerado pelas diversas etapas de teste (revisões de requisitos, modelo e inspeções de código).
	b) A validação é executada antes da verificação. 
	c) Validação: Avalia se o sistema atende os sistemas de requisitos do projeto. Os testes unitários, de integração, de sistemas e de aceitação são classificados como teste de validação. 
	d) Verificação: Avalia se o sistema atende os sistemas de requisitos do projeto. 
	e) Os testes Unitários, Integração, sistema e aceitação são classificados como testes de verificação.
	
41- Quem são os responsáveis para executar os testes unitários e testes de integração? 
	a) Analista de testes.
	b) Desenvolvedores.
	c) Desenvolvedores e Usuários. 
	d) Usuários. 
	e) Testadores.
	
42- Quando se fala em níveis, estágios ou fases estamos nos referindo a que tipo de teste? 
	a) Teste unitário, teste de regressão, teste de integração, teste de sistema.
	b) Teste de aceitação, teste unitário, teste de integração, teste de carga.
	c) Teste de estresse, teste de carga, teste funcional, teste de requisitos. 
	d) Teste unitário, teste de integração, teste de sistema, teste de aceitação. 
	e) Teste de Caixa Preta e Teste de Caixa Branca. 
	
43- Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. 
	a) Teste de Desempenho. 
	b) Teste de Performance.
	c) Teste de Recuperação.
	d) Teste de Usabilidade. 
	e) Teste de Conformidade.

Outros materiais