,

terça-feira, 21 de maio de 2013

Questão de Certificação - Dia 13

Bom dia pessoal,

Estamos na reta final para a o dia da prova de Certificação do BSTQB, então não vamos perder mais tempo e inicia a nossa Questão de Certificação CTFL de hoje.

Hoje iremos comentar uma questão sobre V-Model ou o Modelo V.

A questão abaixo foi retirado do Simulado 3, disponível para download em nosso site.



S03Q18 - Qual das alternativas é verdadeira quanto ao modelo V?

a) Ele afirma que os módulos são testados de acordo com requisitos dos usuários
b) Ele apenas abrange a fase de teste
c) Ele especifica as técnicas de teste a serem usadas
d) Ele inclui a verificação da modelagem


Comentários:
De forma resumida podemos dizer que o modelo em V  se preocupa em realizar testes  durante todo o ciclo de desenvolvimento com o objetivo de encontrar erros o mais cedo possível.
Este modelo introduz a criação de testes de dados e cenários de teste durante o ciclo de desenvolvimento do software e trabalha com diferentes níveis de testes como : Teste de unidade, Teste de integração , Teste de sistema e Teste de aceitação.
Basicamente o ciclo de desenvolvimento do modelo segue a seguinte seqüência:

No gráfico acima há dois termos que temos que ter clareza sobre sua definição:

A Verificação: "Estamos construindo certo o produto."-  É feita para garantir que as funcionalidades especificadas e definidas no DRS estão sendo implementadas no software. Esta atividade pode usar os seguintes métodos:
  • Inspeções;
  • Lista de verificação;
  • Simulações;
  • Prova de corretitude;

A validação - "Estamos construindo o produto certo" - Garante que o software que foi construído atende os requisitos do cliente. Para realizar essas atividades podemos utilizar:
  • Teste de Caixa Preta ou Funcional;
  • Teste de Caixa Branca ou Estrutural;
  • Teste de Caixa Cinza;
  • Análise baseada em erros;

Esses conhecimentos são suficientes para que possamos responder nossa questão.

Analisando as alternativas. A alternativa a) Ele afirma que os módulos são testados de acordo com requisitos dos usuários, é FALSA pelo fato de que o Modelo V afirma que os módulos são testados de acordo com a evolução do ciclo de desenvolvimento, e em cada ciclo há um artefato de saída, que serve para a entrada dos testes, nem sempre esse artefato será o documento de requisitos dos usuários. Exemplo, que para os testes de unidade, esse documento não terá tão importância.

A alternativa b) Ele apenas abrange a fase de teste, é FALSA, pois como é possível visualizar no gráfico acima, o Modelo V também abrange o ciclo de desenvolvimento do sistema.;

A alternativa c) Ele especifica as técnicas de teste a serem usadas, essa alternativa é uma pegadinha, mas ela é FALSA. O que o Modelo V especifica são os níveis de teste (Teste de unidade, Teste de integração , Teste de sistema e Teste de aceitação.), as técnicas são elaboradas de acordo com o nível do teste.

Logo a alternativa d) Ele inclui a verificação da modelagem, é VERDADEIRA. Pois como vimos a Verificação preza pelo “Se está sendo construindo certo”, então pelo modelo V a modelagem será Verificado.

Resposta: “D”


Espero que tenham gostado de mais uma Questão de Certificação CTFL, quinta-feira teremos mais.

Caso tenham alguma dúvida em alguma outra questão nos envie um e-mail que responderemos e publicaremos em nosso blog.

E-mail para envio: gutspb@gmail.com.br

1 comentários:

  1. Muito legal, estou estudando para a prova de certificaçao e essas dicas sao muito legais, parabens por essa iniciativa

    ResponderExcluir