SóProvas


ID
2735119
Banca
Marinha
Órgão
Quadro Técnico
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo Pressman (2011), o objetivo do teste é encontrar erros e urn bom teste é aquele que tem alta probabilidade de encontrar um erro. A testabilidade de software é simplesmente a facilidade com que um programa de computador pode ser testado. Sendo assim, assinale a opção que apresenta as características da testabilidade que levam a um software testável.

Alternativas
Comentários
  • Analisando as questões que geraram mais dúvidas:

     

    a) Operabilidade, observabilidade, controlabilidade, decomponibilidade, simplicidade, estabilidade e compreensibilidade. (características levam a um software testável)
     

    b) Funcionalidade, confiabilidade, usabilidade, eficiência, facilidade de manutenção e portabilidade. (ATRIBUTOS DE QUALIDADE)

     

    Acabei confundindo e indo na letra "B", mas o que vale é aprender com os erros.

  • Esta questão é mais um "Ctrl C... Ctrl V" do Livro do Pressman (Capítulo 18 - Testando aplicativos convencionais).


    Características de um software testável

    Operabilidade: quanto melhor o funcionamento, melhor a testabilidade.

    Observabilidade: o que você vê é o que você testa.

    Controlabilidade: quanto maior controle, melhor automatização do teste.

    Decomponibilidade: controlando o escopo do teste, problemas são isolados e o reteste é mais racional.

    Simplicidade: quanto menos tiver que testar, mais rápido.

    Estabilidade: quanto menos alterações, menos interrupções.

    Compreensibilidade: quanto mais informações tivermos, mais inteligente será o teste.


    @papirobizurado

  • Cuidado para não confundir com a letra B que são fatores de qualidade definidos pela ISO 9126:

    - Funcionalidade - adequabilidade, exatidão, interoperabilidade, conformidade e segurança

    - Confiabilidade - maturidade, tolerância a falhas, facilidade de recuperação

    - Usabilidade - facilidade de compreensão, facilidade de aprendizagem, operabilidade.

    - Eficiência - comportamento em relação ao tempo, comportamento em relação aos recursos.

    - Facilidade de manutenção - facilidade de análise, facilidade de realização de mudanças, estabilidade, testabilidade.

    - Portabilidade - adaptabilidade, facilidade de instalação