Buscar

Exercício Avaliação de Software

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

1a Questão (Ref.: 201201334983) Fórum de Dúvidas (0) Saiba (0) 
 
O ___________________________________ está relacionado aos defeitos e suas correções. São todos os 
custos de atividades ligadas ao esforço de reparar falhas de produtos originados no decorrer do processo de 
desenvolvimento. 
 
 
 
Custo de desenvolvimento 
 Custo da não conformidade 
 
Custo dos testes 
 
Custo da conformidade 
 
Custo da revisão 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201201853849) Fórum de Dúvidas (0) Saiba (0) 
 
No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos 
mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. 
Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às 
rápidas necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as 
assertivas estão corretas, EXCETO: 
 
 
 
 
De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por 
finalidade única a identificação de erros." 
 
O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas 
de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou 
defeitos. 
 
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados 
com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e 
eliminado defeitos. 
 
Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua 
correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que 
o erro migra. 
 O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, 
Implementação da qualidade e Garantia da qualidade. 
 
 
 
 
 
 
 3a Questão (Ref.: 201201333774) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a opção INCORRETA 
 
 
 
O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade 
do produto tecnológico que está sendo desenvolvido. 
 
O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de 
qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou 
defeitos. 
 A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e 
com o acréscimo de novos requisítos independente da necessidade dos usuário. 
 
Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos 
usuários finais 
 
O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários 
finais. 
 
 
 
 
 
 
 4a Questão (Ref.: 201201333772) Fórum de Dúvidas (0) Saiba (0) 
 
Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um 
processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos 
como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa 
Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? 
 
 
 
A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos 
e tempo para testar sistemas. 
 
A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do 
momento em que são descobertos. 
 
A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do 
desenvolvimento para concentrar o investimento e a atenção da equipe. 
 A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro 
será corrigi-los. 
 
A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu 
custo de correção devido ao maior dominio da equipe de desenvolvimento do sistema. 
 
 
 
 
 
 
 5a Questão (Ref.: 201201334980) Fórum de Dúvidas (0) Saiba (0) 
 
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? 
 
 
 
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. 
 
Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e 
em diferentes pontos no tempo. 
 
O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente 
de teste. 
 
O teste começa no nível do componente e progride em direção à integração do sistema 
computacionais como um todo. 
 Devemos nos preocupar como teste somente após o código tiver sido gerado. 
 
 
 
 
 
 
 6a Questão (Ref.: 201201352510) Fórum de Dúvidas (0) Saiba (0) 
 
Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que 
o produto de software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software, 
analise as afirmativas a seguir: 
I. Características de qualidade do processo podem ser computadas a partir de características de qualidade do produto. 
II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não 
influenciam em sua avaliação. 
III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem 
influenciados por padrões de documentação 
Assinale: 
 
 
 
se todas as afirmativas estiverem corretas. 
 
se somente as afirmativas II e III estiverem corretas. 
 
se somente as afirmativas I e II estiverem corretas. 
 
se somente as afirmativas I e III estiverem corretas. 
 se somente a afirmativa I estiver correta. 
 
 1a Questão (Ref.: 201201853862) Fórum de Dúvidas (0) Saiba (0) 
 
Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando um erro não é identificado, os 
custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em 
que o erro migra. Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma 
ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado. 
 
 
 
 
os testes de validação 
 os testes de verificação 
 
os testes de integração 
 
os testes de caixa preta os testes de integração 
 
os testes de sistemas 
 
 
 
 
 
 
 2a Questão (Ref.: 201201333780) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação aos testes de validação, marque a opção INCORRETA: 
 
 
 Validação de Usuário:A validação de usuário é uma análise das características dos usuários do sistemas 
que tem por objetivo avaliar o grau de experiência do usuário em relação ao software desenvolvido. 
 
Validação da integração: A validação de integração é uma continuação natural dos testes unitários. Estes 
testes têm por objetivo validar a compatibilidade entre componentes de um software. 
 
validação do sistema: A validação do sistema tem com objetivo validar a solução como um todo. Quando 
este estágio é atingido a maior parte das falhas de funcionalidade deve ter sido detectada pelos testes 
unitários e pelos testes de integrações. 
 
Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-se do 
último processo formal de detecção de erros no sistema, antes de sua disponibilização noambiente de 
produção. 
 
Validação da unidade: A validação de unidade é a primeira etapa do processo de validação que tem por 
objetivo testar componentes individuais de uma aplicação. 
 
 
 
 
 
 
 3a Questão (Ref.: 201201853894) Fórum de Dúvidas (0) Saiba (0) 
 
O processo de desenvolvimento de software é dividido em dois momentos que possuem características 
diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos 
caracteriza-se pela presença física do software e de seu processamento em um ambiente tecnicamente 
preparado. Neste caso devemos aplicar os testes de: 
 
 
 
Caixa branca 
 Validação 
 
Documentação 
 
Verificação 
 
