Buscar

Testes de Software

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Testes de Software/CCT0204 - TESTES DE SOFTWARE - HELDER - AV1.pdf
Avaliação On-Line 
Avaliação: AV1-2011.3S.EAD - TESTES DE SOFTWARE- CCT0204 
Disciplina: CCT0204 - TESTES DE SOFTWARE 
Tipo de Avaliação: AV1 
Aluno: 201007004134 - HELDER MATOS PEREIRA 
Nota da Prova: 4 Nota do Trabalho: Nota da Participação: 1 Total: 5 
Prova On-Line 
 
Questão: AV12001.3SEAD_CCT0204.0002 (177014) 
1 - Existem muitas estratégias de teste de software propostas e todas fornecem um modelo 
para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo 
está em desacordo com a afirmação anterior? Pontos da Questão: 1 
 O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo 
independente de teste. 
nmlkj
 Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de 
software e em diferentes pontos no tempo. 
nmlkj
 Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos 
erros serão eliminados antes do começo do teste. 
nmlkj
 Devemos nos preocupar como teste somente após o código tiver sido gerado. nmlkji
 O teste começa no nível do componente e progride em direção à integração do sistema 
computacionais como um todo. 
nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0045 (177772) 
2 - Segundo Pressman o objetivo da depuração é alcançado por uma combinação de avaliação 
sistemática, intuição e sorte, sendo definidas basicamente três estratégias de depuração. 
Indique a opção que contêm estas três estratégias. Pontos da Questão: 1 
 Força bruta, Eliminação da causa e Hipóteses-Validação nmlkj
 Hipóteses-Validação, Força bruta e Rastreamento. nmlkj
 Verificação-Validação, Força bruta e Rastreamento. nmlkj
 Força bruta, Rastreamento e Eliminação da causa. nmlkji
 Rastreamento, Hipóteses-Validação e Eliminação da causa. nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0037 (177753) 
3 - Durante a Revisão Técnica Formal (RTF), um revisor registra ativamente todos os 
problemas levantados que serão, ao final da reunião de revisão, sintetizados. Será então 
produzido orelatório sintetizado da revisão técnica formal. Quais são as três perguntas que o 
relatório deve responder? Pontos da Questão: 0,5 
 Qual era o problema? Qual a consequência? Quando será corrigido? nmlkji
 Qual era o defeito? Qual a consequência? Quem o revisou? nmlkj
 O que foi revisado? Qual o defeito? Quais foram as descobertas e as conclusões? nmlkj
 O que foi revisado? Quem o revisou? Quais foram as descobertas e as conclusões? nmlkj
 Qual era o erro? Quem o revisou? Quando será corrigido? nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0016 (177563) 
4 - Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. Pontos da 
Questão: 1 
Page 1 of 3Visualização de Prova
1/11/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2384331&p2=7340&p3=1140019
 Teste de caminho básico nmlkj
 Teste de ciclo nmlkj
 Teste comportamental nmlkj
 Teste de fluxo de dados nmlkj
 Teste de condição nmlkji
 
Questão: AV12001.3SEAD_CCT0204.0055 (178850) 
5 - Seu chefe solicitou que você elaborasse a documentação da abordagem da equipe de 
software para os testes a serem realizados em uma importante aplicação web da sua 
empresa. Esta documentação deve conter a definição do plano que descreve a estratégia 
global e o procedimento designando as etapas específicas do teste, assim como os tipos de 
testes que serão aplicados. Neste caso qual documento você deverá elaborar? Pontos da 
Questão: 1 
 Massa de teste nmlkj
 Especificação de teste nmlkj
 Script de teste nmlkj
 Caso de teste nmlkj
 Caso de uso nmlkji
 
Questão: AV12001.3SEAD_CCT0204.0049 (178832) 
6 - Você trabalha em empresa de teste de software e está envolvido em um projeto de teste 
onde será necessário identificar o conjunto de valores válidos e inválidos. O programa a ser 
testado valida um campo numérico onde valores inferiores ou iguais a zero são rejeitados, 
valores entre 1 a 130 são aceitos, e valores maiores ou iguais a 131 são rejeitados. Neste 
caso qual o tipo de teste de você fará: Pontos da Questão: 1 
 Teste de caixa-branca, teste de partição por equivalência nmlkj
 Teste de caixa-preta, teste de stress nmlkj
 Teste de caixa-branca, teste de ciclo nmlkj
 Teste de caixa-branca, teste de fluxo de dados nmlkj
 Teste de caixa-preta, teste de condição nmlkji
 
Questão: AV12001.3SEAD_CCT0204.0020 (177587) 
7 - A qualidade, segundo Pressman, é incorporada a uma aplicação Web como consequência 
de um bom projeto. Ela é avaliada aplicando-se uma série de revisões técnicas e de um 
processo de teste com o objetivo de examinar uma ou mais dimensões de qualidade. 
Identifique qual das opções abaixo Não representa uma destas dimensões. Pontos da Questão: 1 
 Pequena-grande escala: refere-se a parte do sistema que está sujeita ao teste. No caso de 
procedimentos e funções individuais, isso leva ao teste de pequena escala. O de grande escala 
é destinado principalmente ao teste de integração. 
nmlkji
 Compatibilidade: é testada executando-se a aplicação em uma variedade de diferentes 
configurações hospedeiras tanto no lado cliente quanto no lado servidor. 
nmlkj
 Usabilidade: é testada para garantir que cada categoria de usuário seja suportada pela 
interface. 
nmlkj
 Navegabilidade: é testada para assegurar que toda a sintaxe e semântica de navegação 
sejam experimentadas para descobrir quaisquer erros de navegação. 
nmlkj
 Interoperabilidade: é testada para garantir que a aplicação tenha uma interface adequada 
com outras aplicações e/ou bases de dados. 
nmlkj
 
Page 2 of 3Visualização de Prova
1/11/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2384331&p2=7340&p3=1140019
 
Questão: AV12001.3SEAD_CCT0204.0040 (177759) 
8 - Qual é o tipo de teste é aplicado nos menores componentes de código criados, cujo 
objetivo é garantir que estes atendem as especificações do ponto de vista das características e 
de funcionalidade? Vale ressaltar este teste foca na lógica interna de processamento e nas 
estruturas de dados dentro dos limites de um componente. Pontos da Questão: 0,5 
 Teste funcional nmlkj
 Teste de integração nmlkj
 Teste de lógica nmlkj
 Teste de regressão nmlkj
 Teste de unidade nmlkji
 
Questão: AV12001.3SEAD_CCT0204.0006 (177020) 
9 - Qual dos testes abaixo Não representa a interação entre o ciclo de vida do projeto de 
desenvolvimento com o ciclo de vida do projeto de teste? Pontos da Questão: 0,5 
 Teste de sistema nmlkj
 Testes unitários 
 
nmlkji
 Teste de regressão 
 
nmlkj
 Teste de aceitação nmlkj
 Testes de integração nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0022 (177594) 
10 - Indique a opção que representa o teste que devemos usar para responder a seguinte 
pergunta: “O tempo de resposta do servidor degrada de forma a tornar-se 
inaceitável?”. Pontos da Questão: 0,5 
 Componente nmlkj
 Configuração nmlkj
 Desempenho nmlkji
 Segurança nmlkj
 Navegação nmlkj
 Fechar 
Server IP : 192.168.10.131 Client IP: 187.20.22.205 Tempo de execução da página : 1,453 
Page 3 of 3Visualização de Prova
1/11/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2384331&p2=7340&p3=1140019
Testes de Software/CCT0204 - TESTES DE SOFTWARE - 0002 - AV2.pdf
Avaliação: CCT0204_AV2_201107047803 » TESTES DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 201107047803 - ECIO SOARES FERREIRA
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 1,0 de 8,0 Nota do Trabalho:
Nota de Participação: 0 Data: 12/06/2013 09:35:14
 1a Questão (Cód.: 162165) Pontos: 0,0 / 1,5
