Buscar

Teste de software coletanea AV2

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 53 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 53 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 53 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

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: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS 
Nota da Prova: 2.5 Nota do Trabalho:      Nota da Participação:     0 Total:  2,5 
Prova On-Line 
 
Questão: AV12001.3SEAD_CCT0204.0023 (177598) 
1 - Indique a opção que representa um dos objetivos do teste de conteúdo:  Pontos da Questão: 
0,5 
 Avaliar a velocidade de conexão recomendada para usuários 
 Garantir que os mecanismos que permitem ao usuários navegar através da aplicação Web 
estejam todos em funcionamento 
 Avalia a interação de cada mecanismo oferecido ao usuário através da interface 
 Descobrir erros de sintaxe e de semântica 
 Assegurar que a experiência do usuário será a mesma em todos os casos 
 
Questão: AV12001.3SEAD_CCT0204.0013 (177204) 
2 - Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no 
programa para derivar o casos teste. São baseados nos elementos internos de um trecho de 
programa. Os casos de teste são determinados a partir das estruturas de controle do 
programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do 
programa sejam percorridos durante os testes. Desta forma, identifique a opção que Não 
representa uma atividade do teste Caixa Branca.   Pontos da Questão: 1 
 Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; 
 Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; 
 Exercitam estruturas de dados internas para assegurar sua validade. 
 Garantam que todos os caminhos independentes de um módulo foram exercitados pelo 
menos uma vez; 
 Identifiquem funções incorretas ou faltando 
 
Questão: AV12001.3SEAD_CCT0204.0016 (177563) 
3 - Indique a opção que Não representa um dos tipos de Teste de Caixa Branca.  Pontos da 
Questão: 1 
 Teste de caminho básico 
 Teste de fluxo de dados 
 Teste de condição 
 Teste de ciclo 
 Teste comportamental 
 
Questão: AV12001.3SEAD_CCT0204.0054 (178840) 
4 - Em uma equipe independente de teste quem é o técnico responsável por pela montagem 
da infraestrutura de teste, ou seja, em montar o ambiente de teste e escolher as ferramentas 
de teste?  Pontos da Questão: 0,5 
 Testador 
Page 1 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2433566&p2=7340&p3=1102163
 Engenheiro de software 
 Gerente de teste 
 Analista de teste 
 Arquiteto de teste 
 
Questão: AV12001.3SEAD_CCT0204.0052 (178837) 
5 - 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 destinada a deficientes 
visuais. Ele precisa solicitar à equipe de teste testes que tratem de qual dimensão de 
qualidade?  Pontos da Questão: 1 
 Conteúdo 
 Navegabilidade 
 estrutura 
 Usabilidade 
 Compatibilidade 
 
Questão: AV12001.3SEAD_CCT0204.0006 (177020) 
6 - 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 
 Testes unitários 
 Teste de sistema 
 Testes de integração 
 Teste de regressão 
 
 Teste de aceitação 
 
 
Questão: AV12001.3SEAD_CCT0204.0045 (177772) 
7 - 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 
 Rastreamento, Hipóteses-Validação e Eliminação da causa. 
 Força bruta, Rastreamento e Eliminação da causa. 
 Verificação-Validação, Força bruta e Rastreamento. 
 Força bruta, Eliminação da causa e Hipóteses-Validação 
 Hipóteses-Validação, Força bruta e Rastreamento. 
 
Questão: AV12001.3SEAD_CCT0204.0039 (177754) 
8 - O teste da caixa preta é também conhecido como teste comportamental, pois focaliza os 
requisitos funcionais do software. Normalmente é utilizado como teste complementar para o 
teste da caixa branca. Existem diferentes métodos de testes de caixa-preta que podem ser 
subdivididos em:  Pontos da Questão: 0,5 
 Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados 
 Teste do fluxo de dados, Análise do valor limite, Baseado em grafo, Particionamento em 
Equivalência 
 Teste da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do 
Page 2 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2433566&p2=7340&p3=1102163
 
fluxo de dados 
 Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado 
em Grafo 
 Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de 
matriz ortogonal 
 
Questão: AV12001.3SEAD_CCT0204.0004 (177016) 
9 - Qual das opções abaixo NÃO pode ser considerada como uma das diversas definições para 
Testes de Software?  Pontos da Questão: 1 
 Avaliar se o software está fazendo o que deveria fazer, de acordo com os seus requisitos, e 
não está fazendo o que não deveria fazer. 
 Provar que o software está fazendo o que deveria fazer, de acordo com os seus requisitos. 
 
 Operação técnica que consiste em determinar se uma ou mais características de um dado 
