SóProvas


ID
758524
Banca
FUMARC
Órgão
TJ-MG
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Tipo de teste que focaliza cada componente de um software de forma individual, garantindo que o componente funciona adequadamente:

Alternativas
Comentários
  • a)(Não condiz) Teste de Integração.
    Integra e testa os componentes de um sistema com o objetivo de encontrar erros durante suas interações.
    [PRESSMAN] É uma técnica sistemática para construir a arquitetura de software ao mesmo tempo que conduz testes para descobrir erros associados com as interfaces
    b)(Condiz) Teste de Unidade.
    Testa componentes individuais para assegurar sua correta operação
    [PRESSMAN] focaliza o esforço de verificação na menor unidade de projeto do software
    c)(Não condiz) Teste de Regressão.
    Realiza a execução de um subconjunto de teste que já foram executados com o objetivo de garantir que mudanças não propagem erros.
    [PRESSMAN] é a reexecução do mesmo subconjunto de teste que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejados
    d)(Não condiz) Teste de Validação.
    Após a execução dos teste de integração pode ser iniciado os teste de validação ou aceitação que objetivam demonstrar que o software está em conformidade com o resquisitos.
    [PRESSMAN] O teste focaliza ações visíveis ao usuário e saídas do sistema reconhecíveis pelo usuário ... a validação tem sucesso quando o software funciona de maneira que pode ser razoavelmente esperada pelo cliente.
  • Complementando o colega e acrescentando a visão de Sommerville:

    "Teste de Componente (ou Unidade): Os componentes individuais são testados para garantir que operam corretamente. Cada componente é testado independentemente, sem os outros componentes de sistema. Os componentes podem ser entidades simples: funções ou classes de objetos, ou podem ser grupos coerentes dessas entidades".

    Fonte: Engenharia de Software, pag. 53, 8ª Edição, Ian Sommerville. Editora Pearson Adison Wesley.