À medida que o trabalho da Engenharia de Software é desenvolvido, é normal que ocorram erros. É importante que
estes erros sejam encontrados e corrigidos antes que sejam passados para os usuários finais. Um dos métodos
utilizados para a detecção destes erros logo no início do processo de desenvolvimento de software são as revisões
de software. Descreva o que é uma Revisão Técnica Formal.
Resposta: Uma revisão técnica formal pode ser considerada como uma parte da documentação de desenvolvimento
do software contendo todos os resultados esperados e os resultados obtidos durante a realização do testes.
Gabarito: Uma RTF é uma atividade de garantia de qualidade de software executada por engenheiros de software e
outros profissionais. Cada RTF é realizada como um encontro e somente será bem sucedida se for adequadamente
planejada, controlada e assessorada. Os seus objetivos são: Descobrir erros na função, lógica ou implementação,
verificar se o software atende aos requisitos, garantir que o software foi representado de acordo com os padrões,
obter um software que seja desenvolvido uniformemente e tornar os projetos mais gerenciáveis Elas funcionam
como um ¿filtro¿ para a gestão de qualidade. Isso significa que as revisões são aplicadas em várias etapas durante
o processo de engenharia de software e servem para revelar erros e defeitos que podem ser eliminados.
 2a Questão (Cód.: 48770) Pontos: 0,0 / 0,5
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada:
Fluxo de controle
 Fluxo de Dados
Técnica de Estrutura de Controle
 Partição de Equivalência
Complexidade Ciclomática
 3a Questão (Cód.: 58673) Pontos: 0,5 / 0,5
Testar as integrações entre os componentes é um objetivo principal de que nível de teste?
Teste de Estresse.
Teste de sistema.
 Teste de integração.
Teste Unitário.
Teste de aceitação.
BDQ Prova file:///C:/Users/ecio/Google Drive/HJV/Diversos/Estácio_files/prova_r...
1 de 3 19/06/2013 15:33
 4a Questão (Cód.: 161868) Pontos: 0,0 / 1,5
Você trabalha na equipe de teste e necessita utilizar o teste de integração. Descreva as duas abordagens possíveis
que podem ser utilizadas neste tipo de teste:
Resposta: Teste caixa branca e teste caixa preta.
Gabarito: Não Incremental: todos os componentes são combinados com antecedência e o programa inteiro é
testado de uma vez. Usualmente o resultado desta abordagem é o caos, pois normalmente são encontrados muitos
erros tornando a correção difícil, pois fica complicado isolar as causas dos erros. Uma vez corrigidos os erros, novos
erros aparecem e o processo parece não ter fim. Incremental: O programa é construído e testado em pequenos
incrementos. Os erros são mais fáceis de isolar e corrigir e pode ser aplicada uma interface sistemática de testes.
Existem várias estratégias incrementais de integração: Integração descendente ou Top-down, Integração
ascendente ou Botton-up, Teste de regressão e Teste fumaça.
 5a Questão (Cód.: 63102) Pontos: 0,5 / 0,5
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 é:
Correto, pois deu exatamente 2,00 segundos e não 02,344 milisegundos.
 Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo máximo
1 segundo.
Muito alto, pois os computadores atuais são capazes de processar milhares de informações por minuto.
Muito baixo, pois 02 segundos é algo aceitável em qualquer sistema computacional.
Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade.
 6a Questão (Cód.: 94123) Pontos: 0,0 / 0,5
Considere o seguinte contexto: você necessita validar a exatidão da execução das funções de um sistema dentro de
um ambiente operacional controlado, acompanhando cenários sistêmicos elaborados pelo profissional de requisitos
do projeto e que devem retratar os requisitos funcionais e não funcionais do sistema. Que Teste você usaria?
 Teste de sistema
Teste de Integração
Teste de Desempenho
Teste de Validação
 Teste de Unidade
 7a Questão (Cód.: 58652) Pontos: 0,0 / 0,5
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?
 
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.
Somente a alternativa III é teste negativo.
BDQ Prova file:///C:/Users/ecio/Google Drive/HJV/Diversos/Estácio_files/prova_r...
2 de 3 19/06/2013 15:33
Somente a alternativa IV é teste negativo.
As alternativas II, III E IV são testes negativos.
 As alternativas I, II e III são testes negativos.
 As alternativas I e III são testes negativos.
 8a Questão (Cód.: 56054) Pontos: 0,0 / 1,0
Quanto ao teste de regressão, analise as sentenças e em seguida marque a alternativa correta.
A - Deve sempre ser realizado ao final dos testes de sistema.
B - Deve ser feito aplicando a técnica Alfa.
C - É um teste utilizado no Nível integração.
D - Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido introduzidos.
 As alternativas C e D estão corretas.
Somente a alternativa A está correta.
As alternativas A e D estão corretas.
As alternativas B e C estão corretas.
 Somente a alternativa D está correta.
 9a Questão (Cód.: 63155) Pontos: 0,0 / 0,5
A característica básica de um teste de caixa preta é:
 Preparar casos de teste baseados na estrutura interna do software.
Preparar casos de teste baseados em requisitos de usabilidade.
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
 Preparar casos de teste baseados na especificação do software.
 10a Questão (Cód.: 63105) Pontos: 0,0 / 1,0
Escolha dentre as opções abaixo, qual a melhor descrição para teste de regressão:
 Garante que defeitos não foram introduzidos em versões anteriores do sistema.
Checa as inconsistências geradas para módulos anteriores em função da performance.
 Verifica se não foram introduzidos erros em partes inalteradas do sistema.
Checa as inconsistências dos programas que rodam no mesmo computador.
Verifica se as alterações feitas não retornaram o sistema à versão inicial.
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
 
 
BDQ Prova file:///C:/Users/ecio/Google Drive/HJV/Diversos/Estácio_files/prova_r...
3 de 3 19/06/2013 15:33
Testes de Software/CCT0204 - TESTES DE SOFTWARE - MAC - AV1.pdf
 
 
 Fechar 
 
Avaliação: CCT0204_AV1_ » TESTES DE SOFTWARE 
Tipo de Avaliação: AV1 
Aluno: eu macesse 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA 
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 26/04/2013 20:20:34 
 
 
 1a Questão (Cód.: 94109) Pontos: 0,0 / 0,5 
O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do 
software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros 
diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa 
uma categoria de erro identificado pelo teste Caixa Preta.
Erros de interface; 
 Erros de comportamento ou de desempenho; 
 Erros em estruturas de dados ou acesso a bases de dados externas; 
 Erros de inicialização e término; 
 Erros de estrutura de controle; 
 
 
 
 2a Questão (Cód.: 58612) Pontos: 0,5 / 0,5 
Uma equipe de Testes independente normalmente é formada exclusivamente por: 
 
 
 Gerentes em geral, Analista de Teste, Usuário e Testador. 
 Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. 
 Auditor, Desenvolvedor, Testador e Analista de Teste. 
 Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. 
 Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. 
 
 
 
 3a Questão (Cód.: 63158) Pontos: 1,0 / 1,0 
A característica básica de um teste de caixa branca é: 
 
 
 Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 Preparar casos de teste baseados em requisitos de usabilidade. 
 Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 Preparar casos de teste baseados na especificação do software. 
 Preparar casos de teste baseados na estrutura interna do software. 
 
 
 
 4a Questão (Cód.: 63083) Pontos: 1,0 / 1,0 
Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode: 
 
 
 Anotar o erro mesmo assim e continuar com os testes previstos. 
 Considerar um pequeno engano que pode muito bem ser ignorado. 
 Chamar o programador e interromper os testes. 
 Interromper o processo de teste. 
 Corrigir o erro e prosseguir com o teste. 
 
 
 
 5a Questão (Cód.: 70111) Pontos: 0,0 / 1,0 