Requisitos 
 
 
 
 
 
 
 4a Questão (Ref.: 201201472890) Fórum de Dúvidas (0) Saiba (0) 
 
Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes 
do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos 
tenham aderência às necessidades apontadas pelos clientes? 
 
 
 
Verificação de requisitos 
 Verificação de negócio 
 
Verificação de implementação 
 
Verificação de análise e modelagem 
 
Verificação do usuário 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201201333777) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a alternativa correta: 
 
I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades 
redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de 
erros e aumentando a qualidade final do produto. 
II - Os testes de verificação visam garantir o processo. 
III - Os testes de validação visam a garantia de qualidade do produto. 
 
 
 
Apenas as sentenças I e II estão corretas 
 Todas as sentenças estão corretas 
 Apenas as sentenças II e III estão corretas 
 
Todas as sentenças estão erradas 
 
Apenas a sentença I está correta 
 
 
 
 
 
 
 6a Questão (Ref.: 201201333782) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: 
 
 
 
Deficiência no planejamento dos testes 
 
Falta de um modelo corporativo de qualidade 
 Ausência da gerência de qualidade independente 
 Falta de técnicas e ferramentas de testes de software no mercado. 
 
Qualidade é aplicada tardiamente no projeto 
 
1a Questão (Ref.: 201201334036) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz 
documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, 
pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados 
para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos: 
 
 
 
Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte 
 
Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - 
Verificação de encerramento financeiro 
 Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - 
Verificação de implementação 
 
Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - 
Verificação de treinamento 
 
Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - 
verificação de suporte 
 
 
 
 
 
 
 2a Questão (Ref.: 201201797823) Fórum de Dúvidas (0) Saiba (0) 
 
No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou modelos 
pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos a 
importância da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é 
fundamental para o processo de desenvolvimento de software de forma a não deixar que problemas sejam 
migrados para as fases seguintes. 
 
Na fase de verificação do negócio é importante verificar se: 
 
 
 
A rastreabilidade entre requisitos e necessidades. 
 
A consistência da arquitetura da solução. 
 Todas as necessidades, metas e exigências foram listadas. 
 
A aderência de requisitos não funcionais com a solução. 
 
As normas e padrões de desenvolvimento. 
 
 
 
 
 
 
 3a Questão (Ref.: 201201472893) Fórum de Dúvidas (0) Saiba (0) 
 
Os testes de verificação devem garantir a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste sentido a qualidade será 
obtida através da correta construção de documentos e a adequada realização das atividades previstas no processo corporativo de 
engenharia de software. Desta forma os testes de verificação devem concentra‐se em dois aspectos bem distintos: 
 
 
 Teste da caixa branca e teste da caixa preta 
 
Teste do produto e revisões 
 
Levantamento de requisitos e auditoria 
 
Levantamento de requisitos e teste do produto 
 Revisões e auditorias 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201201334033) Fórum de Dúvidas (0) Saiba (0) 
 
Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. 
Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade: 
 
 
 
Avaliar se estão registrando os defeitos encontrados 
 Avaliar e garantir que não estão envolvendo clientes e usuários nos processos 
 
Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de 
desenvolvimento 
 
Avaliar se estão produzindo as atas de reuniões 
 
Avaliar se estão atualizando o mapa de riscos dos projetos 
 
 
 
 
 
 
 5a Questão (Ref.: 201201334994) Fórum de Dúvidas (0) Saiba (0) 
 
Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica 
Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para 
cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida 
como: 
 
 
 
Preparação Individual 
 Kick-off 
 
Retrabalho 
 
Planejamento 
 
Acompanhamento 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201201334995) Fórum de Dúvidas (0) Saiba (0) 
 
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 o relatório sintetizado da revisão 
técnica formal. Quais são as três perguntas que o relatório deve responder? 
 
 
 
O que foi revisado? Qual o defeito? Quais foram as descobertas 
e as conclusões? 
 
Qual era o defeito? Qual a consequência? Quem o revisou? 
 
Qual era o problema? Qual a consequência? Quando será 
corrigido? 
 
Qual era o erro? Quem o revisou? Quando será corrigido? 
 O que foi revisado? Quem o revisou? Quais foram as 
descobertas e as conclusões? 
 
 Gabarito Comentado 
 
 1a Questão (Ref.: 201201907185) Fórum de Dúvidas (0) Saiba (0) 
 
Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados, 
valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém 
os valores de entrada que cobre todas as partições de equivalência? 
 
 
 
-1,50,120 
 
10,150,200 
 
-151,65,150 
 0,1,151 
 
0,1,150 
 
 
 
 
 
 
 2a Questão (Ref.: 201201907189) Fórum de Dúvidas (0) Saiba (0)Um programa valida um campo de entrada referente a código do produto e aceita valores de 1860 até 2860. 
Utilizando a análise do valor limite o teste usaria quais valores? 
 
 
 
-1859, 2860, 2861 
 1860, 2860 
 
1859, 1860, 2860,2861 
 
0,1860,2860,3000 
 1859,1900,1861, 2859, 2860, 2861 
 
 
 
 
 
 
 3a Questão (Ref.: 201201334996) Fórum de Dúvidas (0) Saiba (0) 
 
Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. 
Sãobaseados 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. 
 
 
 
