Buscar

Avaliando o Aprendizado - 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 27 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 27 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 27 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 DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A1_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 02/05/2015 20:11:01 (Finalizada)
 1a Questão (Ref.: 201402345912) 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 da revisão
Custo de desenvolvimento
Custo da não conformidade
Custo dos testes
Custo da conformidade
Gabarito Comentado
 2a Questão (Ref.: 201402864786) Fórum de Dúvidas (0) Saiba (0)
Analise a afirmativa abaixo:
 
"A implantação de um processo de qualidade tanto no processo, como no produto possui um custo, porém é
vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará a solução."
 
Esta afirmativa está baseada na:
na regra 10 de Myers
na regra de Morgan
na lei Boyle
na lei de Moore
na teoria de Bloom
 3a Questão (Ref.: 201402345911) Fórum de Dúvidas (0) Saiba (0)
Uma determinada aplicação que controla créditos bancários acabou de passar por testes funcionais em todos os
seus módulos. Porém, após ir para produção e depois de três meses de utilização pelo usuário, o módulo de
dados cadastrais começou a apresentar certa lentidão e às vezes o módulo "congelava". Neste caso podemos
dizer que:
O ocorreu um erro, pois foi um problema de qualidade encontrado depois de o software ter sido liberado
aos usuários finais.
Ocorreu um bug, pois foi um problema de qualidade encontrado antes de o software ser liberado aos
usuários finais.
Ocorreu um problema intermitente, pois a aplicação passou por testes funcionais.
O ocorreu um defeito, pois foi um problema de qualidade encontrado depois de o software ter sido
liberado aos usuários finais.
Ocorreu uma falha, pois foi um problema de qualidade encontrado antes de o software ter sido liberado
aos usuários finais.
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:13
Gabarito Comentado
 4a Questão (Ref.: 201402344703) Fórum de Dúvidas (0) Saiba (0)
Marque a opção INCORRETA
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.
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.
 5a Questão (Ref.: 201402344701) 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 quanto mais tarde os defeitos forem encontrados tanto mais caro será
corrigi-los.
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 quanto mais tardio os defeitos são descobertos, menor é seu custo de
correção devido ao maior dominio da equipe de desenvolvimento do sistema.
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.
 6a Questão (Ref.: 201402864778) 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:
 
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.
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:13
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.
De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por
finalidade única a identificação de erros."
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:13
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A2_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 02/05/2015 20:35:52 (Finalizada)
 1a Questão (Ref.: 201402864823) 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
Documentação
Verificação
Requisitos
Validação
 2a Questão (Ref.: 201402344713) Fórum de Dúvidas (0) Saiba (0)