Considere as seguintes afirmações: 
(I) Os critérios baseados em fluxo de controle mais conhecidos são "Todos-Nos", "Todas-Arestas" e "Todos-
Caminhos". Uma característica comum aos critérios desta categoria é que eles requerem o teste das interações 
que envolvem definições de variáveis e subseqüentes referencias a essas definições; 
(II) A cobertura do critério "Todos-Nos" é o mínimo esperado de uma boa atividade de teste, pois, do contrário, 
o programa testado é entregue sem a certeza de que todos os comandos presentes no programa foram 
executados pelo menos uma vez; 
(III) A cobertura do critério "Todos-Caminhos" garante que todos os caminhos de um programa sejam 
executados pelo menos uma vez; 
(IV) A cobertura do critério "Todos-Nos" garante também a cobertura do critério "Todas-Arestas"; 
(V) O valor da complexidade ciclomática está associado com o numero de casos de testes que deve ser 
projetado e executado para garantir a cobertura de todas as instruções do programa; Assinale a alternativa que 
representa somente as sentenças verdadeiras. 
 
 
 Apenas I, III 
 Apenas I, V 
 Apenas II, V 
 Apenas I, II, IV, V 
 Apenas I, III, IV 
 
 
 
 6a Questão (Cód.: 63093) Pontos: 1,0 / 1,0 
Você recebeu um caso de teste a ser aplicado. Quando você inicia a execução, percebe que os resultados 
esperados estão diferentes dos encontrados, porém os resultados encontrados estão corretos e o caso de teste 
está errado. Isto acontece devido a: 
 
 
 Uma provável falha na construção dos casos de teste. 
 Os requisitos não ficaram claros para os testadores. 
 Isto não acontece, pois o caso de teste está sempre correto. 
 O testador inverteu a entrada dos dados. 
 O cliente agiu de má fé. 
 
 
 
 7a Questão (Cód.: 94103) Pontos: 0,0 / 0,5 
Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com 
antecedência e executadas sistematicamente. Por esta razão deverá ser definido: 
 
 
 Uma metodologia de desenvolvimento e um modelo (template) para o teste. 
 Um processo de teste de software e um modelo (template) para o teste. 
 Um padrão de desenvolvimento e um processo de teste de software. 
 Uma metodologia de desenvolvimento e um padrão de desenvolvimento. 
 Um cronograma de teste e um padrão de desenvolvimento. 
 
 
 
 8a Questão (Cód.: 63049) Pontos: 0,0 / 0,5 
Qual é a correta definição de testes? 
 
 
 Exercitar todos os desvios condicionais existentes no código fonte. 
 Assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o 
cliente. 
 Organizar a atividade de testar aplicações. 
 Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. 
 Descobrir e corrigir os problemas e, com isto, melhorar a qualidade. 
 
 
 
 9a Questão (Cód.: 63155) Pontos: 1,0 / 1,0 
A característica básica de um teste de caixa preta é: 
 
 
 Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 Preparar casos de teste baseados em requisitos de usabilidade. 
 Preparar casos de teste baseados na estrutura interna do software. 
 Preparar casos de teste baseados na especificação do software. 
 
 
 
 10a Questão (Cód.: 63081) Pontos: 1,0 / 1,0 
Avalie as questões abaixo segundo a revisão técnica formal e assinale a opção correta: 
I - Procurar defeitos de software, mesmo durante a fase de análise e projeto 
II - Verificar se os requisitos estão sendo atendidos. 
III - Checar a existência de código mal-intencionado. 
IV - Verificar se o código está construído de forma linear. 
 
 
 
 Estão corretas somente as opções II e IV. 
 Estão corretas somente as opções II, III e IV. 
 Estão corretas somente as opções I e II. 
 Estão corretas somente as opções I e III. 
 Estão corretas somente as opções I, II e III. 
 
 
 
 
Testes de Software/CCT0204 - TESTES DE SOFTWARE - HELDER - AV2.pdf
Avaliação On-Line 
Avaliação: AV2-2011.3S.EAD - TESTES DE SOFTWARE - CCT0204 
Disciplina: CCT0204 - TESTES DE SOFTWARE 
Tipo de Avaliação: AV2 
Aluno: 201007004134 - HELDER MATOS PEREIRA 
Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 1 Total: 6 
Prova On-Line 
 
Questão: AV22011.3SEAD_CCT0204.0004 (197799) 
1 - Qual é o nome do teste de Integração que começa pelo módulo de controle principal e os 
módulos subordinados são incorporados à estrutura de uma de duas maneiras: Primeiro-em-
profundidade e Primeiro-em-largura Pontos da Questão: 0,5 
 Teste de Integração Funcional nmlkj
 Teste de Integração Ascendente nmlkj
 Teste de Integração Descendente nmlkj
 Teste de Integração Estrutural nmlkji
 Teste de Integração Sanduíche nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0053 (178838) 
2 - João trabalha em uma empresa de desenvolvimento de software e está envolvido em um 
importante projeto para o desenvolvimento de uma aplicação web na área jurídica. Como a 
aplicação apresenta o conteúdo de textos jurídicos ele necessita que as informações sejam 
fidedignas aos originais e não contenham erros sintáticos e semânticos. Neste caso ele 
necessita solicitar à equipe de teste, testes que tratem de qual dimensão de 
qualidade? Pontos da Questão: 1 
 Navegabilidade nmlkj
 Conteúdo nmlkji
 Usabilidade nmlkj
 Estrutura nmlkj
 Compatibilidade nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0050 (178834) 
3 - A qualidade, segundo Pressman, é incorporada a uma aplicação Web como consequência 
de um bom projeto. Ela é avaliada aplicando-se uma série de revisões técnicas e de um 
processo de teste com o objetivo de examinar uma ou mais das seguintes dimensões de 
qualidade. As
dimensões de qualidade relativas a função e estrutura tratam 
respectivamente de testes para: Pontos da Questão: 0,5 
 Analisar a exatidão, consistência e ausência de ambiguidade das informações. 
Assegurar o fornecimento apropriado do conteúdo e função da aplicação. 
nmlkj
 Investigar vulnerabilidades potenciais e tentar explorar cada uma delas. 
Analisar a exatidão, consistência e ausência de ambiguidade das informações. 
nmlkj
 Descobrir erros que indicam falta de conformidade com os requisitos do cliente 
Assegurar o fornecimento apropriado do conteúdo e função da aplicação. 
 
nmlkji
 Para assegurar que toda a sintaxe e semântica de navegação sejam experimentadas para 
descobrir quaisquer erros de navegação 
nmlkj
Page 1 of 4Visualização de Prova
9/12/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2573659&p2=7756&p3=1140019
Descobrir erros que indicam falta de conformidade com os requisitos do cliente 
 Assegurar que o sistema responda à interação com o usuário e suporte cargas extremas 
sem degradação inaceitável de operação. 
Assegurar o fornecimento apropriado do conteúdo e função da aplicação. 
nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0043 (177763) 
4 - No teste de unidade as condições limites do programa devem ser testadas para : Pontos 
da Questão: 0,5 
 assegurar que as informações fluam corretamente para dentro e para fora da unidade do 
programa que está sendo testada. 
nmlkj
 assegurar que todos os caminhos de manipulação de erro serão testados. nmlkj
 garantir que o módulo opere adequadamente nas fronteiras estabelecidas para restringir 
ou limitar o processamento. 
nmlkji
 assegurar que todas as instruções em um módulo tenham sido executadas pelo menos 
uma vez. 
nmlkj
 descobrir erros devido a computações errôneas, comparações incorretas ou fluxo de 
controle inadequado. 
nmlkj
 
Questão: AV12001.3SEAD_CCT0204.0026 (177608) 
5 - Normalmente para que o processo de teste transcorra de forma íntegra é comum a 
utilização de um grupo independente de teste, já que as pessoas que criaram o software 
não devem ser as que irão realizar os testes. Normalmente este grupo trabalha de forma 
conjunta. Uma estratégia de teste de software é desenvolvida pelo gerente de projeto, pelos 
engenheiros de software e pelos especialistas em testes. Existem várias responsabilidades e 
papéis dentro da equipe de teste. Indique dentre as opções abaixo, aquela que Não 
corresponde a uma destas pessoas. Pontos da Questão: 1 
 Arquiteto de teste nmlkj
 Testador nmlkj
 Usuário nmlkji
 Analista de teste nmlkj
 Líder do projeto de teste nmlkj
 