Exercitam todas as decisões lógicas nos seus estados verdadeiro e falso; 
 
Garantam que todos os caminhos independentes de um módulo foram exercitados pelo menos 
uma vez; 
 
Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais; 
 
Exercitam estruturas de dados internas para assegurar sua validade. 
 Identifiquem funções incorretas ou faltando 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201201335000) Fórum de Dúvidas (0) Saiba (0) 
 
Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. 
 
 
 
Baseado em Grafo 
 
Teste de matriz ortogonal 
 
Particionamento em Equivalência 
 Teste de ramos 
 
Análise do valor Limite 
 
 
 
 
 
 
 5a Questão (Ref.: 201201472896) Fórum de Dúvidas (0) Saiba (0) 
 
Há várias formas (Bartié, 2002) de identificar e planejar os casos de testes a serem aplicados nos testes de validação, porém, o 
direcionamento dos testes baseia‐se exclusivamente em requisitos da solução tecnológica a ser desenvolvida ou na estrutura interna do 
código‐fonte a ser implementado. São exemplos de métodos baseados na estrutura interna do código fonte: 
 
 
 
Baseado em grafo, Particionamento da equivalência, análise do valor limite, teste da matriz 
ortogonal 
 
Teste de caminho básico, Baseado em grafo, Teste de condição, análise do valor limite 
 
Teste de fluxo de dados, Teste de condição, análise do valor limite, teste da matriz ortogonal 
 
Teste de ciclo, teste de caminho básico, Baseado em grafo, Particionamento da equivalência, 
 Teste de fluxo de dados, Teste de condição, Teste de ciclo, teste de caminho básico. 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201201853906) Fórum de Dúvidas (0) Saiba (0) 
 
A empresa QUINCAS possui um sistema de comercialização de produtos, Zinga, atendido por vários clientes. O 
sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por 
75% do faturamento. Existe a necessidade de políticas de negociação para clientes OCASIONAIS. Esta 
funcionalidade não estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova 
funcionalidade. Por conta disso foi gerada uma nova versão do sistema e somente foram aplicados testes 
progressivos e não foi percebido que a política de negociação do cliente VIP foi afetada com esta mudança, 
ocasionando reduções nos preços das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado 
para que este problema não ocorresse? 
 
 
 
Teste progressivo 
 Teste regressivo 
 
Teste de usabilidade 
 
Teste de verificação 
 
Teste de integração 
 
 1a Questão (Ref.: 201201335002) Fórum de Dúvidas (0) Saiba (0) 
 
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?". 
 
 
 
Navegação 
 
Segurança 
 
Componente 
 
Configuração 
 Desempenho 
 
 
 
 
 
 
 2a Questão (Ref.: 201201943018) Fórum de Dúvidas (0) Saiba (0) 
 
No modelo FURPS do RUP quais os testes fazem parte da categoria de testes de confiabilidade ? 
 
 
 
avaliação , contenção, carga e perfil de desempenho 
 
interface e usabilidade 
 
Funcional, regressão, segurança e Volume 
 Integridade, estrutura, estresse, smoke test 
 
carga e perfil de desempenho e usabilidade 
 
 
 
 
 
 
 3a Questão (Ref.: 201201472903) Fórum de Dúvidas (0) Saiba (0) 
 
Existem diversas categorias de testes de validação. Qual o tipo de teste que enfatiza o nível de facilidade de uso 
da aplicação por seus clientes ou usuários? Vale ressaltar que estes testes focalizam o nível de facilidade de 
navegação entre as telas da aplicação, assim como as telas de ajuda que deverão ser avaliadas quanto a clareza 
do seu conteúdo e linguagem, bem como as mensagens de erro. 
 
 
 
Teste funcional 
 
Teste requisitos 
 
Teste de negócio 
 
Teste de linguagem 
 Teste de usabilidade 
 
 
 
 
 
 
 4a Questão (Ref.: 201201348447) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
 
 
 
segurança. 
 
stress. 
 usabilidade. 
 
desempenho. 
 
destruição. 
 
 
 
 
 
 
 5a Questão (Ref.: 201201944894) Fórum de Dúvidas (0) Saiba (0) 
 
João desenvolveu um site de comércio eletrônico e precisa testar se o sistema construído funciona nos diversos 
sistemas operacionais existentes e ainda nas diferentes versões de browsers de mercado. Qual o teste de 
validação deverá ser utilizado nesta situação? 
 
 
 
Volume 
 Configuração 
 
Carga 
 Infraestrutura 
 
Segurança 
 
 
 
 
 
 
 6a Questão (Ref.: 201201351789) Fórum de Dúvidas (0) Saiba (0) 
 
A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que após 
algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se inaceitável. Após 
solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado que tipo de teste? 
 
 
 
Componente 
 
Segurança 
 Desempenho 
 
Configuração 
 
Navegação 
 