produto, processo ou serviço estão de acordo com um procedimento especificado. 
 
 Qualquer atividade que a partir da avaliação de um atributo ou capacidade de um 
programa ou sistema seja possível determinar se ele alcança os resultados desejados. 
 Processo de executar um programa ou sistema com a intenção de encontrar defeitos. 
 
Questão: AV12001.3SEAD_CCT0204.0025 (177605) 
10 - As estratégias de teste de software fornecem um roteiro que descreve os passos a serem 
executados como parte do teste, define também quando esses passos serão planejados e 
então executados, quanto esforço de trabalho, tempo e recursos serão necessários. Ao 
desenvolvermos uma estratégia de teste de software desejamos responder algumas 
perguntas. Indique dentre as opções abaixo a pergunta inválida neste contexto.  Pontos da 
Questão: 1 
 Como conduzir os testes de software? 
 Devemos estabelecer um plano formal para os testes? 
 Devemos refazer os testes quando acrescentamos novos componentes ao sistema? 
 Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de 
software? 
 Quando devemos envolver o cliente? 
 Fechar 
Server IP : 192.168.10.131 Client IP: 201.51.21.205 Tempo de execução da página : 2 
Page 3 of 3Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2433566&p2=7340&p3=1102163
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: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS
Nota da 
Prova: 4.2 Nota do Trabalho: 
Nota da 
Participação: 
0,5
Total: 4,7 
Prova On-Line
 
Questão: AV22011.3SEAD_CCT0204.00038 (201646) 
1 - 
Descreva o conceito de migração de dados conforme discutido nas aulas. 
 Pontos da Questão: 1,5 
Resposta do Aluno: 
Migração de dados consiste em exportar uma base de dados que não será mais 
utilizadad para um novo banco de dados. Preoculpando-se sempre de que neste 
processo a fidelidade das informações sejam mantidas, ou seja, não deverá 
ocorrer perda de dados. 
 
Gabarito: 
É o processo de transferência de dados entre diferentes tipos de armazenamento, 
formatos, ou sistemas informáticos. É necessário quando as organizações realizam 
mudança em seus sistemas informáticos ou upgrade para novos sistemas. 
 
Fundamentação do Professor: 
Não descreveu a causa e os tipos.
 
Pontosdo Aluno: 0,7 
 
Questão: AV22011.3SEAD_CCT0204.00035 (201739) 
2 - 
A Empresa onde você trabalha está considerando a adoção de uma nova plataforma 
de banco de dados. Considerando que o formato da base de dados pode mudar 
significativamente, será necessária que tipo de migração? Pontos da Questão: 0,5 
 
Migração de mídias de armazenamento 
 
Migração de processo de negócio 
 
Migração do processo de gerenciamento
 
Migração de aplicação
 
Migração de base de dados 
 
Questão: AV12001.3SEAD_CCT0204.0052 (178837) 
3 - 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 destinada a deficientes visuais. Ele precisa solicitar à equipe de teste testes 
que tratem de qual dimensão de qualidade? Pontos da Questão: 1 
Conteúdo 
Navegabilidade 
estrutura 
Usabilidade 
Compatibilidade 
 
Questão: AV12001.3SEAD_CCT0204.0022 (177594) 
4 - 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
Desempenho 
Navegação 
Configuração 
Segurança 
Componente 
 
Questão: AV22011.3SEAD_CCT0204.00043 (201773) 
5 - 
Identifique nas opções abaixo aquela que corresponde ao conceito que se baseia na 
oferta do software em determinada unidade de tempo, considerando‐se, 
proporcionalmente, o tempo útil de uso e o tempo de reparo de falhas: Pontos da 
Questão: 0,5 
 
Confiabilidade 
 
Segurança 
 
Disponibilidade 
 
Usabilidade 
 
Proteção 
 
Questão: AV22011.3SEAD_CCT0204.00045 (201672) 
6 - Você trabalha em uma empresa e é responsável pala manutenção do sistema de 
estoque e o seu principal usuário solicita apoio para acomodar algumas alterações 
neste sistema devido a mudanças nos processos de negócio. Descreva o tipo de 
manutenção adequada a esta solicitação. Pontos da Questão: 1,5
Resposta do Aluno: 
. 
 
Gabarito: 
A Manutenção Perfectiva inclui novas funções (ampliações) no software em 
produção, como: atender pedidos do usuário para modificar funções existentes, 
incluir novas funções ou efetuar melhoramentos gerais. 
 