Questão: AV22011.3SEAD_CCT0204.00026 (201472) 
6 - Cite o nome do Teste que examina todos os procedimentos de instalação e software de 
instalação que serão utilizados pelos clientes, podendo abranger combinações de navegadores 
com vários sistemas operacionais diferentes. Pontos da Questão: 1,5 
Resposta do Aluno: 
Teste de Compatibilidade. 
 
Gabarito: 
Teste de disponibilização ou de configuração. 
 
Fundamentação do Professor: 
 
Pontos do Aluno: 
55
66
Teste de disponibilização ou de configuração
0
 
Questão: AV22011.3SEAD_CCT0204.00034 (201736) 
7 - 
Considere que você trabalha em uma empresa que precisa trocar a tecnologia de armazenamento 
Page 2 of 4Visualização de Prova
9/12/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2573659&p2=7756&p3=1140019
dos dados. Qual é a migração indicada para esta situação? Pontos da Questão: 0,5 
 
Migração de aplicação 
nmlkj
 
Migração de processo de negócio 
nmlkj
 
Migração de mídias de armazenamento 
nmlkji
 
Migração de rack 
nmlkj
 
Migração de base de dados 
nmlkj
 
Questão: AV22011.3SEAD_CCT0204.00042 (201770) 
8 - 
Identifique nas opções abaixo o conceito que se baseia se baseia na execução do sistema em 
determinada unidade de tempo sem falhas, sendo inclusive influenciado pelo processo de 
software utilizado para desenvolver o produto: Pontos da Questão: 0,5 
 
Segurança 
nmlkj
 
Disponibilidade 
nmlkji
 
Confiabilidade 
nmlkj
 
Proteção 
nmlkj
 
Usabilidade 
nmlkj
 
Questão: AV22011.3SEAD_CCT0204.00021 (201714) 
9 - 
Como é conhecido o Teste que, depois que todos os elementos do sistema estiverem totalmente 
integrados, mede e avalia o tempo de resposta, o número de transações e outros requisitos 
sensíveis ao tempo de resposta do sistema? Pontos da Questão: 0,5 
 
Teste de disponibilização 
nmlkj
 nmlkj
Page 3 of 4Visualização de Prova
9/12/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2573659&p2=7756&p3=1140019
 
Teste de segurança 
 
Teste de desempenho 
nmlkji
 
Teste de recuperação 
nmlkj
 
Teste de esforço 
nmlkj
 
Questão: AV22011.3SEAD_CCT0204.00052 (201677) 
10 - Considere o contexto de uma empresa que ainda não usa testes automatizados e o gerente sabe que 
você está cursando esta disciplina e lhe peça uma definição sobre isso. O que você diria a ele? Pontos da 
Questão: 1,5 
Resposta do Aluno: 
São ferramentas(aplicações)que visam descobrir erros de forma automática, objetivando a 
qualidade do software. 
 
Gabarito: 
São ferramentas de testes que possibilitam simular usuários ou atividades humanas de forma 
a não requerer procedimentos manuais no processo de execução dos testes. Entretanto 
requerem profissionais especializados e tempo no desenvolvimento da automação dos testes. 
 
Fundamentação do Professor: 
 
Pontos do Aluno: 
55
66
Ok.
1,5
 Fechar 
Server IP : 192.168.10.131 Client IP: 187.20.30.96 Tempo de execução da página : 1,266 
Page 4 of 4Visualização de Prova
9/12/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2573659&p2=7756&p3=1140019
Testes de Software/CCT0204 - TESTES DE SOFTWARE - FJ - AV1.PDF
09/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0204&p4=101322&p5=AV1&p6=26/4/2013&p10=2883609 1/3
 Fechar
Avaliação: CCT0204_AV1_ » TESTES DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 
Professor: ULISSES SPERLE GRACA Turma: 9004/AD
Nota da Prova: 3,5 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 26/04/2013 17:11:51
 1a Questão (Cód.: 94109) Pontos: 0,5 / 0,5
O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do
software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros
diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa
uma categoria de erro identificado pelo teste Caixa Preta.
Erros de inicialização e término;
Erros de comportamento ou de desempenho;
Erros em estruturas de dados ou acesso a bases de dados externas;
Erros de interface;
 Erros de estrutura de controle;
 2a Questão (Cód.: 63049) Pontos: 0,0 / 0,5
Qual é a correta definição de testes?
 Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento.
Exercitar todos os desvios condicionais existentes no código fonte.
Organizar a atividade de testar aplicações.
Descobrir e corrigir os problemas e, com isto, melhorar a qualidade.
 Assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o
cliente.
 3a Questão (Cód.: 63158) Pontos: 0,0 / 1,0
A
característica básica de um teste de caixa branca é:
Preparar casos de teste baseados em requisitos de usabilidade.
 Preparar casos de teste baseados na estrutura interna do software.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
Preparar casos de teste baseados na especificação do software.
 Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
 4a Questão (Cód.: 63085) Pontos: 1,0 / 1,0
Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então:
09/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0204&p4=101322&p5=AV1&p6=26/4/2013&p10=2883609 2/3
Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então:
Procura o seu gerente do projeto e entrega os resultados indicando que ele fez um ótimo trabalho.
Interrompe o projeto de desenvolvimento para falar sobre os resultados ruins.
 Entrega o resultado do seu trabalho ao responsável pelos testes.
Dá seu parecer sobre o projeto de desenvolvimento, indicando se o trabalho foi ou não bem feito.
Corrige os erros de acordo com a prioridade e recomeça os testes.
 5a Questão (Cód.: 63088) Pontos: 0,0 / 1,0
Os requisitos podem ser utilizados como base para construção de casos de teste?
 Não, pois os casos de teste devem ser definidos de acordo com a estrutura do programa.
Não, pois quem determina o que o programa fará é o programador e não o cliente.
Sim, pois o cliente tem experiência em programação e indica a melhor forma de se construir um
programa.
 Sim, pois os requisitos é que determinam o que o programa ou módulo deve fazer e como deve ser o
resultado esperado.
Não. Pois quem determina sempre é o gerente do projeto, que tem mais autoridade sobre o assunto que
o cliente.
 6a Questão (Cód.: 94106) Pontos: 1,0 / 1,0
À medida que os softw ares 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 f inais. Por isso são utilizadas logo no início do processo de
gestão de qualidade. Indique a afirmativa falsa.
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.
Temos que levar em consideração também que os erros podem aumentar a medida que o processo
continua.
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.
Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
 Pode ser realizada sem a presença de nenhum profissional de engenharia de software.
 7a Questão (Cód.: 63062) Pontos: 0,5 / 0,5
Qual é o conceito da técnica de Caixa Branca ?
Nenhuma das alternativas.
Visa verificar se a solução atende os objetivos dos requisitos do negócio, no que diz respeito à
funcionalidade, usabilidade antes de utilizar no ambiente de produção.
É baseado na lógica de sua execução, chamada também de Thread Testing.
É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real.
 Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros
elementos técnicos.
 8a Questão (Cód.: 58659) Pontos: 0,5 / 0,5
Quais atividades estão relacionadas com Teste?
09/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0204&p4=101322&p5=AV1&p6=26/4/2013&p10=2883609 3/3
Atividades do final do ciclo de vida do software.
 Atividades durante todo o ciclo de vida do software.
Atividades somente no inicio do ciclo de vida do software.
Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste.
Somente atividades que avaliam produtos de software.
 9a Questão (Cód.: 63155) Pontos: 0,0 / 1,0