1a Questão (Ref.: 201201349609) Fórum de Dúvidas (0) Saiba (0) 
 
Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, 
marque a opção que NÃO faz parte deste rol de testes caixa-branca: 
 
 
 
Cobertura de Caminhos 
 
Cobertura de desvios condicionais 
 
Cobertura de linha de código 
 Métodos de decomposição de requisitos 
 
Cobertura de laços 
 
 
 
 
 
 
 2a Questão (Ref.: 201201472906) Fórum de Dúvidas (0) Saiba (0) 
 
Os testes da caixa preta são uma abordagem complementar aos testes de caixa branca, com a finalidade de 
identificar um conjunto de situações que serão empregadas em forma de testes para a identificação de erros. Os 
principais métodos de testes de caixa-preta para obtenção dos casos de testes são: 
 
 
 
Cobertura de linha de código e cobertura de laços 
 
Cobertura de linha de código e cobertura de caminhos 
 
Decomposição de requisitos e cobertura de laços 
 Decomposição de requisitos e análise de documentos 
 
Análise e documentos e cobertura de caminhos 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201201797850) Fórum de Dúvidas (0) Saiba (0) 
 
Para avaliarmos a qualidade de um sistema devemos submeter o software a determinadas condições de uso de 
forma a avaliarse o comportamento está de acordo com o esperado. Um artefato utilizado nesta fase é o caso 
de teste. Neste sentido podemos utilizar os requisitos como base para a construção dos casos de testes? 
 
 
 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 todos os casos de testes serão derivados do software já construído. 
 
Sim, pois o cliente tem a experiência em programação e indica a melhor forma de se construir 
um programa. 
 
Não, pois quem determina o que o programa fará é o programador e não o cliente. 
 
Não, pois quem determina sempre é o gerente de projeto, que tem mais autoridade sobre o 
assunto que o cliente. 
 
 
 
 
 
 
 4a Questão (Ref.: 201201797846) Fórum de Dúvidas (0) Saiba (0) 
 
Para avaliarmos a qualidade de um software identificamos a necessidade de utilização de uma forma sistêmica 
de trabalho com o objetivo de identificar o maior número possível de situações de testes. 
Neste contexto estudamos técnicas de teste de caixa branca e preta. Uma característica básica de um teste de 
caixa preta é: 
 
 
 
Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 
Preparar casos de teste baseados na estrutura interna do software. 
 
O método de teste para obtenção de casos de teste de cobertura de desvio condicional. 
 
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 Prepara casos de testes baseados na especificação do software. 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201201907165) Fórum de Dúvidas (0) Saiba (0) 
 
A decomposição de um requisito em cenário é fundamental para descobrir todas as possibilidades envolvidas na 
dinâmica do software. No Métodos de decomposição de requisitos é necessário explorar todos os cenários 
possíveis para cada requisito existente. Neste sentido destacam-se três tipos de cenários que podem estar 
contidos nos requisitos: 
 
 
 
Primário, secundário e complementar 
 
Primário, secundário e de exceção 
 Primário, alternativo e de exceção 
 
Primário, alternativo e de erro 
 
Primário, secundário e de erro 
 
 
 
 
 
 
 6a Questão (Ref.: 201201797841) Fórum de Dúvidas (0) Saiba (0) 
 
Após executar transações previstas em um caso de teste, o último passo é a impressão de um relatório. Este 
relatório pode ser aceito como evidência de que os testes foram efetuados? Selecione a alternativa correta: 
 
 
 
Sim, afinal se o sistema emite relatórios o sistema funciona. 
 Não, afinal qualquer impressora pode ter sido utilizada para gerar um relatório parecido. 
 
Sim, o relatório pode ser aceito como evidência dos teste desde que isso tenha sido definido no 
início do projeto. 
 
Não, pois o relatório não foi elaborado pela equipe de teste. 
 Sim, afinal um relatório é um documento. 
 
 Gabarito Comentado 
 
 
 1a Questão (Ref.: 201201335006) Fórum de Dúvidas (0) Saiba (0) 
 
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. 
 
 
 
Teste de lógica 
 
Teste de regressão 
 
Teste de integração 
 Teste de unidade 
 
Teste funcional 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201201352555) Fórum de Dúvidas (0) Saiba (0) 
 
O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de 
Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta 
estas duas abordagens: 
 
 
 
Inspeção e Walkthrough 
 
Formal e Informal 
 
On-Line e Off-Line 
 Incremental e Não Incremental 
 
Descendente e Ascendente 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201201335004) Fórum de Dúvidas (0) Saiba (0) 
 
Existem muitas estratégias que podem ser utilizadas para testar um software. A estratégia onde os testes são 
executados em uma combinação de componentes (que podem ser pedaços de códigos, módulos ou aplicações 
distintas) para verificar se funcionam corretamente juntos, conforme as especificações é chamada de: 
 
 
 Teste de integração 
 
Teste de verificação 
 
Teste unitário 
 
Teste de aceitação 
 
Teste de sistema 
 
 
 
 
 
 
 4a Questão (Ref.: 201201349626) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a opção INCORRETA: 
 
 
 
