Buscar

Avaliação de Software AV BDQ Prova.pdf

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 4 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: CCT0207_AV_201403095132 » AVALIAÇÃO DE SOFTWARE       Tipo de Avaliação: AV
Aluno: 201403095132 ­ RAYANNE CRYSTYNNE PAVAO NUNES BORGES
Nota da Prova: 7,5        Nota de Partic.: 2        Data: 16/06/2015 09:10:07 (F)
  1a Questão (Ref.: 245486) Pontos: 1,5  / 1,5
Podemos afirmar que a implantação de um processo de qualidade tanto no processo de desenvolvimento de
software, como no produto entregue apesar de corresponder a um custo apresenta vantagens para as
organizações? Justifique sua resposta correlacionado com a regra 10 de Myers.
Resposta: A regra 10 de Myers diz que devemos procurar o erro no inicio do desenvolvimento de sofware, pois
quanto mais tempo se passar sem ser descoberto o custo aumentará para as organizações e os prejuízos.
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução.
  2a Questão (Ref.: 125234) Pontos: 1,5  / 1,5
É impossível que se preveja como o cliente realmente usará um programa, desta é apliacdo o teste de
aceitação. Este tipo de teste é de responsabilidade exclusiva do cliente. Caso o software seja desenvolvido para
muitos clientes ele poderá ser aplicado de duas formas. Explique o funcionamento de cada uma delas.
Resposta: Teste Alfa­ É conduzido por instalações de desenvolvedores por um grupo de úsuarios finais. Teste
Beta­É conduzido por instalações por um ou mais usuários finais sem a presença do desenvolvedor.
Gabarito: 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. Teste Beta: O teste Beta é conduzido nas instalações de um ou mais usuários finais e neste tipo de
teste o desenvolvedor não deverá estar presente. O cliente registra todos os problemas encontrados durante o
teste e vai relatando para o desenvolvedor em intervalos regulares. 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.
  3a Questão (Ref.: 106413) Pontos: 0,5  / 0,5
Marque a opção INCORRETA:
  Myers concluiu que zero­defeito é algo real com investimentos em processos e produtos independente da
complexidade envolvida.
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.
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.
A qualidade de um software é definida pelo número de requisitos que forma adequadamente testados e
estão em conformidade com o especificado.
  4a Questão (Ref.: 106418) Pontos: 0,5  / 0,5
Em relação aos testes de validação, marque a opção INCORRETA:
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 no ambiente de
produção.
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 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 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 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.
  5a Questão (Ref.: 626535) Pontos: 0,5  / 0,5
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 validação, revisão informal
Teste de validação, revisão formal
Teste de verificação, revisão informal
  6a Questão (Ref.: 106687) Pontos: 0,5  / 0,5
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 a equipe 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
Apenas as sentenças I e II estão corretas
  Todas as sentenças estão erradas
Apenas a sentença III está correta
Todas as sentenças estão corretas
 Gabarito Comentado.
  7a Questão (Ref.: 107641) Pontos: 0,0  / 0,5
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?
Devemos refazer os testes quando acrescentamos novos componentes ao sistema?
  Quando devemos envolver o cliente?
  Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de software?
Devemos estabelecer um plano formal para os testes?
 Gabarito Comentado.
  8a Questão (Ref.: 626772) Pontos: 0,5  / 0,5
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
Análise de documentos
Cobertura de desvio de caminhos
  Decomposição dos requisitos
Cobertura de caminhos
 Gabarito Comentado.
  9a Questão (Ref.: 122264) Pontos: 1,0  / 1,0
Marque a opção INCORRETA:
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.
  A principal meta do teste de esforço é garantir que os dados ou funções de um sistema possam seracessados apenas por atores autorizados a acessá­las.
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.
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 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.
  10a Questão (Ref.: 245554) Pontos: 1,0  / 1,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?
Roteiro de teste
Relatório de teste
Procedimento de teste
Script de teste
  Caso de teste
 Gabarito Comentado.
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.

Outros materiais