Fundamentação do Professor: 
Não respondeu.
 
Pontos do Aluno: 0 
 
Questão: AV22011.3SEAD_CCT0204.0002 (197797) 
7 - O teste de integração é uma técnica sistemática para construir a arquitetura 
do software enquanto se conduz testes para descobrir erros associados com as 
interfaces a partir dos componentes já testados através do teste de unidade. 
Existem basicamente duas abordagens que podem ser utilizadas: Pontos da 
Questão: 0,5 
Incremental e Não Incremental
On-Line e Off-Line 
Inspeção e Walkthrough 
Formal e Informal 
Descendente e Ascendente 
 
Questão: AV12001.3SEAD_CCT0204.0043 (177763) 
8 - No teste de unidade as condições limites do programa devem ser testadas 
para : Pontos da Questão: 0,5 
assegurar que todas as instruções em um módulo tenham sido executadas 
pelo menos uma vez. 
assegurar que todos os caminhos de manipulação de erro serão testados. 
garantir que o módulo opere adequadamente nas fronteiras estabelecidas 
para restringir ou limitar o processamento.
assegurar que as informações fluam corretamente para dentro e para fora da 
unidade do programa que está sendo testada.
descobrir erros devido a computações errôneas, comparações incorretas ou 
fluxo de controle inadequado. 
 
Questão: AV12001.3SEAD_CCT0204.0056 (178853) 
9 - Após você ter construído a especificação do teste, onde você documentou a 
abordagem da equipe de software para o teste, descreveu a estratégia global e o 
procedimento das etapas específicas de teste e os tipos de testes que serão feitos, 
qual a próxima etapa a ser seguida? Pontos da Questão: 1
Utilização de um processo de teste
Criação do ambiente de teste
Utilização de uma ferramenta de teste
Criação dos casos de uso 
Utilização de uma metodologia de teste
 
Questão: AV22011.3SEAD_CCT0204.00021 (201714) 
10 - 
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 recuperação 
 
Teste de esforço 
 
Teste de disponibilização 
 
Teste de desempenho 
 
Teste de segurança 
 
 
 
Server IP : 192.168.10.163 Client IP: 201.51.56.41 Tempo de execução da página : 22,406
 
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çãodescendente 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
06/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201107046661&p2=1274282&p3=CCT0204&p4=101322&p5=AV1&p6=16/4/2013&p10=2713238 1/4
Avaliação: CCT0204_AV1_201107046661 » TESTES DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 201107046661 - CELIO RODRIGUES PINTO
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 4,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 16/04/2013 20:00:41
 1a 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:
 Um padrão de desenvolvimento e um processo de teste de software.
Um cronograma de teste e um padrão de desenvolvimento.
Uma metodologia de desenvolvimento e um modelo (template) para o teste.
 Um processo de teste de software e um modelo (template) para o teste.
Uma metodologia de desenvolvimento e um padrão de desenvolvimento.
 2a Questão (Cód.: 58635) Pontos: 0,5 / 0,5
Qual é o propósito dos testes?
Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros
elementos técnicos.
 Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os
requisitos de sistema estabelecido entre o desenvolvedor e o cliente.
Remover defeitos.
Encontrar 100% dos defeitos do software.
Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento.
 3a Questão (Cód.: 58619) Pontos: 0,0 / 1,0
Dentre as afirmativas abaixo:
 
I) A Técnica de Teste Estrutural tem como objetivo garantir que o produto desenvolvido
funciona corretamente;
 
II) A Técnica de Teste Estrutural foi desenvolvida com o objetivo de assegurar que os requisitos
do software e as especificações foram atendidos;
 
III) Teste Caixa Preta é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural;
 
IV) Teste Caixa Branca é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural.
 
Podemos afirmar que: 
As opções I, II e III são falsas.
As opções I, II e IV são verdadeiras.
06/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201107046661&p2=1274282&p3=CCT0204&p4=101322&p5=AV1&p6=16/4/2013&p10=2713238 2/4
As opções II e III são verdadeiras.
 As opções II e IV são falsas.
 As opções I e IV são verdadeiras.
 4a 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, II e III.