O teste de desempenho ou performance, como também é conhecido, mede e avalia o tempo de resposta, 
o número de transações e outros requisitos sensíveis ao tempo de resposta do sistema. 
 
O teste de unidade é realizado no estágio mais baixo da escala de teste, isto é, no código do programa e 
normalmente é realizado pelo desenvolvedor. Concentra-se em cada unidade do software, de acordo com 
o que é implementado no código fonte. Utiliza as técnicas de teste de caixa branca e caixa preta. 
 
O teste de recuperação é um teste de sistema que força o software a falhar de várias formas e verifica se 
a recuperação é executada corretamente. 
 
Os testes de regressão geralmente são executados após a correção de algum defeito ou após a adição de 
uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após 
sua modificação. 
 A principal meta do teste de esforço é garantir que os dados ou funções de um sistema possam ser 
acessados apenas por atores autorizados a acessá-las. 
 
 
 
 
 
 
 5a Questão (Ref.: 201201925989) Fórum de Dúvidas (0) Saiba (0) 
 
Analise a lista de atividades abaixo: 
  
I ‐ Teste unitário; 
II ‐ Teste de integração; 
III ‐ Teste de aceitação; 
IV ‐ Teste de sistema; 
V ‐ Teste de desempenho (desde que exista uma exigência de requisito); 
VI ‐ Teste de segurança (desde que exista uma exigência de requisito). 
  
Podemos considerar como algumas atividades de validação os itens: 
 
 
 III, V e VI. 
 IV, V e VI. 
 
III, IV e V. 
 
I, II e IV. 
 
I, II e III. 
 
 
 
 
 
 
 6a Questão (Ref.: 201201876654) Fórum de Dúvidas (0) Saiba (0) 
 
A tarefa de efetuar testes, em software, foi considerada secundária por muito tempo. Geralmente, era vista 
como castigo para o programador ou como uma tarefa, onde não se deveria gastar muito tempo e 
investimentos. O tema esteve relegado a segundo plano e, até alguns anos atrás, não se encontrava muita 
literatura sobre o assunto. Este é um paradigma que vem mudando no mundo moderno de desenvolvimento de 
software. Um dos testes, que ajudou a mudar este paradigma, é o teste de aceitação que tem como principal 
característica 
 
 
 
ser realizado, com o cliente, apenas após o treinamento de uso 
do software. 
 
ser realizado no início do desenvolvimento do software, com o 
objetivo de evitar futuros erros, durante o processo de 
desenvolvimento. 
 verificar o sistema, em relação aos seus requisitos originais e às 
necessidades atuais do usuário. 
 
ser realizado, com o cliente, apenas após a implantação do 
software. 
 
ser realizado, pelos analistas de teste, no meio do processo de 
desenvolvimento do produto. 
 
 
 
 1a Questão (Ref.: 201201351791) Fórum de Dúvidas (0) Saiba (0) 
 
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ãocorresponde a uma destas pessoas. 
 
 
 
Líder do projeto de teste 
 
Testador 
 Usuário 
 
Arquiteto de teste 
 
Analista de teste 
 
 
 
 
 
 
 2a Questão (Ref.: 201201800492) Fórum de Dúvidas (0) Saiba (0) 
 
Imaginando-se um projeto de desenvolvimento de software com ciclos de: análise, desenvolvimento e Testes, é 
correto admitir que: 
 
 
 
Qualquer ocorrência de resultado obtido diferentemente do resultado esperado é passível de ser anotado 
e irá interromper os testes. 
 
Erros encontrados podem ser corrigidos em tempo de teste no próprio ambiente de teste, dando 
agilidade ao processo como um todo. 
 Os testes devem ser feitos em um ambiente preferencialmente isolado e somente após a conclusão dos 
testes é que a nova versão do software será baixada no ambiente para uma nova rodada de testes. 
 
Novas solicitações feitas pelo cliente não serão testadas quando estas solicitações chegarem após as 
atividades de teste já terem ultrapassado 86%, para não comprometer o prazo de entrega. 
 
Os usuários finais participam na execução dos testes em conjunto com a equipe de testes para auxiliar 
na interpretação dos resultados. 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201201800496) Fórum de Dúvidas (0) Saiba (0) 
 
Testware são todos os produtos gerados nas fases de verificação e validação, incluindo todas as formas de 
documentação, automação e relatórios produzidos. Necessitamos também de uma equipe capacitada. Neste 
sentido analise as questões abaixo e indique a opção correta: 
 
 
 
O usuário também é parte integrante da equipe de teste. 
 
Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do 
outro. 
 
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o 
cronograma atrasa. 
 
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 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201201854553) Fórum de Dúvidas (0) Saiba (0) 
 
Qual o teste que é realizado por um grupo restrito de usuários, faz parte dos testes de aceitação e é realizado 
no ambiente de produção? 
 
 
 
Alfa 
 
Operação 
 
Fumaça 
 
Gama 
 Beta 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201201800510) Fórum de Dúvidas (0) Saiba (0) 
 