A característica básica de um teste de caixa preta é:
 Preparar casos de teste baseados na especificação do software.
 Preparar casos de teste baseados em requisitos de usabilidade.
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
Preparar casos de teste baseados na estrutura interna do software.
 10a Questão (Cód.: 63081) Pontos: 0,0 / 1,0
Avalie as questões abaixo segundo a revisão técnica formal e assinale a opção correta: 
I - Procurar defeitos de software, mesmo durante a fase de análise e projeto
II - Verificar se os requisitos estão sendo atendidos.
III - Checar a existência de código mal-intencionado.
IV - Verificar se o código está construído de forma linear.
 
Estão corretas somente as opções I e III.
Estão corretas somente as opções I e II.
Estão corretas somente as opções II, III e IV.
 Estão corretas somente as opções II e IV.
 Estão corretas somente as opções I, II e III.
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
Testes de Software/CCT0204 - TESTES DE SOFTWARE - OTH - AV1.pdf
Avaliação: TESTES DE SOFTWARE
Tipo de Avaliação: AV1
Aluno:
Professor: ULISSES SPERLE GRACA Turma:
Nota da Prova: Nota do Trabalho: Nota de Participação: Data: 24/04/2013 20:31:48
 1a Questão (Cód.: 94103) Pontos: 0,5 / 0,5
Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com
antecedência e executadas sistematicamente. Por esta razão deverá ser definido:
Uma metodologia de desenvolvimento e um modelo (template) para o teste.
Um padrão de desenvolvimento e um processo de teste de software.
Uma metodologia de desenvolvimento e um padrão de desenvolvimento.
Um cronograma de teste e um padrão de desenvolvimento.
 Um processo de teste de software e um modelo (template) para o teste.
 2a Questão (Cód.: 58612) Pontos: 0,5 / 0,5
Uma equipe de Testes independente normalmente é formada exclusivamente por:
 Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes.
Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste.
Gerentes em geral, Analista de Teste, Usuário e Testador.
Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste.
Auditor, Desenvolvedor, Testador e Analista de Teste.
 3a Questão (Cód.: 63051) Pontos: 1,0 / 1,0
Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada
caso de teste. Pensando nisso, o que é valor limite?
 Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na
menor distancia incremental em cada lado da margem.
Os valores utilizados no teste devem ser equivalentes.
Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou
sistema é assumido a ser o mesmo.
Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os
eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro.
Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações
associadas.
 4a Questão (Cód.: 63112) Pontos: 0,0 / 1,0
 4a Questão (Cód.: 63112)
É INCORRETO afirmar que:
 Quando o programa a ser construído é pequeno, não justifica testar algo tão simples.
Um trabalho de qualidade depende também de um bom trabalho da equipe de testadores.
 Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes.
A revisão é importante durante todo o projeto de desenvolvimento.
A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos.
 5a Questão (Cód.: 56055) Pontos: 0,0 / 1,0
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural:
 
 
Executar todos os laços em suas fronteiras e dentro de seus limites operacionais.
 Exercitar todas as decisões lógicas para valores falsos ou verdadeiros.
 A entrada é adequadamente aceita.
Exercitar as estruturas de dados internas para garantir a sua validade.
Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo
menos uma vez.
 6a Questão (Cód.: 63138) Pontos: 0,0 / 1,0
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:
O conceito de testes não é o mesmo para os dois sistemas em função da diferença de complexidade.
 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.
O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de
controle de receitas que é menor.
 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.
O conceito de testes é o mesmo, logo o tempo para teste também será o mesmo.
 7a Questão (Cód.: 48770) Pontos: 0,5 / 0,5
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada:
Fluxo de controle
Técnica de Estrutura de Controle
Complexidade Ciclomática
 Partição de Equivalência
Fluxo de Dados
 8a Questão (Cód.: 63107) Pontos: 0,0 / 0,5
Analise as questões abaixo e indique a mais correta:
Analise as questões abaixo e indique a mais correta:
Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes.
 Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é
necessária.
Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.
 Desenvolvedores e testadores participam juntos de todas as etapas do desenvolvimento, pois é
necessário para o sucesso do projeto.
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma
atrasa.
 9a Questão (Cód.: 63158) Pontos: 1,0 / 1,0
A característica básica de um teste de caixa branca é:
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
 Preparar casos de teste baseados na estrutura interna do software.
Preparar casos de teste baseados na especificação do software.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
Preparar casos de teste baseados em requisitos de usabilidade.
 10a Questão (Cód.: 63083) Pontos: 1,0 / 1,0
Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode:
Interromper o processo de teste.
Chamar o programador e interromper os testes.
 Anotar o erro mesmo assim e continuar com os testes previstos.
Considerar um pequeno engano que pode muito bem ser ignorado.
Corrigir o erro e prosseguir com o teste.
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
Testes de Software/CCT0204 - TESTES DE SOFTWARE - ZOR - AV2.pdf
 
 
 
 
Avaliação: CCT0204_AV2_201001217845 » TESTES DE SOFTWARE
Tipo de Avaliação: AV2 
Aluno: 201001217845 - ZORAIA RODRIGUES DANTAS 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 03/06/2013 18:31:29
 1a Questão (Cód.: 162355) Pontos: 1,5 / 1,5
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de 
fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma 
imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de 
duas visões. Uma delas é o Teste Caixa Preta. Descreva-o.
 
Resposta: Teste de Caixa Preta - Define o que deve está em conformidade com os requisitos funcioais do sistema. 
Verificando se as soluções atendem ao objetivo do negócio. Os Teste de Caixa Preta visa realizar diversos teste de 
entrada nos sistema para descobrir erros na situação do usuário sem acesso ao código.
 
 
Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada 
função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos 
realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido na 
interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura interna 
do software, pois focaliza os requisitos funcionais do software.
 2a Questão (Cód.: 161874) Pontos: 1,0 / 1,5
A partir da seguinte frase: ¿Até onde podemos forçar o sistema até que falhe?¿, diga qual o teste a ser aplicado 
nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste?
 
Resposta: Teste de Esforço ou Estresse Forçado a diversas falahas para verificar sua capacidade de 
reestabelecimento sem erros.
 
 
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta do 
teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da 
tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, ou a 
concorrência por estes recursos.
 3a Questão (Cód.: 48770) Pontos: 0,0 / 0,5
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada:
 Partição de Equivalência
 Fluxo de controle
 Técnica de Estrutura de Controle
 Complexidade Ciclomática
 Fluxo de Dados
Page 1 of 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2939...
 
 
 
 
 
 4a Questão (Cód.: 63192) Pontos: 0,5 / 0,5
Marque a alternativa que define TESTE DE DESEMPENHO:
 Descobre erros associados às estruturas de dados globais e locais são aplicados. 
 Descobre erros funcionais.
 Confronta os programas com situações anormais. 
 As interfaces internas e externas são testadas à medida que cada módulo (ou cluster) é incorporado à 
estrutura. 
 Verifica os limites operacionais estabelecidos durante o projeto do software. 
 5a Questão (Cód.: 56057) Pontos: 1,0 / 1,0
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:
 Regressão.
 Recuperação.
 Estresse.
 Desempenho.
 Segurança,
 6a Questão (Cód.: 63135) Pontos: 0,5 / 0,5
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? 
 Se for um campo numérico, deve-se verificar apenas se o campo está sendo preenchido.
 Se for um campo numérico, verificar se não aceita caracteres alfabéticos ou caracteres especiais. 
 Se for um campo numérico, verificar se não aceita letras.
 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.
 Um campo numérico tem que aceitar números e caracteres especiais, como ":" para se digitar hora.
 7a Questão (Cód.: 63066) Pontos: 0,0 / 1,0
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?
 Testes de Performance.
 Testes de Validação.
 Testes de Sistema.
 Testes de Integração.
 Testes Unitários.
 8a Questão (Cód.: 94106) Pontos: 0,5 / 0,5
Page 2 of 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2939...
 
 
 
 
 