Estão corretas somente as opções II e IV.
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.
 5a Questão (Cód.: 58652) Pontos: 0,0 / 1,0
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.
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.
Somente a alternativa IV é teste negativo.
Somente a alternativa III é teste negativo.
 6a Questão (Cód.: 63102) Pontos: 1,0 / 1,0
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 menorou 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.
Correto, pois deve-se considerar uma margem de erro na verificaçãod a qualidade.
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.
06/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201107046661&p2=1274282&p3=CCT0204&p4=101322&p5=AV1&p6=16/4/2013&p10=2713238 3/4
 7a Questão (Cód.: 63062) Pontos: 0,5 / 0,5
Qual é o conceito da técnica de Caixa Branca ?
É baseado na lógica de sua execução, chamada também de Thread Testing.
 Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros
elementos técnicos.
É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real.
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.
Nenhuma das alternativas.
 8a Questão (Cód.: 58659) Pontos: 0,5 / 0,5
Quais atividades estão relacionadas com Teste?
Atividades somente no inicio do ciclo de vida do software.
 Atividades durante todo o ciclo de vida do software.
Somente atividades que avaliam produtos de software.
Atividades do final do ciclo de vida do software.
Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste.
 9a Questão (Cód.: 58627) Pontos: 1,0 / 1,0
Qual técnica de teste que visa avaliar as claúsulas de código, lógica interna do componente codificado, as
configurações e outros elementos técnicos.
Lógica.
 Caixa Branca.
Caixa Preta
Teste incremental.
Sequencial.
 10a Questão (Cód.: 63112) Pontos: 1,0 / 1,0
É INCORRETO afirmar que:
A revisão é importante durante todo o projeto de desenvolvimento.
A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos.
Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes.
 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.
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
06/05/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=24470100&p1=201107046661&p2=1274282&p3=CCT0204&p4=101322&p5=AV1&p6=16/4/2013&p10=2713238 4/4
 
 
 
 
Avaliação: CCT0204_AV2_201107093228 » TESTES DE SOFTWARE
Tipo de Avaliação: AV2 
Aluno: - 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 4,0 de 8,0        Nota do Trabalho:        Nota de Participação: 0,5 Data: 14/06/2013 19:23:08
  1a Questão (Cód.: 162430) 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 Branca. Descreva-a.
 
Resposta: utiliza-se a estrutura de controle descrita no programa, para derivar o caso teste, baseado elementos 
internos de um trecho do programa. os casos teste sao determinado aparti das estruturas de controle do program e 
desta forma forcar que todos os caminhos possiveis do fluxo de controle, do program seja percorrido durante o 
teste.
 
 
Gabarito: Resposta: Quando sabemos como é o trabalho interno do software e realizamos testes para garantir que 
as operações internas foram adequadamente exercitadas, estamos realizando teste de caixa-branca. Este tipo de 
teste é baseado em um exame rigoroso dos detalhes procedimentais e dos caminhos lógicos internos do software. 
Segundo Pressman também chamado de teste de caixa-de-vidro, este teste utiliza a estrutura de controle descrita 
no programa para derivar o casos teste. São baseados nos elementos internos do programa.
  2a 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: e uma tecnica sistematica para contruir a arquitetura do software enquanto se conduz teste para 
descobri erros associados com as interfaces apartir dos componentesja testado atraves do teste de unidade.
 
 
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.
  3a Questão (Cód.: 121085) Pontos: 0,5 / 0,5
O presidente de uma empresa solicita um novo sistema de informação e pede atenção para que o sistema possua 
uma interface intuitiva e muito fácil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste que deve 
ser realizado com redobrada atenção é o de: 
 destruição. 
Página 1 de 4BDQ Prova
19/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3228...
For Evaluation Only.
Copyright (c) by Foxit Software Company, 2004 - 2007
Edited by Foxit PDF Editor
 
 
 
 
 segurança. 
 usabilidade. 
 stress. 
 desempenho. 
  4a Questão (Cód.: 38047) Pontos: 0,0 / 0,5
Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da 
versão anterior sejam preservadas.
 Teste de Regressão
 Teste de Estresse
 Teste de Segurança
 Teste de Unidade
 Teste de Integração
  5a Questão (Cód.: 63063) Pontos: 1,0 / 1,0
Assinale a resposta correta:
 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).
 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. 
 Verificação: Avalia se o sistema atende os sistemas de requisitos do projeto. 
 A validação é executada antes da verificação. 
 Os testes Unitários, Integração, sistema e aceitação são classificados como testes de verificação.
  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:
 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 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 conceito de testes é o mesmo, logo o tempo para teste também será o mesmo. 
 O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, servepara o sistema de controle de 
receitas que é menor.
  7a 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, 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.
 Se for um campo numérico, deve-se verificar apenas se o campo está sendo preenchido.