Analise as afirmativas abaixo e assinale a opção correta: 
 
I - Os desenvolvedores são os responsáveis pelos testes unitários e de integração. 
II - Os usuários são os responsáveis pelos testes de aceitação. 
III- Os usuários são os responsáveis pelos testes de sistema e aceitação. 
IV - Os desenvolvedores são os responsáveis apenas pelos testes unitários. 
V - Os analistas de testes são os responsáveis pelos testes de sistema. 
 
 
 
Somente a opção V está correta. 
 Estão corretas as opções I, II e V. 
 
Estão corretas as opções I, III e V. 
 
Somente a opção III está correta. 
 
Estão corretas as opções II, IV e V. 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201201800486) Fórum de Dúvidas (0) Saiba (0) 
 
Quem são os responsáveis em executar os testes unitários e os testes de integração? 
 
 
 
Analista de testes 
 
Auditores 
 Usuários 
 
Testadores 
 Desenvolvedores 
 
 Gabarito Comentado 
 
 1a Questão (Ref.: 201201352840) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação as ferramentas de testes automatizado as ferramentas que possibilitam apoiar o processo de verificação do software 
e que apresentam como principais características: a análise da complexidade, a compreensão do código e a análise sintática e 
semântica do código. São classificadas como ferramentas: 
 
 
 Ferramentas de Revisões e Inspeções 
 
Ferramentas de execução e conferência 
 
Ferramentas de Suporte aos Testes 
 
Ferramentas de Planejamento de testes 
 
Ferramentas de Modelagem e Automação 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201201352853) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação as ferramentas de testes automatizado as ferramentas que possibilitam o desenvolvimento de scripts 
automatizados e que apresentam como principais características: a geração de massa de dados e a automatização de scripts,  são 
classificadas como: 
 
 
 
 
Ferramentas de Planejamento de testes 
 Ferramentas de Modelagem e Automação 
 
Ferramentas de Suporte aos Testes 
 
Ferramentas de execução e conferência 
 
Ferramentas de Revisões e Inspeções 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201201472914) Fórum de Dúvidas (0) Saiba (0) 
 
Como denominamos nos testes automatizados, os testes que realizamos quando temos uma nova versão de 
software e comparamos com a versão anterior? 
 
 
 
Teste de Alfa 
 Teste regressivo 
 
Teste de unidade 
 
Teste de carga 
 
Teste Progressivo 
 
 
 
 
 
 
 4a Questão (Ref.: 201201352881) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação as ferramentas de testes automatizado as ferramentas que apoiam as atividades que não estão 
diretamente ligadas ao processo de testes, porém garantem que determinados itens fundamentais desse 
processo estão sendo bem gerenciados e que apresentam como principais características o: Gerenciamento de 
defeitos e gerenciamento de configurações. São classificadas como: 
 
 
 Ferramentas de Revisões e Inspeções 
 Ferramentas de Suporte aos Testes 
 
Ferramentas de Planejamento de testes 
 
Ferramentas de execução e conferência 
 
Ferramentas de Modelagem e Automação 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201201352873) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação as ferramentas de testes automatizado as ferramentas em que auxiliam na definição dos escopos, 
abordagens, recursos e programação das atividades. E que tem como principais características : geração de 
planejamentos padronizados, elaboração de estimativas de tempo e custos e dimensionamento das equipes de 
acordo com o tempo disponível, são classificadas como ferramentas: 
 
 
 
Ferramentas de execução e conferência 
 
Ferramentas de Modelagem e Automação 
 
Ferramentas de Suporte aos Testes 
 Ferramentas de Planejamento de testes 
 
Ferramentas de Revisões e Inspeções 
 
 
 
 
 
 
 6a Questão (Ref.: 201201352856) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação as ferramentas de testes automatizado as  ferramentas  que  possibilitam apoiar  o processo de verificação do 
software e que  apresentam como principais características: a análise da complexidade, a compreensão do código e a análise 
sintática e semântica do código. São   classificadas como ferramentas: 
 
 
 
Ferramentas de Suporte aos Testes 
 Ferramentas de Revisões e Inspeções 
 
Ferramentas de Modelagem e Automação 
 
Ferramentas de Planejamento de testes 
 
Ferramentas de execução e conferência 
 
 
 
 1a Questão (Ref.: 201201860808) Fórum de Dúvidas (0) Saiba (0) 
 
Qual o documento cuja função é formalizar o processo de qualidade a ser iniciado e que envolve todos os 
integrantes do projeto de desenvolvimento (clientes, usuários e consultorias)? Vale observar que este 
documento também tem como objetivo definir uma visão comum de todo o esforço executado para garantir a 
qualidade durante o ciclode desenvolvimento de software. 
 
 
 
Plano de caso de teste 
 Plano de garantia da qualidade 
 
Plano mestre de validação 
 
Plano de cenários de teste 
 
Plano mestre de verificação 
 
 
 
 
 
 
 2a Questão (Ref.: 201201349745) Fórum de Dúvidas (0) Saiba (0) 
 
