SóProvas


ID
1478344
Banca
IDECAN
Órgão
INMETRO
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

No desenvolvimento de qualquer produto/processo, uma das fases muito importantes são os testes. Nela, muitas vezes, é possível descobrir falhas e/ou problemas que, na fase de produção, poderiam atrapalhar muito. Por essa razão, a realização de testes, ao longo de todo o processo, é muito importante. A engenharia de Software também preza isso muito bem. “Processo de testes de uma versão particular de um sistema que se destina para uso fora da equipe de desenvolvimento. Seu objetivo é tentar convencer o fornecedor de que o sistema é bom o suficiente para o uso.” A afirmativa anterior refere-se a

Alternativas
Comentários
  • Questão tirada do livro do Somerville.

    Teste de release é o processo de testar um release particular de um sistema que se destina para uso fora da equipe de desenvolvimento. Geralmente, o release de sistema é para uso dos clientes e usuários. O objetivo principal do processo de teste de release é convencer o fornecedor do sistema de que esse sistema é bom o suficiente para uso. Se assim for, o sistema poderá ser lançado como um produto ou entregue aos clientes. Portanto, o teste de release precisa mostrar que o sistema oferece a funcionalidade, o desempenho e a confiança especificados e que não falhará durante o uso normal. Deve levar em conta todos os requisitos de sistema, e não apenas os requisitos de usuários finais do sistema.


    Ian Somerville - Capitulo 8 – Testes de Software

  • a) Uma release é uma versão do software. Essa versão deve ser testada. Damos o nome de teste de release. Geralmente é feito pelos usuários (logo um texte caixa-preta), contudo também pode ser destina a outros grupo de programadores. 

    b) Teste de interface pode se referir ao teste da interface com o usuário, liga a questão de usabilidade. Ou a interface do módulo, objeto, método, etc.

    c) Teste de integração verifica quando os componentes são integrados (trabalham juntos)

    d) Testar de o sistema atende as condições de carga do projeto

    e) Teste de componentes é nome utilizado pelo sommervlle para testes de integração.

     

    Prof Almeida Junior

    www.meubizu.com.br

  • Uma outra forma de responder a questão, mas que seria a mesma coisa do que já foi explicado, é encarar como teste Beta.

    No teste de Aceitação (Validação) temos:

    Teste Alfa - feito pelo usário, mas no ambiente do desenvolvedor;

    Teste Beta - conduzido em um ou mais locais do cliente, usuário final, onde o desenvolvedor não está presente.

    Esse Beta seria uma Release do software.