Página 2 de 4BDQ Prova
19/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3228...
 
 
 
 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.
  8a Questão (Cód.: 63051) Pontos: 0,5 / 0,5
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?
 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.
 Os valores utilizados no teste devem ser equivalentes.
 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. 
  9a 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. 
 As alternativas II, III E IV são testes negativos.
 Somente a alternativa IV é teste negativo.
 Somente a alternativa III é teste negativo.
 As alternativas I e III são testes negativos.
 As alternativas I, II e III são testes negativos.
  10a Questão (Cód.: 53195) Pontos: 0,0 / 1,0
Assinale a alternativa CORRETA relativa às possíveis estratégias utilizadas para a realização dos Testes de 
Integração em aplicações convencionais.
 Na estratégia Big-Bang os testes unitários são dispensados já que toda a estrutura é testada numa única 
rodada durante o teste de integração
 Na estratégia da Integração Descendente (top-down) os testes começam nos módulos superiores da 
hierarquia. A vantagem desta estratégia é que não é necessária a criação de módulos controladores ou 
controlados.
 Na estratégia da Integração Ascendente (bottom-up) cada módulo no nível inferior da hierarquia é testado 
individualmente. A seguir, são testados módulos que chamam os previamente testados. Neste caso, apenas 
módulos drivers são necessários.
 Na estratégia denominada Sanduiche o software é testado em camadas. Primeiramente são testadas as 
camadas da interface do usuário, avançando-se até a camada que trata o processamento interno.
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.
Página 3 de 4BDQ Prova
19/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3228...
  
  
Página 4 de 4BDQ Prova
19/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3228...
 
 
 
 
 
Avaliação: CCT0204_AV3_201107093228 » TESTES DE SOFTWARE
Tipo de Avaliação: AV3 
Aluno: - 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 8,0 de 10,0        Nota do Trabalho:        Nota de Participação:        Data: 02/07/2013 11:21:25
  1a Questão (Cód.: 48770) Pontos: 1,0 / 1,0 
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
 Partição de Equivalência
 Complexidade Ciclomática
 Fluxo de Dados
  2a Questão (Cód.: 38047) Pontos: 1,0 / 1,0 
Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da 
versão anterior sejam preservadas.
 Teste de Regressão
 Teste de Unidade
 Teste de Estresse
 Teste de Integração
 Teste de Segurança
  3a Questão (Cód.: 63158) Pontos: 1,0 / 1,0 
A característica básica de um teste de caixa branca é:
 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.
 Preparar casos de teste baseados em requisitos de usabilidade.
  4a Questão (Cód.: 63144) Pontos: 0,0 / 1,0 
Página 1 de 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3498216...
For Evaluation Only.
Copyright (c) by Foxit Software Company, 2004 - 2007
Edited by Foxit PDF Editor
 
 
 
Considere as seguintes assertivas sobre teste de software: 
I. O teste de regressão consiste na re-execução de testes previamente aplicados. 
II. A validação de software é obtida por uma série de testes que visam demonstrar a conformidade com os 
requisitos. 
III. A categoria de testes conhecida como caixa-preta não requer o conhecimento da interface do módulo sendo 
testado. 
Estão corretas as assertivas: 
 I e II, apenas;
 II e III, apenas;
 I, II e III. 
 I, apenas;
 II, apenas;
  5a 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 Unitários.
 Testes de Integração.
 Testes de Sistema.
 Testes de Validação.
  6a Questão (Cód.: 63061) Pontos: 1,0 / 1,0 
Considerando-se a execução dos testes, marque a opção INCORRETA:
 Os testes diminuem em 100% os erros deste software.
 Os testes diminuem consideravelmente os erros deste software. 
 É quase impossível testar todas as possibilidades de formas e alternativas de entradas de dados, ou todas as 
possibilidades e condições criadas pela lógica do programador. 
 Os testes diminuem o risco de serem encontrados defeitos do software em produção.
 Os testes não garantem que o software ficará totalmente livre de defeitos. 
  7a Questão (Cód.: 94123) Pontos: 1,0 / 1,0 
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 Desempenho
 Teste de sistema
 Teste de Integração
Página 2 de 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3498216...
 
  
  
 
 
 
 Teste de Unidade
 Teste de Validação
  8a Questão (Cód.: 94106) Pontos: 1,0 / 1,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. 
 Um erro relativamente insignificante, sem tratamentono início do processo, pode ser ampliado e se 