Analise as 3 sentenças abaixo: 
I. A norma IEEE 829 propõe um padrão de documentação que deveria ser obedecido por todas as organizações 
que trabalham com teste de software.O objetivo da desta norma é que as organizações utilizem uma linguagem 
padronizada para todos os atores envolvidos no processo de teste de software dentro das organizações. 
II. Caso de teste é o documento de registro de todo o planejamento dos testes de estabelecendo o que será 
testado. Sua finalidade é identificar o maior número de cenários e variações de determinado requisito de 
software. 
III.O Plano-mestre de Verificação é um documento de alto nível elaborado no processo de verificação do 
software, subordinado ao Plano de Garantia de Qualidade do Software, com o objetivo de: definir e estruturar o 
processo de verificação; estabelecer a visão da equipe de verificação e uiformizar os conhecimentos, 
experiências e expectativas dos diversos grupos que integram o processo de desenvolvimento de software. 
Marque a opção correta. 
 
 
 Todas são verdadeiras 
 
Nenhuma das sentenças é correta 
 
Somente II e III são verdadeiras 
 
Somente II é verdadeira 
 
Somente I e II são verdadeiras 
 
 
 
 
 
 
 3a Questão (Ref.: 201201922593) Fórum de Dúvidas (0) Saiba (0) 
 
A atividade de teste é composta por alguns elementos essenciais, que auxiliam na formalização desta atividade. 
 
A afirmação " ... serve para selecionar e avaliar casos de teste, de forma a aumentar as possibilidades de 
provocar falhas ou, quando isso não ocorre, estabelecer um nível elevado de confiança na correção do produto", 
refere-se a qual elemento da atividade de teste? 
 
 
 
Critério de cobertura dos testes. 
 Critério de teste. 
 
Caso de teste 
 
Procedimento de teste. 
 
Critério de geração de casos de Teste. 
 
 
 
 
 
 
 4a Questão (Ref.: 201201352508) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação a documentação gerada durante o processo de software, mas especificamente, a respeito do plano 
de teste que é um registro do processo de planejamento de testes de software, assinale a opção correta. 
 
 
 Ao se inspecionar o conteúdo de um plano de testes, devem-se encontrar, entre outras, as 
seguintes descrições: escopo de testes, abordagens de teste, recursos para realização dos testes e 
cronograma das atividades de teste a serem realizadas. 
 
O processo de planejamento de testes é usualmente descrito em um plano de testes. 
 
A produção de scripts de teste deve preceder a eventual construção de casos de teste. 
 
Um plano de teste de software é um registro da execução de um caso de teste de software. 
 
A automação de um teste de integração é mais facilmente empreendida que a de um teste de 
módulo. 
 
 
 
 
 
 
 5a Questão (Ref.: 201201349755) Fórum de Dúvidas (0) Saiba (0) 
 
Plano de garantia de qualidade é um documento de alto nível elaborado inicialmente no processo de qualidade 
de software, Marque a opção que NÃO é um dos objetivo do plano de garantia de qualidade. 
 
 
 
Envolver todos os integrantes do projeto de desenvolvimento (clientes, usuários e consultorias). 
 
Formalizar o processo de qualidade a ser iniciado. 
 
Convencer a respeito dos ganhos proporcionados pelo processo de garantia da qualidade. 
 Definir e garantir fronteiras de conhecimento (garantir que cada um saiba apenas sua parte no processo 
evitando que um testador influencie no trabalho de outro). 
 
Definir uma visão comum do todo o esforço executado para garantir a qualidade durante o ciclo de 
desenvolvimento de software. 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201201860810) Fórum de Dúvidas (0) Saiba (0) 
 
Um dos artefatos que compõe a documentação elaborada durante o processo de teste é o "plano-mestre de 
validação" que descreve as estratégias utilizadas para qual das opções abaixo? 
 
 
 Iniciação, planejamento, implementação e aceite 
 
Modelagem de negócio, requisitos, análise e design e implementação 
 unidade, integração, sistema e aceite. 
 
Teste de caixa-branca, caixa-preta, caixa-cinza 
 
Teste de baixo nível e teste de alto nível 
 
 Gabarito Comentado 
 
 1a Questão (Ref.: 201201333775) Pontos: 1,0 / 1,0 
Marque a opção INCORRETA: 
 
 
 
A qualidade de um software é definida pelo número de requisitos que forma adequadamente testados e 
estão em conformidade com o especificado. 
 
A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a não tolerância a 
erros. O objetivo é definir um processo que contenha mecanismos de inibição de defeitos, impedimento 
de que falhas sejam criadas e propagadas para as fases seguintes. 
 
A equipe de qualidade, ou de testes, deve ser o mais independente possível da equipe de 
desenvolvimento de forma a não estar envolvida emocionalmente nem politicamente com o projeto, 
tendo um comportamento mais objetivo e direto. 
 
Myers concluiu que zero-defeito é algo inatingível! Ou seja, pela complexidade envolvida e pelo número 
altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. 
Sempre existirão erros a serem descobertos. 
 Myers concluiu que zero-defeito é algo real com investimentos em processos e produtos independente da 