À 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. 
 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.
 Pode ser realizada sem a presença de nenhum profissional de engenharia de software.
 Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
 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.
 Temos que levar em consideração também que os erros podem aumentar a medida que o processo 
continua. 
 9a Questão (Cód.: 63163) Pontos: 0,5 / 0,5
O objetivo do teste de usabilidade é garantir:
 Se o tempo de resposta do software é aceitável em todos os momentos.
 Se o software, sob uma determinada carga de serviço, se comporta como definido pelo usuário. 
 Se o software é de fácil utilização.
 Que as estruturas internas foram verificadas.
 Que os requisitos funcionais foram implementados. 
 10a Questão (Cód.: 63189) Pontos: 0,0 / 0,5
Marque a alternativa que NÃO define um objetivo da Técnica Estrutural:
 Demonstrar que as funções do software são operacionais.
 Exercitar todas as decisões lógicas para valores falsos ou verdadeiros.
 Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos 
uma vez.
 Exercitar as estruturas de dados internas para garantir a sua validade.
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
Page 3 of 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2939...
Testes de Software/CCT0272 - TESTES DE SOFTWARE - RRS - AV.pdf
Avaliação: CCT0272_AV_201201066883 » TESTES DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201201066883 - RODRIGO ROMANO SILVA 
Professor: ULISSES SPERLE GRACA
DANIEL RODRIGUES DE SILOS MORAES
Turma: 9002/AB
Nota da Prova: 7,5 Nota de Partic.: 2 Data: 02/06/2014 09:20:17
1a Questão (Ref.: 201201235449) Pontos: 1,5 / 1
Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de 
manutenção possíveis? Descreva cada uma delas.
Resposta: Manutencção Perfectiva é responsável pela ampliação ou introdução de novas funcionalidades a pedido
do Usuário. Manutenção Preventiva é responsável em prevenir erros ou problemas que o sistema possa apresenta
durante seu uso. Manutenção Corretiva é aplicada ao sistema que apresenta defeitos e erros não descobertos 
durante as estratégias de Testes. Manutencção Adaptativa é a ação de preparar o sistema para uma possivel 
mudança na regra de negocios da empresa.
Gabarito: A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá 
adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção 
Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhora
manutenibilidade ou a confiabilidade futura.
2a Questão (Ref.: 201201235926) Pontos: 1,5 / 1
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de
fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma 
imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de 
duas visões. Uma delas é o Teste Caixa Preta. Descreva-o.
Resposta: Teste de caixa preta trata de testar o exterior do Sistema em Desenvolvimento. São conduzidos de um
forma que se aproxime da visão do usuário. Testes de validação, desempenho, Conteúdo entre outros fazem part
desta aboradagem. Isso distingue o teste de Caixa Branca, onde as estruturas internas são testadas.
Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada 
função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos 
realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido na
interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura intern
do software, pois focaliza os requisitos funcionais do software.
3a Questão (Ref.: 201201143680) Pontos: 0,5 / 0
Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho 
associado com critério baseado em fluxo de controle "Todos-Caminhos".
Página 1 de 4BDQ Prova
18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1,2,3,4,2,3,5,2,6
1,2,3,4,2,3,5,6
1,2,6,2,3,4,2,3,5,2,6
Há infinitos caminhos.
1,2,3,4,5,6
4a Questão (Ref.: 201201167677) Pontos: 0,5 / 0
À 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.
Temos que levar em consideração também que os erros podem aumentar a medida que o processo 
continua. 
Pode ser realizada sem a presença de nenhum profissional de engenharia de software.
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.
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.
Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
5a Questão (Ref.: 201201113355) Pontos: 1,0 / 1
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?
Teste de segurança
Teste de integração
Teste de condição
Teste de estresse
Teste de implantação
Pontos: 0,0 / 0
Página 2 de 4BDQ Prova
18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
6a Questão (Ref.: 201201132196)
Qual a ordem correta dos passos envolvidos na Solução do defeito? 
Priorizar a correção, Corrigir o defeito, Reportar a resolução e Programar a correção .
Reportar a resolução, Priorizar a correção, Programar a correção e Corrigir o defeito.
Corrigir o defeito, Programar a correção, Priorizar a correção e Reportar a resolução. 
Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução.
Programar a correção, Priorizar a correção, Reportar a resolução e Corrigir o defeito.
7a Questão (Ref.: 201201136650) Pontos: 0,5 / 0
"Um erro foi encontrado pelo testador". Isto significa que:
Um resultado encontrado é diferente do resultado esperado.
O programa não foi construído de acordo com os padrões estabelecidos.
O programador não fez o que se esperava.
O testador é atento e não deixa passar nada de estranho.
O programa é ruim e provavelmente foi mal construído.
8a Questão (Ref.: 201201136642) Pontos: 0,5 / 0
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. 
Teste de Recuperação.
Teste de Conformidade.
Teste de Desempenho. 
Teste de Usabilidade. 
Teste de Performance.
9a Questão (Ref.: 201201167674) Pontos: 0,5 / 0
Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência
executadas sistematicamente. Por esta razão deverá ser definido:
Um padrão de desenvolvimento e um processo de teste de software.
Um processo de teste de software e um modelo (template) para o teste.
Uma metodologia de desenvolvimento e um padrão de desenvolvimento.
Um cronograma de teste e um padrão de desenvolvimento.
Uma metodologia de desenvolvimento e um modelo (template) para o teste.
10a Questão (Ref.: 201201323634) Pontos: 1,0 / 1
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 falh
acontece de forma adequada"
Teste Recuperação
Página 3 de 4BDQ Prova
18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Teste de segurança
Teste de Disponibilização
Teste de Esforço
Teste de Desempenho 
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Página 4 de 4BDQ Prova
18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Testes de Software/CCT0204 - TESTES DE SOFTWARE - NIL - AV1.pdf
���������	
����������	���			���
���
�
������
��
��������
����
�
���������	
��	
�����	
��			���
���
�
������
�����
�������
���������
���������	 ���������
���� �����	
 ��	!��
����
�
�����	
�"
#$
%"�
����
�
��������	
����
�
������������	
�
����	
��!�&!��	�
� '��'	�
 	(
)*$+,-.
���
�	
 !"# $ ������	