transformar em um conjunto de erros graves para a sequência 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.
 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.
 Temos que levar em consideração também que os erros podem aumentar a medida que o processo 
continua. 
  9a Questão (Cód.: 63189) Pontos: 1,0 / 1,0 
Marque a alternativa que NÃO define um objetivo da Técnica Estrutural:
 Exercitar todas as decisões lógicas para valores falsos ou verdadeiros.
 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.
 Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 Demonstrar que as funções do software são operacionais.
  10a Questão (Cód.: 58679) Pontos: 1,0 / 1,0 
Qual é a vantagem de usar testadores independentes?
 Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. 
 Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste.
 As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de 
teste. 
 Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade.
 O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. 
Período de não visualização da prova: desde 21/06/2013 até 03/07/2013.
Página 3 de 3BDQ Prova
04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3498216...
30/07/12 Visualização de Prova
1/4https://sia.estacio.br/portal/prt0010a.asp?p1=4138673&p2=10987&p3=1254480
Avaliação On-Line
Avaliação: AV1.2012.2EAD-TESTES DE SOFTWARE-CCT0204
Disciplina: CCT0204 - TESTES DE SOFTWARE
Tipo de Avaliação: AV1
Aluno: 201101587458 - RAFAEL BRUNO GOMES DE LIRA
Nota da Prova: 5.5 Nota do Trabalho: Nota da Participação: 1 Total: 6,5
Prova On-Line
Questão: 1 (178835) 
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 usabilidade e navegabilidade tratam respectivamente de
testes para: Pontos da Questão: 0,5
 - Assegurar que aplicação executará em uma variedade de diferentes configurações
hospedeiras tanto no lado cliente quanto no lado servidor. 
- Assegurar que a aplicação responderá à interação com o usuário sob uma variedade de
condições de operação, configuração e carga e suporte cargas extremas sem degradação
inaceitável de operação. 
 - Para assegurar que toda a sintaxe e semântica de navegação sejam experimentadas para
descobrir quaisquer erros de navegação 
- Descobrir erros que indicam falta de conformidade com os requisitos do cliente 
 - Descobrir erros que indicam falta de conformidade com os requisitos do cliente 
- Assegurar que toda a sintaxe e semântica de navegação sejam experimentadas para descobrir
quaisquer erros de navegação. 
 - Garantir que cada categoria de usuário seja suportada pela interface. 
- Assegurar que toda a sintaxe e semântica de navegação sejam experimentadas para descobrir
quaisquer erros de navegação. 
 - 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. 
Questão: 2 (177021) 
Indique a opção abaixo que Não faz parte das atividades da Reunião de Revisão: Pontos da Questão:
0,5
 Confirmar aquelas partes de um produto em que aperfeiçoamentos são indispensáveis.
 Corrigir as inadequações encontradas. 
 Apontar aperfeiçoamentos necessários no produto de uma única pessoa ou de uma equipe.
 Confirmar aquelas partes de um produto em que aperfeiçoamentos são desnecessários.
 Obter trabalho técnico de qualidade mais uniforme de modo a tornar o trabalho técnico mais
gerenciável. 
Questão: 3 (177764) 
À 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. Pontos da Questão: 1
 Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
 Temos que levar em consideração também que os erros podem aumentar À medida que o
processo continua.
30/07/12 Visualização de Prova
2/4https://sia.estacio.br/portal/prt0010a.asp?p1=4138673&p2=10987&p3=1254480
 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.
 Pode ser realizada sem a presença de nenhum profissional de engenharia de software. 
 As revisões minimizam o tempo devido À redução do número de reformulações que serão
necessárias ao longo do projeto.
Questão: 4 (177587) 
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
 Navegabilidade: é testada para assegurar que toda a sintaxe e semântica de navegação sejam
experimentadas para descobrir quaisquer erros de navegação.
 Compatibilidade: é testada executando-se a aplicação em uma variedade de diferentes
configurações hospedeiras tanto no lado cliente quanto no lado servidor.
 Usabilidade: é testada para garantir que cada categoria de usuário seja suportada pela
interface.
 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. 
 Interoperabilidade: é testada para garantir que a aplicação tenha uma interface adequada
com outras aplicações e/ou bases de dados.
Questão: 5 (177605) 
As estratégias de teste de software fornecem um roteiro que descreve os passos a serem
executados como parte do teste, define também quando esses passos serão planejados e então
executados, quanto esforço de trabalho, tempo e recursos serão necessários. Ao desenvolvermos
uma estratégia de teste de software desejamos responder algumas perguntas. Indique dentre as
opções abaixo a pergunta inválida neste contexto. Pontos da Questão: 1
 Como conduzir os testes de software?
 Quando devemos envolver o cliente? 
 Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de