complexidade envolvida. 
 
 
 
 
 
 2a Questão (Ref.: 201201334983) Pontos: 1,0 / 1,0 
O ___________________________________ está relacionado aos defeitos e suas correções. São todos os 
custos de atividades ligadas ao esforço de reparar falhas de produtos originados no decorrer do processo de 
desenvolvimento. 
 
 
 
Custo de desenvolvimento 
 Custo da não conformidade 
 
Custo da conformidade 
 
Custo da revisão 
 
Custo dos testes 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201201853894) Pontos: 1,0 / 1,0 
O processo de desenvolvimento de software é dividido em dois momentos que possuem características 
diferentes e consequentemente necessitam de métodos de avaliação também diferentes. Um destes momentos 
caracteriza-se pela presença física do software e de seu processamento em um ambiente tecnicamente 
preparado. Neste caso devemos aplicar os testes de: 
 
 
 
Caixa branca 
 Validação 
 
Requisitos 
 
Verificação 
 
Documentação 
 
 
 
 
 
 4a Questão (Ref.: 201201334987) Pontos: 1,0 / 1,0 
O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações 
analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação? 
 
 
 
Validação do sistema 
 
Validação da integração 
 
Validação da implementação 
 Validação do aceite 
 
Validação da unidade 
 
 
 
 
 
 5a Questão (Ref.: 201201941769) Pontos: 0,0 / 1,0 
Na empresa de João existe um processo de desenvolvimento  de software formal. Dentre as diversas atividades descritas no processo estão 
previstos: 
1‐O registro dos defeitos encontrados 
3. A produção das atas de reuniões 
4. As realizações das reuniões de revisões, 
5. As elaborações das documentações obrigatórias 
Para garantir que todas as atividades envolvidas no processo de desenvolvimento de software sejam realmente executadas devemos 
realizar: 
 
 
 
Testes 
 
Inspeções 
 Revisões 
 
Validações 
 Auditorias 
 
 
 
 
 
 6a Questão (Ref.: 201201941768) Pontos: 0,0 / 1,0 
O processode verificação requer um conjunto de procedimentos e regras, dentre várias possibilidades, que 
auxiliarão as equipes de qualidade na verificação. As verificações devem ser aplicadas com um nível de 
formalidade apropriado para o produto a ser construído, a cronologia do projeto e as pessoas que estão 
realizando o trabalho. Neste sentido são identificadas quatro características que contribuem para a formalidade 
na qual o processo de verificação deve ser conduzido: 
 
 
 1-Planejamento e preparação, 2-estrutura da reunião, 3-correção e verificação,4- papeis 
desempenhados pelos indivíduos 
 1-Levantamento, 2-preparação, 3-verificação, 4-correção 
 
1-Planejamento, 2-estrutura da reunião, 3- verificação e correção,4- auditoria 
 
1-Planejamento e preparação, 2-levantamento, 3-correção e verificação e 4-auditoria 
 
1-Levantamento e preparação, 2-correção e verificação, 3-auditoria e 4- testes 
 Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 201201853903) Pontos: 1,0 / 1,0 
Depois do software pronto é normal a evolução do produto. Neste caso é necessário que o software seja 
novamente testado, ou seja, a medida que o software recebe novas funcionalidades, um novo conjunto de 
testes deve ser criado. Como chamamos os testes que testam somente as inovações do software (novas 
funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento? 
 
 
 Teste progressivo 
 
Teste de usabilidade 
 
Teste de integração 
 
Teste de verificação 
 
Teste regressivo 
 
 
 
 
 
 8a Questão (Ref.: 201201853901) Pontos: 1,0 / 1,0 
O campo de entrada para cadastramento do ano do aniversário no sistema da empresa Canvas aceita valores de 
1900 até 2015. Utilizando a técnica de análise do valor limite , quais seriam os possíveis valores a serem 
utilizados no teste deste campo? 
 
 
 
1899, 1900, 1901,2013,2014,2015 
 
1900,2015 
 0,1900,2014,2015 
 
1899,1900,2014,2015 
 
1900, 2014 
 
 
 
 
 
 9a Questão (Ref.: 201201943010) Pontos: 0,0 / 1,0 
João está desenvolvendo um projeto de um sistema transacional e necessita saber se o sistema irá suportar 500 
transações simultâneas. Neste caso qual o teste João precisa utilizar? 
 
 
 Performance ou desempenho 
 
Contenção 
 
Configuração 
 Volume 
 
Segurança 
 
 
 
 
 
 10a Questão (Ref.: 201201335005) Pontos: 1,0 / 1,0 
A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cópias para diversos 
clientes espalhados pelo território nacional. Porém verificou-se que estes clientes possuem diferentes tipos de 
hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser 
executado nos diferentes clientes? 
 
 
 
Teste de Desempenho 
 
Teste de Regressão 
 Teste de Configuração 
 
Teste de Instalação 
 
Teste de Integridade 
 Gabarito Comentado.

Continue navegando