Marque a opção INCORRETA
Quando o planejamento é feito pelo analista de sistema , uma enorme vantagem surge. Somente o
analista de sistemas, o qual desenvolveu o produto, tem a percepção e experiência das diversas
técnicas de desenvolvimento aplicadas, sabe como organizá os testes e como emprega-los, propiciando
mais eficiência na detecção de erros.
O planejamento de testes deve valorizar aspectos como reaproveitamento de cenários de testes já
realizados, mecanismos de reexecução de testes e conferência de resultados , redução do impacto das
mudanças nas documentações/procedimentos de testes já implementados e redução de esforço na
manutenção das diversas versões de testes, para cada versão de software existente.
Deve-se investir ao máximo na automatização dos processos de testes, pois as interferências humanas
tornam o modelo muito frágil, desacreditando todo o esforço que está sendo realizado. A utilização de
procedimentos manuais durante o processo de teste pode ser considerada não confiável, pois não temos
como garantir que o executor dos testes executou criteriosamente a sequencia correta dos
procedimentos de testes e se conferiu se ocorreu o comportamento esperado .
Sobre os testes de validação pode-se afirmar que é o processo formal de avaliação de produtos
tecnológicosque podem ser aplicado em componentes isolados, módulos existentes ou mesmo a
totalidade do sistema.
Sobre os testes de verificação pode-se afirmar que é o processo de auditoria de atividades e avaliação
de documentos gerados em todas as fases do processo de desenvolvimento do software. Não envolve o
processamento de softwares, pois não exste uma encarnação deste ainda. Os testes de verificação serão
aplicados respeitando os estágios do desenvolvimento.
 3a Questão (Ref.: 201402345916) Fórum de Dúvidas (0) Saiba (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 do aceite
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:14
Validação da implementação
Validação da unidade
 4a Questão (Ref.: 201402344706) 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 a sentença I está correta
Todas as sentenças estão erradas
Apenas as sentenças I e II estão corretas
Apenas as sentenças II e III estão corretas
Todas as sentenças estão corretas
 5a Questão (Ref.: 201402864824) Fórum de Dúvidas (0) Saiba (0)
Os testes de validação caracterizam-se pela presença física do software e de seu processamento em um
ambiente tecnicamente preparado. As atividades de teste deverão ocorrer em paralelo às atividades de
construção de componentes executáveis e respeitando os estágios de desenvolvimento. Neste caso qual o
primeiro nível de estagio de teste de validação que iremos aplicar?
Integração
Homologação
Unidade
Aceitação
Sistemas
 6a Questão (Ref.: 201402864791) 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 verificação
os testes de validação
os testes de caixa preta os testes de integração
os testes de sistemas
os testes de integração
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:14
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:14
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A3_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 02/05/2015 20:33:07 (Finalizada)
 1a Questão (Ref.: 201402808759) Fórum de Dúvidas (0) Saiba (0)
Nesta fase toda a documentação produzida nas fases anteriores será transformada em código de uma
determinada linguagem de desenvolvimento. O objetivo da verificação neste caso é garantir a qualidade do
código-fonte gerado pela equipe de desenvolvimento. Esta verificação pode ser realizada através das "boas
práticas de programação" garantidas pela adoção de normas e padrões corporativos seguidos pela equipe de
desenvolvimento.
Estamos nos referindo a qual fase de verificação?
Negócio.
Teste.
Modelagem.
Implementação.
Análise.
Gabarito Comentado
 2a Questão (Ref.: 201402345922) Fórum de Dúvidas (0) Saiba (0)
À medida que o software é desenvolvido é normal que ocorram erros. Para garantir a qualidade do produto
produzido é 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 é conhecido como:
Depuração
Teste de validação
Teste de integração
Revisão
Teste de regressão
Gabarito Comentado
 3a Questão (Ref.: 201402864826) Fórum de Dúvidas (0) Saiba (0)
Técnica estruturada que baseia-se em reuniões com um grupo de profissionais responsáveis em identificar
falhas presentes em documentos gerados nas diversas etapas do desenvolvimento. Esta técnica visa identificar
o maior número possível de erros nas documentações. Neste caso estamos nos referindo a:
Teste de verificação, revisão Formal
Teste de validação, auditoria
Teste de verificação, revisão informal
Teste de validação, revisão informal
Teste de validação, revisão formal
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:14
 4a Questão (Ref.: 201402483822) Fórum de Dúvidas (0) Saiba (0)
Os testes de verificação devem garanƟr a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste senƟdo a qualidade será
obƟda através da correta construção de documentos e a adequada realização das aƟvidades previstas no processo corporaƟvo de
engenharia de soŌware. Desta forma os testes de verificação devem concentra‐se em dois aspectos bem disƟntos:
Levantamento de requisitos e teste do produto
Levantamento de requisitos e auditoria
Revisões e auditorias
Teste do produto e revisões
Teste da caixa branca e teste da caixa preta
Gabarito Comentado
 5a Questão (Ref.: 201402345917) Fórum de Dúvidas (0) Saiba (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 etapa que tem como objetivo validar a solução
como um todo?
validação do sistema
Validação da implementação
Validação da unidade
Validação do aceite
Validação da integração
Gabarito Comentado
 6a Questão (Ref.: 201402864829) Fórum de Dúvidas (0) Saiba (0)
O checklist é um importante instrumento que auxilia revisores e auditores no processo de verificação. Quais das
opções abaixo não faz parte das atividades do Modelo de Negócios:
Estimar os custos do projeto de software
Modelar as atividades e estabelecer uma macro visão
Estimar os prazos do projeto de software
Identificar expectativas e exigências do cliente
Modelar uma solução que suporte todos os requisitos
Retornar
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:14
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:14
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A4_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 02/05/2015 20:41:34 (Finalizada)
 1a Questão (Ref.: 201402344978) Fórum de Dúvidas (0) Saiba (0)
Marque a alternativa correta:
I - Testes regressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe
novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de regressivos
testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi
introduzido após seu processo de desenvolvimento.
II - Testes progressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados.
Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas
versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em
outras funcionalidades.
III - No planejamento dos testes aequipe deve verificar qual abordagem utilizará e escolher entre testes caixa
branca ou testes caixa preta já que as abordagens não permitem que sejam utilizadas em conjunto em um
mesmo projeto de software.
 
Apenas as sentenças II e III estão corretas
Todas as sentenças estão erradas
Todas as sentenças estão corretas
Apenas as sentenças I e II estão corretas
Apenas a sentença III está correta
Gabarito Comentado
 2a Questão (Ref.: 201402864830) Fórum de Dúvidas (0) Saiba (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,2014,2015
1900,2015
1900, 2014
1899, 1900, 1901,2013,2014,2015
0,1900,2014,2015
 3a Questão (Ref.: 201402483825) Fórum de Dúvidas (0) Saiba (0)
Há várias formas (BarƟé, 2002) de idenƟficar 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:
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:15
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.
Teste de fluxo de dados, Teste de condição, 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
Baseado em grafo, Particionamento da equivalência, análise do valor limite, teste da matriz ortogonal
Gabarito Comentado
 4a Questão (Ref.: 201402345930) Fórum de Dúvidas (0) Saiba (0)
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:
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 fluxo de
dados
Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado em Grafo
Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados
Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal
Gabarito Comentado
 5a Questão (Ref.: 201402344973) Fórum de Dúvidas (0) Saiba (0)
Marque a alternativa correta:
I - Testes progressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe
novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de progressão
testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi
introduzido após seu processo de desenvolvimento.
II - Testes regressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados.
Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas
versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em
outras funcionalidades.
III - Caso de teste é o documento que registra todo o planejamento dos testes e o que será testado. Deve
identificar o maior número cenários e variações possíveis, assim como os resultados esperados.
Apenas as sentenças II e III estão corretas
Apenas a sentença III está correta
Todas as sentenças estão corretas
Todas as sentenças estão erradas
Apenas as sentenças I e II estão corretas
 6a Questão (Ref.: 201402344971) Fórum de Dúvidas (0) Saiba (0)
Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural),
marque a opção correta:
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:15
devem ser feitos apenas no final processo de desenvolvimento mesmo que estes tipos de testes não
preveem acesso a estrutura do sistema que esta sendo desenvolvido, os requisitos funcionais só podem
ser testados quando o software está pronto.
diferentemente dos testes da caixa-preta, o teste da caixa-branca não requer o conhecimento da
tecnologia empregada e dos conceitos de implementação do software.
devem ser feitos durante todo o processo de desenvolvimento porém mais intensamente nas fases
iniciais de coletas de requisitos para esclarecer os requisitos funcionais. Isto só é possível pois estes
tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido.
é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para
derivar casos teste.
focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema
sejam amplamente atendidos pelo software construído.
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:15
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A5_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 02/05/2015 20:38:15 (Finalizada)
 1a Questão (Ref.: 201402344984) Fórum de Dúvidas (0) Saiba (0)
Categoria de teste destinado a avaliar o comportamento do software após a ocorrência de um erro ou de
determinadas condições anormais. Devem também contemplar os procedimentos de recuperação do estado
inicial da transação interrompida, impedindo que determinados processamentos sejam realizados pela metade
e sejam interpretados como completos.Marque a categoria que melhor representa a descrição anterior.
Teste de Performance (Desempenho)
Teste de Configuração (Ambiente)
Teste de Contigência
Teste de Segurança
Teste de Recuperação
 2a Questão (Ref.: 201402363486) Fórum de Dúvidas (0) Saiba (0)
Você terminou uma fase de teste e o software está completamente montado como um pacote. Neste momento
os erros de interface já foram descobertos e corrigidos. Agora você precisa de um teste que focalize as ações
visíveis ao usuário e saídas do sistema reconhecíveis pelo usuário. Como é conhecido este Teste?
Teste de Validação
Teste de Unidade
Teste de Desempenho
Teste de Sistema
Teste de Memória
 3a Questão (Ref.: 201402362718) 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?
Segurança
Componente
Navegação
Desempenho
Configuração
 4a Questão (Ref.: 201402363484) 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
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 2 04/06/2015 13:15
Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta
estas duas abordagens:
Incremental e Não Incremental
Descendente e Ascendente
Inspeção e Walkthrough
Formal e Informal
On-Line e Off-Line
Gabarito Comentado
 5a Questão (Ref.: 201402345935) 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 unidade
Teste funcional
Teste de lógica
Teste de regressão
Teste de integração
Gabarito Comentado
 6a Questão (Ref.: 201402345932) Fórum de Dúvidas (0) Saiba (0)
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.
Como conduzir os testes de software?
Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de software?
Quando devemos envolver o cliente?
Devemos estabelecer um plano formal para os testes?
Devemos refazer os testes quando acrescentamos novos componentes ao sistema?
Gabarito Comentado
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 2 04/06/2015 13:15
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A6_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:05:51 (Finalizada)
 1a Questão (Ref.: 201402865063) Fórum de Dúvidas (0) Saiba (0)
Um sistema de vendas possui um módulo "Realizar pagamentos". Para os testes foram definidos os
seguintes cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido
 
Qual o método estruturado para a derivação do caso de teste foi utilizado?
Cobertura de código
Cobertura de caminhos
Cobertura de desvio de caminhos
Análise de documentos
Decomposição dos requisitos
 2a Questão (Ref.: 201402483835) 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:
Decomposição de requisitos e análise de documentos
Decomposição de requisitos e cobertura de laços
Cobertura de linha de código e cobertura de caminhos
Análise e documentos e cobertura de caminhos
Cobertura de linha de código e cobertura de laços
 3a Questão (Ref.: 201402360538) 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 linha de código
Cobertura de Caminhos
Cobertura de desvios condicionais
Métodos de decomposição de requisitos
Cobertura de laços
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 2 04/06/2015 13:15
 4a Questão (Ref.: 201402488437) Fórum de Dúvidas (0) Saiba (0)
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os
módulos que o utilizam serão afetados.
Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se
foram ou não alterados. (teste de regressão)
Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser
testados (teste de afirmação)
Todos os módulos de cálculo afetados devem ser testados (teste de cálculos)
Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos)
 5a Questão (Ref.: 201402808775) 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 é:
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
O método de teste para obtenção de casos de teste de cobertura de desvio condicional.
Preparar casos de teste baseados na estrutura interna do software.
Prepara casos de testes baseados na especificação do software.
 6a Questão (Ref.: 201402865467) Fórum de Dúvidas (0) Saiba (0)
Qual o método estrutural para a elaboração de casos de testes de caixa branca que tem como objetivo detectar
erros nas condições lógicas aplicadas no código-fonte? Neste método os casos de teste são construídos de
forma a permitir variação dos valores que determinam a execução dos diversos fluxos alternativos existentes no
código-fonte.
Cobertura de linha de código
Cobertura de desvios condicionais
Cobertura de laços
Cobertura de caminhos
Cobertura de exceção
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 2 04/06/2015 13:15
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A7_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:06:54 (Finalizada)
 1a Questão (Ref.: 201402360555) Fórum de Dúvidas (0) Saiba (0)
Marque a opção INCORRETA:
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.
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.
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.
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.
 2a Questão (Ref.: 201402363551) Fórum de Dúvidas (0) Saiba (0)
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?
Teste de Validação
Teste de Integração
Teste de Regressão
Teste Fumaça
Teste de Unidade
Gabarito Comentado
 3a Questão (Ref.: 201402483836) Fórum de Dúvidas (0) Saiba (0)
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: teste de baixo
nível e teste de alto nível. São considerados teste de alto nível:
Sistema e Aceitação
Integração e aceitação
Sistema e integração
Unidade e Integração
Aceitação e unidade
Gabarito Comentado
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:16
 4a Questão (Ref.: 201402360564) Fórum de Dúvidas (0) Saiba (0)
Analise as 3 sentenças abaixo:
I . Teste Alfa é conduzido na instalação do desenvolvedor por um grupo representativo de usuários finais. O
software é utilizado em um cenário natural e realizado em conjunto desenvolvedores e usuários, registrando os
erros e os problemas de uso. Este tipo de teste normalmente é conduzido em um ambiente controlado.
II. Teste Beta é conduzido nas instalações de um ou mais usuários finais e neste tipode teste o desenvolvedor
não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e vai relatando
para o desenvolvedor em intervalos regulares.Com o resultado do teste beta, os desenvolvedores fazem as
modificações necessárias e preparam a liberação do software para todos os clientes.
III.Teste de esforço tenta verificar se os mecanismos de proteção incorporados ao sistema vão de fato
protege-lo contra acesso indevido
Marque a opção correta:
Somente I e III são verdadeiras
Somente I e II são verdadeiras
Somente II é verdadeira
Somente II e III são verdadeiras
Somente III é verdadeira
 5a Questão (Ref.: 201402363502) Fórum de Dúvidas (0) Saiba (0)
O objetivo do teste de sistema é realizar a execução do sistema como um todo, dentro de um ambiente
operacional controlado, para validar a exatidão e perfeição na execução de suas funções, acompanhando
cenários sistêmicos elaborados pelo profissional de requisitos do projeto e devem retratar os requisitos
funcionais e não-funcionais do sistema. Dentre as opções abaixo qual a opção não é considerada teste de
sistema:
Teste de desempenho
Teste alfa
Teste de esforço (estresse)
Teste de segurança
Teste de recuperação
 6a Questão (Ref.: 201402363487) Fórum de Dúvidas (0) Saiba (0)
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: baixo nível e
alto nível: Neste contexto são considerados testes de baixo nível:
unidade e aceite
Unidade e sistema
Unidade e integração
Sistema e aceite
Integração e sistema
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:16
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:16
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A8_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:10:08 (Finalizada)
 1a Questão (Ref.: 201402811425) 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 integram o mesmo time, mas com funções conflitantes.
Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é
necessária
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma
atrasa.
Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.
Gabarito Comentado
 2a Questão (Ref.: 201402483840) Fórum de Dúvidas (0) Saiba (0)
Existem diferentes papéis com diferentes responsabilidades dentro de uma equipe de teste independente. Correlacione os papéis abaixo
com as respecƟvas funções:
1 ‐ Arquiteto de teste
2 ‐ Analista de teste
3 ‐ Testador
(      ) Responsável pela execução dos casos de testes e script de testes
(      ) Responsável pela montagem do ambiente de teste (infraestrutura) e escolha das ferramentas
(      ) Responsável pela modelagem e elaboração dos casos de testes e scripts de testes
2, 3, 1
3, 1, 2
3, 2, 1
1, 2, 3
2, 1, 2
 3a Questão (Ref.: 201402811421) 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:
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:16
Erros encontrados podem ser corrigidos em tempo de teste no próprio ambiente de teste, dando
agilidade ao processo como um todo.
Os usuários finais participam na execução dos testes em conjunto com a equipe de testes para auxiliar
na interpretação dos resultados.
Qualquer ocorrência de resultado obtido diferentemente do resultado esperado é passível de ser
anotado e irá interromper os testes.
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.
 4a Questão (Ref.: 201402865482) 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
Gama
Beta
Fumaça
 5a Questão (Ref.: 201402811431) Fórum de Dúvidas (0) Saiba (0)
Analise as questões abaixo levando em consideração tarefas e executores. Neste sentido é correto afirmar que:
O teste unitário é normalmente feito pelo testador e o teste de sistema pelo analista de sistemas.
O teste de sistema é usualmente executado pelo analista de teste e o teste unitário pelo programador.
O teste de integração é usualmente executado pelo usuário e o teste unitário pelo programador.
O teste de integração é usualmente executado pelo analista de integração e o teste de sistema pelo
programador.
O teste de aceitação é usualmente executado pelos usuários e o teste unitário pelo analista de teste.
Gabarito Comentado
 6a Questão (Ref.: 201402811439) 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.
Estão corretas as opções I, III e V.
Somente a opção III está correta.
Estão corretas as opções I, II e V.
Somente a opção V está correta.
Estão corretas as opções II, IV e V.
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:16
Gabarito Comentado
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:16
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A9_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:08:23 (Finalizada)
 1a Questão (Ref.: 201402363802) 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 Suporte aos Testes
Ferramentas de Revisões e Inspeções
Ferramentas de Planejamento de testes
Ferramentas de Modelagem e Automação
Ferramentas de execução e conferência
 2a Questão (Ref.: 201402363782) 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 automaƟzação de scripts,  são
classificadas como:
Ferramentas de Revisões e Inspeções
Ferramentas de Planejamento de testes
Ferramentas de Modelagem e Automação
Ferramentas de Suporte aos Testes
Ferramentas de execução e conferência
Gabarito Comentado
 3a Questão (Ref.: 201402360660) Fórum de Dúvidas (0) Saiba (0)
"Permite controlar e coordenar as mudançasefetuadas em documentações, fontes e ambientes físicos.
Estabelece a relação entre os artefatos de software e identifica-los através de um único controle de versão
enquanto ocorre modificações de fontes de uma versão anterior." A sentença apresentada se refere a:
Gerenciamento de defeitos
Gerenciamento de produtividade
Gerenciamento de performace
Gerenciamento de segurança
Gerenciamento de configurações
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 2 04/06/2015 13:16
 4a Questão (Ref.: 201402362741) Fórum de Dúvidas (0) Saiba (0)
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?
Arquiteto de teste
gerente de teste
analista de teste
desenvolvedor de software
testador
 5a Questão (Ref.: 201402363810) 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 Planejamento de testes
Ferramentas de Suporte aos Testes
Ferramentas de Revisões e Inspeções
Ferramentas de execução e conferência
Ferramentas de Modelagem e Automação
Gabarito Comentado
 6a Questão (Ref.: 201402483843) 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 regressivo
Teste de carga
Teste de unidade
Teste Progressivo
Teste de Alfa
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 2 04/06/2015 13:16
 AVALIAÇÃO DE SOFTWARE Lupa 
Retornar
Exercício: CCT0207_EX_A10_201402216629 Matrícula: 201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ Data: 04/06/2015 13:11:18 (Finalizada)
 1a Questão (Ref.: 201402361452) Fórum de Dúvidas (0) Saiba (0)
Maira é analista de teste de uma organização e está elaborando a documentação de teste do sistema Delta. Seu
chefe solicitou que ela elaborasse o artefato que tivesse em seu conteúdo: a identificação das condições de
testes, o detalhamento da massa de entrada e da massa resultante, assim como arquitetura do ambiente de
teste. Neste caso o artefato solicitado foi:
Estratégia e Teste
Caso de Uso
Plano de teste
Suíte de teste
Caso de Teste
Gabarito Comentado
 2a Questão (Ref.: 201402865492) Fórum de Dúvidas (0) Saiba (0)
Documentar é fundamental para formalizar o processo de qualidade. O conteúdo da documentação deve ser
claro, bem definido e com todos os itens que devem ser abordados, possibilitando que todos os envolvidos no
processo de avaliação da qualidade possam acompanhar a evolução do trabalho e rastrear como as atividades
foram planejadas.
Qual o documento que registra todo o planejamento dos testes estabelecendo o que será testado e cuja
finalidade é identificar o maior número de cenários e variações de determinado requisito de software?
Plano de teste
Relatório de teste
Cenário de teste
Suíte de teste
Caso de teste
 3a Questão (Ref.: 201402483845) Fórum de Dúvidas (0) Saiba (0)
Como denominamos o documento que contém o registro de todo o planejamento dos testes estabelecendo o
que será testado e que tem como principal finalidade identificar o maior número de cenários e variações de
determinado requisito de software?
Script de teste
Relatório de teste
Roteiro de teste
Caso de teste
Procedimento de teste
Gabarito Comentado
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
1 de 3 04/06/2015 13:17
 4a Questão (Ref.: 201402363947) Fórum de Dúvidas (0) Saiba (0)
Segundo a norma IEEE 829, qual o produto final deverá ser entregue ao solicitando dos testes e que contêm
todas as informações necessárias para aferição da qualidade do produto avaliado, ou seja, onde todos os
resultados dos testes devem ser agregados?
O log dos testes realizados
Os casos de testes
O relatório de tese de sistema
O produto testado
O relatório de teste Master
 5a Questão (Ref.: 201402360674) 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.
Somente II é verdadeira
Todas são verdadeiras
Somente I e II são verdadeiras
Nenhuma das sentenças é correta
Somente II e III são verdadeiras
 6a Questão (Ref.: 201402871737) 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 ciclo de desenvolvimento de software.
Plano de caso de teste
Plano mestre de verificação
Plano de garantia da qualidade
Plano de cenários de teste
Plano mestre de validação
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
2 de 3 04/06/2015 13:17
Retornar
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript...
3 de 3 04/06/2015 13:17
	1
	2
	3
	4
	5
	6
	7
	8
	9
	10

Continue navegando