software? 
 Devemos refazer os testes quando acrescentamos novos componentes ao sistema?
 Devemos estabelecer um plano formal para os testes?
Questão: 6 (177570) 
Identifique a opção que Não corresponde a uma das regras da classe de equivalência
(Particionamento de equivalência). Pontos da Questão: 0,5
 Se uma condição de entrada especifica um intervalo, são definidas uma classe de equivalência
válida e duas classes de equivalência inválidas.
 Se uma condição de entrada requer um valor específico, são definidas uma classe de
equivalência válida e duas classes de equivalência inválida. 
 Se uma condição de entrada for booleana, são definidas uma classe válida e uma inválida.
 Se uma condição de entrada especifica um membro de um conjunto, são definidas uma classe
de equivalênciaválida e uma classe de equivalência inválida.
 Para uma condição C composta, os ramos verdadeiro e falso de C e todas as condições
simples em C precisam ser executadas pelo menos uma vez. 
Questão: 7 (177014) 
30/07/12 Visualização de Prova
3/4https://sia.estacio.br/portal/prt0010a.asp?p1=4138673&p2=10987&p3=1254480
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
 Devemos nos preocupar como teste somente após o código tiver sido gerado. 
 Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de
software e em diferentes pontos no tempo.
 O teste começa no nível do componente e progride em direção à integração do sistema
computacionais como um todo.
 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.
 O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo
independente de teste.
Questão: 8 (177013) 
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 (indique a
opção correta): Pontos da Questão: 0,5
 Uma metodologia de desenvolvimento e um padrão de desenvolvimento.
 Um processo de teste de software e um modelo (template) para o teste. 
 Uma metodologia de desenvolvimento e um modelo (template) para o teste
 Um cronograma de teste e um padrão de desenvolvimento
 Um padrão de desenvolvimento e um processo de teste de software 
Questão: 9 (177562) 
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. Pontos da Questão: 1
 Determinar as classes de equivalência 
 Preparar casos de teste que vão forçar a execução de cada caminho do conjunto base.
 Determinar a complexidade ciclomática do diagrama de fluxo resultante.
 Determinar um conjunto base de caminhos linearmente independentes.
 Usando o projeto ou o código como base, desenhar o grafo de fluxo correspondente;
Questão: 10 (177759) 
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: 1
 Teste de unidade 
 Teste de integração
 Teste de regressão
 Teste de lógica
 Teste funcional
30/07/12 Visualização de Prova
4/4https://sia.estacio.br/portal/prt0010a.asp?p1=4138673&p2=10987&p3=1254480
 Fechar 
Server IP : 192.168.10.139 Client IP: 189.127.190.107 Tempo de execução da página : 2,266
 
 
 Fechar 
 
Avaliação: CCT0204_AV_» TESTES DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: - JOÃO HURRAUN 
Professor: ULISSES SPERLE GRACA Turma: 9002/AB 
Nota da Prova: 4,8 Nota de Partic.: 0 Data: 11/11/2013 16:10:35 
 
 
 1a Questão (Ref.: 201303142869) Pontos: 0,0 / 0,8 
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: 
 
 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. 
 
Os testes unitários são desnecessários dada à simplicidade do sistema a ser desenvolvido. 
 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. 
 
Devem ser realizados somente ao final do desenvolvimento para agilizar o processo. 
 
Serão relativamente simples e serão feitos em 01 hora, afinal temos poucas telas e poucos campos. 
 
 
 
 2a Questão (Ref.: 201303241578) Pontos: 0,8 / 0,8 
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 teste de stress. Forçar o sistema até o extremo para ver como ele se 
comporta.Se ele não trava, reinicia, se executa as funções sobrecarregado . Geralmente sistemas que 
necessitam de hardwares melhores ou que não possuem um hardware bom entram nessa categoria de testes. 
 
 
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 (Ref.: 201303117751) Pontos: 0,8 / 0,8 
Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da 
versão anterior sejam preservadas. 
 
 Teste de Regressão 
 
Teste de Segurança 
 
Teste de Estresse 
 
Teste de Integração 
 
Teste de Unidade 
 
 
 
 4a Questão (Ref.: 201303135757) Pontos: 0,8 / 0,8 
Relacione a definição de cada NÍVEL DE TESTE: 
 
A - Teste de integração 
B - Teste de sistema 
C - Teste de unidade 
D - Teste de validação 
( ) Concentra-se em cada unidade de software, de acordo com o que é implementado no código fonte. 
( ) Concentra-se na integração dos módulos do sistema, no projeto e na construção da ar quitetura de 
software. 
( ) Os requisitos estabelecidos com a parte da Análise de Requisitos de software são validados em relação ao 
software que foi construído. 
( ) Verifica-se se todos os elementos combinam-se adequadamente e se a função/desempenho global do 
sistema é conseguida. 
Marque a alternativa correta: 
 
 C - A - D - B 
 
C - B - D - A 
 
D - A - C - B 
 
C - A - B - D 
 
A - B - D - C 
 
 
 
 5a Questão (Ref.: 201303241576) Pontos: 0,0 / 0,8 
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. 
 
 
Resposta: Teste de Integração. 
 
 
Gabarito: Teste de disponibilização ou de configuração. 
 
 
 
 6a Questão (Ref.: 201303131003) Pontos: 0,0 / 0,8 
Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta. Assinale-a: 
 
 
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 areinicialização do sistema efetivamente através de 
mecanismos de checkpointing, recuperação dos dados e sua integridade. 
 
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 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. 
 
 
 
 7a Questão (Ref.: 201303126486) Pontos: 0,8 / 0,8 
Um desenvolvedor num determinado momento deparou-se com a seguinte situação: 2.000 usuários 
concorrentes submetendo uma solicitação (uma transação) em média a cada um minuto; cada transação requer 
a carga de um registro de 6 KB. Calcule a Vazão Global de Dados e assinale a alternativa correta. 
 
 
A Vazão Global dos Dados será de 400 KB/s 
 
A Vazão Global dos Dados será de 500 KB/s 
 A Vazão Global dos Dados será de 200 KB/s 
 
A Vazão Global dos Dados será de 300 KB/s 
 
A Vazão Global dos Dados será de 150 KB/s 
 
 
 
 8a Questão (Ref.: 201303138315) Pontos: 0,8 / 0,8 
Levando em consideração a regra 10 de Myers é correto afirmar que o custo do defeito é mais barato quando 
encontrado durante o? 
 
 
Teste de Integração 
 Teste Unitário 
 
Teste de Aceite 
 
Nenhuma das Alternativas, pois o custo é o mesmo independente do nível onde o defeito for encontrado. 
 
Teste de Sistema 
 
 
 
 9a Questão (Ref.: 201303138334) Pontos: 0,8 / 0,8 
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. 
 
 I, II, III, e V estão corretas e IV está incorreta. 
 
I, II, IV estão corretas e III e V estão incorretas. 
 
II, III, IV estão corretas e I e V está incorreta. 
 
I, II, III estão corretas e IV e V estão incorretas. 
 
I e II estão corretas e III, IV e V estão incorretas. 
 
 
 
 10a Questão (Ref.: 201303142902) DESCARTADA 
Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO 
CORRETIVA: 
 
 
testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
 
Realiza testes automáticos. 
 
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. 
 trabalha sobre um produto com vícios de construção. 
 
 
 
 11a Questão (Ref.: 201303142811) Pontos: 0,0 / 0,8 
Analise as questões abaixo e indique a mais correta: 
 
 
Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes. 
 
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma 
atrasa. 
 
Desenvolvedores e testadores participam juntos de todas as etapas do desenvolvimento, pois é 
necessário para o sucesso do projeto. 
 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. 
 
 
 
 
 
 
 
 
 
1 TESTE DE SOFTWARE AV2 
 
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: 
 
2 TESTE DE SOFTWARE AV2 
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. 
 
 
 
3 TESTE DE SOFTWARE AV2 
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. 
 
 
 
4 TESTE DE SOFTWARE AV2 
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. 
 
 
5 TESTE DE SOFTWARE AV2 
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. 
 
 
 
6 TESTE DE SOFTWARE AV2 
 
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 
script de 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. 
 
7 TESTE DE SOFTWARE AV2 
 
 
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. 
 
8 TESTE DE SOFTWARE AV2 
 
 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. 
 
9 TESTE DE SOFTWARE AV2 
 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 
 
10 TESTE DE SOFTWARE AV2 
 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 
 
 
 
11 TESTE DE SOFTWARE AV2 
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. 
 
 
 
 
 
 
 
12 TESTE DE SOFTWARE AV2 
 
 
 
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 V estã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 
 
13 TESTE DE SOFTWARE AV2 
 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

Continue navegando