�"
%
�"
&
�����
�
���'�
�����(
����)�
�������
�
����
�����
��������������(
������*�
��
��+�������
����������
�
����,����
-���
����
�
�����
�����������
�
�����
�
���'�
������(
����
�������
��������
���
������
�
�����
���������
�+����
����
�
���
�)��
��
�
���'�.�������
�����
�����(
�
������+��
�
�����
+��
/-.
����������
���
����/����
�
����
�
��������
�
����
�����
���'�
������
-����
�
��������*����
�
�)�����0
-����
�
�������������
��
�
���������0
 -����
�
���������
�
��������0
-����
��
����������
�
�
��
��
������
�
�����
�
�
��
�'������0
-����
�
���������0
 �(
)*$+,-.
���
�	
12"34$ ������	
	"�
%
	"�
�
��������5�����
�6����
�
��
�����
�
���'�
������
)	
��������
�����
�
�����
�����
��
��
�������������
�
����,����
��������
���
������
�
�
�
�
���/��/��
�����*�
�
����
�
���������������
��
�
��
���7����
�
��+�������(
�������
��
��
��
�������
�
��������������
��������
�����
�
�����
�����
��
��
��+�������
�
�������
�
��
 ��������
�����
�
�����
�����
��
��
���������
�������
�
����,����
 �(
)*$+,-.
���
�	
12#18$ ������	
�"
%
�"
9���
)
�
��������
�
�)�����
�
���'�
:�����
;
<
�����
�
��
��/���
�
���
�'������(
�����
�
����)�
�
�����
������/�
�������
��
�������������
<
��
����
�
�����
+��
����
�������
�
�������
�
���
�����
��������
������
�
�
��������
�����
=���
���������
��
�
�������
����
�
��
��7������
��
��+�������
�
��/����(
��
+��
�*
��������
>
����������
�
�(
�������
�
�
�����
�
�����*��
��
��������
�
���
�����
 =���
�������
��
��6������
�
��
�/�(
��/���
�������
�
����������
��
�����
�(
��
�����/����?��
�
������
���������
�)�������
 �(
)*$+,-.
���
�	
12"#8$ ������	
	"�
%
	"�
�����
�
����
�'�����
��
����,���
+���+���(
�����������
+��
��
��������
�
����
�
�����
������
����
�����
�
��������
@#8
��/��
��@�
A����
�.��
��
�����
������
�
��������
�
��+�������
�
�������
+��
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
1 de 3 04/07/2013 00:47
�&&7����B$9�B�7(67(6�'(�62)7:$5(
�&&7����B$9�B�7(67(6�'(�62)7:$5(
����������
@�����
�
��������
�����
��
�/���
�
#"
��/��
�@(
����
�����
)	
B����
���'�(
����
#8
��/��
��
)
��/�
�����6���
��
+���+���
�������
��������������
B����
����(
����
��
�������
����
������
���
����*��
�
���������
��������
�
��������?��
���
�������
�������(
����
���.��
�����
����
���
���/��
�
����
��
�����������
�
+����
�
��
 C��������(
����
)
��������
��
��������
�
��
��������
�
��+�������
+��
��������
����
�����
�6'���
"
��/��
��
�������(
����
��
�'��������
8(##
��/��
��
�
���
#8(2!!
������/��
���
 
(
)*$+,-.
���
�	
3418D$ ������	
	"�
%
	"�
9���
�)�����
�
�����
+��
����
�������
��
���E�����
�
��
�/�(
��/���
�������
�
����������
��
�����
�(
��
�����/����?��
�
������
���������
�)�������
A�/����
F�+��������
�����
������������
���'�
�����
 ���'�
:������
 &(
)*$+,-.
���
�	
12#42$ ������	
	"�
%
	"�
9���
�
�
�����
��
��������
��
����(
���
�
�����
���
��+����
�
����������(
���
��
�	
������
�
���/����
��
�
�����������
��
�������
�����/��
�
����
�
������/���
���
�
������
C����������
�
��������
�
������
 ������
�
����
�����
�����
�
���������
���
��
������
����������
�����
����
��
��+����
��/���
+��
��
�
�����
���
���
�/����
��
 �(
)*$+,-.
���
�	
12#D $ ������	
	"�
%
	"�
@G�
����
���
��������
�
����
�����
��@�
C���
��/������
+��	
&
���/����
��
���
��*
�
+��
��
���������
&
���/����
���
���
�������5
�
�
����
�
���
��
��
�?��
����������
���
&
�����
��
)
������
�
���
��'�
������
��
�
�
���������
 G�
�������
�
��������
�
)
��������
�
�������
�
������
��
&
���/����
)
����
�
�������������
���
���
�������5
��
 %(
)*$+,-.
���
�	
3413 $ ������	
�"
%
�"
9����
�����
�
��
�����
���������
��
���
�����;
�����
�
��
�
�����
�
�����
�
��
�
�
����,����
 �����
�
��
������
��
�
�
�����
�
��
�
�
����,����
F������
�����
�
��
+��
�������
���
����
�
����,����
�����
�
��
+��
��������
�
�'������
�
�����
����
����������
��
�
�������
���
�
������
�����
�
��
�������
��
������
�
�����
�
��
�
�
����,����
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
2 de 3 04/07/2013 00:47
 (
)*$+,-.
���
�	
34123$ ������	
�"�
%
�"
9���
)
�
���������
��
������;
B�����*��
��
������
�����
��
���
�������
�����������
�
��������
�
���������������
 -��������
"##H
��
�������
�
����,����
=���
�������
��
��6������
�
��
�/�(
��/���
�������
�
����������
��
�����
�(
��
�����/����?��
�
������
���������
�)�������
I������
��������
���������
�
�����
�E����
����5���
�
�������
�
����,���(
����/����
+��
�
�����
����
�
�
��
��
��
��+�������
�
�������
����������
�
�����
�
���������
��
�
�
��������
 	�(
)*$+,-.
���
�	
12"!D$ ������	
	"�
%
	"�
-�
��
������
�
�
�����
�
����,���(
)
�������
�������
+��	
C�
�
�������
��
�����
)
�����
�*�
�
���
���/�����
���
�����
�
�����������
��
�����/�J��
CC�
�
�������
��
�����
���
�������
�
���
���/��
��
�����������(
�����
������
�
�������������
��
��������?���
CCC�
�
�������
��
�����
��������
��
���
��������
������
�
�����������
�����
�����
�
�������
�+��
���
����
��
��$
�
�
���/����
��
�+��
���
����
���/�����$�
B��+��
�
�����������
+��
��
���
��
����������
��������	
C(
�������
CC
�
CCC
�������
C
�
CCC
�������
CCC(
�������
 CC(
�������
���5�
�
�
���
�������*����
�
�����	
��
�
"D%#3%8#"2
��)
#2%#D%8#"2�
 
 
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
3 de 3 04/07/2013 00:47
Testes de Software/CCT0204 - TESTES DE SOFTWARE - 0006 - AV2.pdf
 
 
 Fechar 
 
Avaliação: CCT0204_AV2_ » TESTES DE SOFTWARE 
Tipo de Avaliação: AV2 
Aluno: Eu macesse 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA 
Nota da Prova: 3,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 07/06/2013 20:21:17 
 
 
 1a Questão (Cód.: 162355) Pontos: 1,5 / 1,5 
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes 
de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver 
uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software 
através de duas visões. Uma delas é o Teste Caixa Preta. Descreva-o. 
 
 
 
Resposta: O teste da caixa preta são conduzidos na parte funcional do sistema e não se preocupado com os 
codigos internos dos programas. 
 
 
Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada 
função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos 
realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido 
na interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura 
interna do software, pois focaliza os requisitos funcionais do software. 
 
 
 
 2a Questão (Cód.: 161874) Pontos: 1,0 / 1,5 
A partir da seguinte frase: ¿Até onde podemos forçar o sistema até que falhe?¿, diga qual o teste a ser aplicado 
nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste? 
 
 
 
Resposta: Teste de esforço ou stress - A principal meta é estressar até o fim o sistema e verificar o seu 
comportamento. 
 
 
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta 
do teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da 
tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, 
ou a concorrência por estes recursos. 
 
 
 
 3a Questão (Cód.: 121104) Pontos: 0,0 / 0,5 
Uma das técnicas empregadas no projeto de interfaces de sistemas é a condução de testes de usabilidade, cujos 
resultados fornecem importantes indicadores para melhorar a qualidade da interface. Os testes de usabilidade 
consistem em: 
 
 
 utilizar um software robot de teste para fazer acessos aleatórios ao sistema, tentando usar elementos da 
interface e registrando os erros encontrados. 
 apresentar o sistema para um grupo de foco e coletar a opinião dos participantes sobre a interface, os 
conceitos e as metáforas utilizadas na mesma. 
 distribuir um questionário para os usuários iniciais do sistema com perguntas sobre a interface e mapear 
as respostas. 
 apresentar, para um usuário por vez, um protótipo da interface do sistema ou o próprio sistema, e 
solicitar que o usuário realize algum tipo de tarefa, observando suas reações à interface, erros 
cometidos, dificuldades e eficiência no cumprimento da tarefa. 
 submeter o sistema a um software robot de teste e verificar os tempos de resposta a cada padrão de 
navegação, comparando-os com os requisitos não funcionais do sistema. 
 
 
 
 4a Questão (Cód.: 63192) Pontos: 0,5 / 0,5 
Marque a alternativa que define TESTE DE DESEMPENHO: 
 
 
 Descobre erros associados às estruturas de dados globais e locais são aplicados. 
 As interfaces internas e externas são testadas à medida que cada módulo (ou cluster) é incorporado à 
estrutura. 
 Descobre erros funcionais. 
 Verifica os limites operacionais estabelecidos durante o projeto do software. 
 Confronta os programas com situações anormais. 
 
 
 
 5a Questão (Cód.: 63071) Pontos: 0,5 / 0,5 
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. 
 
 
 Teste de Recuperação. 
 Teste de Desempenho. 
 Teste de Conformidade. 
 Teste de Performance. 
 Teste de Usabilidade. 
 
 
 
 6a Questão (Cód.: 63138) Pontos: 0,0 / 0,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: 
 
 
 O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle 
de receitas que é menor. 
 O conceito de testes não é o mesmo para os dois sistemas em função da diferença de complexidade. 
 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. 
 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. 
 O conceito de testes é o mesmo, logo o tempo para teste também será o mesmo. 
 
 
 
 7a Questão (Cód.: 51299) Pontos: 0,0 / 0,5 
Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta. Assinale-a: 
 
 
 Teste de integração Top-Down começa com os componentes de nível inferior na hierarquia e os módulos 
são testados de baixo para cima, até que o módulo final seja testado. 
 Os testes de caixa branca são conduzidos na interface do software não se preocupando com a estrutura 
lógica dos programas. 
 Nenhuma alternativa anterior é correta 
 Através do teste de recuperação podemos garantir a reinicialização do sistema efetivamente através de 
mecanismos de checkpointing, recuperação dos dados e sua integridade. 
 Os testes de recuperação permitem que o desenvolvedor identifiquem comparação incorreta de variáveis, 
comparação de tipos de dados diferentes, operadores ou precedência lógica incorretas. 
 
 
 
 8a Questão (Cód.: 56055) Pontos: 0,0 / 0,5 
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: 
 
 
 
 
 Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. 
 Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo 
menos uma vez. 
 Exercitar as estruturas de dados internas para garantir
a sua validade. 
 Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 A entrada é adequadamente aceita. 
 
 
 
 9a Questão (Cód.: 56054) Pontos: 0,0 / 1,0 
Quanto ao teste de regressão, analise as sentenças e em seguida marque a alternativa correta. 
A - Deve sempre ser realizado ao final dos testes de sistema. 
B - Deve ser feito aplicando a técnica Alfa. 
C - É um teste utilizado no Nível integração. 
D - Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido introduzidos. 
 
 
 As alternativas B e C estão corretas. 
 As alternativas C e D estão corretas. 
 As alternativas A e D estão corretas. 
 Somente a alternativa A está correta. 
 Somente a alternativa D está correta. 
 
 
 
 10a Questão (Cód.: 46636) Pontos: 0,0 / 1,0 
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. 
 
 
 Teste de Recuperação 
 Teste de Carga 
 Teste Beta 
 Teste Alfa 
 Teste de Configuração 
 
Testes de Software/CCT0272 - TESTES DE SOFTWARE - XYZ - AV.pdf
 
Avaliação: CCT0272_AV » TESTES DE SOFTWARE 
Tipo de Avaliação: AV 
Professor: 
ULISSES SPERLE GRACA 
DANIEL RODRIGUES DE SILOS MORAES 
Turma: 9003/AC 
Nota da Prova: 8,0 Nota de Partic.: 2 Data: 09/06/2014 20:09:29 
 
 
 1a Questão (Ref.: 201010182129) Pontos: 1,5 / 1,5 
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes 
de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver 
uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software 
através de duas visões. Uma delas é o Teste Caixa Preta. Descreva-o. 
 
 
Resposta: O teste de caixa prete tem como objetivo verificar erros especificamente na parte operacional das 
funcionalidas do sistema, ou seja, a parte esterna do software sem se importar muito como ele está estruturado 
internamente. 
 
 
Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada 
função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos 
realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido 
na interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura 
interna do software, pois focaliza os requisitos funcionais do software. 
 
 
 
 2a Questão (Ref.: 201010113901) Pontos: 1,5 / 1,5 
A partir da seguinte frase: "Até onde podemos forçar o sistema até que falhe?", diga qual o teste a ser aplicado 
nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste? 
 
 
Resposta: Teste de esforço, também conhecido como teste de estresse. Visa entender o comportamento de um 
sistema quando este é exposto a situações anormais de execução, levando-o à condições-limite de recursos com 
o intuito de verificar se o software está dentro dos limites aceitáveis de funcionamento que foram previamente 
estabelecidos entre desenvolvedores e cliente. 
 
 
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta 
do teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da 
tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, 
ou a concorrência por estes recursos. (Neste caso podemos considerar 0,5 para cada pergunta ou a critério do 
professor) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 3a Questão (Ref.: 201010089884) Pontos: 0,5 / 0,5 
Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa, simultaneamente, 
o caminho associado com os critérios baseados em fluxo de controle ´Todas-Arestas´ e ´Todos-Nos´. 
 
 
 
 1,2,3,4,2,3,5,2,6 
 
1,2,3,5,2,6 
 
1,2,6,2,3,4,2,3,5,2,6 
 
1,2,3,4,2,3,5,6 
 
1,2,3,4,5,6 
 
 
 
 4a Questão (Ref.: 201010078433) Pontos: 0,5 / 0,5 
Quais atividades estão relacionadas com Teste? 
 
 
Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste. 
 
Atividades do final do ciclo de vida do software. 
 Atividades durante todo o ciclo de vida do software. 
 
Somente atividades que avaliam produtos de software. 
 
Atividades somente no inicio do ciclo de vida do software. 
 
 
 
 5a Questão (Ref.: 201010078399) Pontos: 0,5 / 0,5 
Qual a ordem correta dos passos envolvidos na Solução do defeito? 
 
 
Priorizar a correção, Corrigir o defeito, Reportar a resolução e Programar a correção . 
 
Reportar a resolução, Priorizar a correção, Programar a correção e Corrigir o defeito. 
 
Programar a correção, Priorizar a correção, Reportar a resolução e Corrigir o defeito. 
 Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução. 
 
Corrigir o defeito, Programar a correção, Priorizar a correção e Reportar a resolução. 
 
 
 
 
 
 
 6a Questão (Ref.: 201010082857) Pontos: 0,5 / 0,5 
Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode: 
 
 
Chamar o programador e interromper os testes. 
 
Corrigir o erro e prosseguir com o teste. 
 Anotar o erro mesmo assim e continuar com os testes previstos. 
 
Considerar um pequeno engano que pode muito bem ser ignorado. 
 
Interromper o processo de teste. 
 
 
 7a Questão (Ref.: 201010082845) Pontos: 0,5 / 0,5 
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. 
 
 
Teste de Desempenho. 
 
Teste de Performance. 
 Teste de Usabilidade. 
 
Teste de Conformidade. 
 
Teste de Recuperação. 
 
 
 8a Questão (Ref.: 201010082838) Pontos: 1,0 / 1,0 
Quem são os responsáveis para executar os testes unitários e testes de integração? 
 
 
Testadores. 
 Desenvolvedores. 
 
Usuários. 
 
Desenvolvedores e Usuários. 
 
Analista de testes. 
 
 
 9a Questão (Ref.: 201010082974) Pontos: 1,0 / 1,0 
Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO 
PREVENTIVA: 
 
 
testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
 
trabalha sobre um produto com vícios de construção. 
 busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na 
empresa. 
 
testa-se mudanças impositivas quer legais, quer tecnológicas. 
 
Realiza testes automáticos. 
 
 
 10a Questão (Ref.: 201010068544) Pontos: 0,5 / 0,5 
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: 
 
 Partição de Equivalência 
 
Fluxo de controle 
 
Complexidade Ciclomática 
 
Técnica de Estrutura de Controle 
 
Fluxo de Dados 
 
 
 
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014. 
 
 
Testes de Software/CCT0204 - TESTES DE SOFTWARE - ZOR - AV1.pdf

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais