O que há SWIFI?

SWIFI significa Injeção de Falha Implementada por Software. SWIFI é uma técnica para emular as falhas de design de hardware e de software e Erros de design / programação.


O que é um teste cinza?

Teste de caixa cinza é uma técnica de teste de software que utiliza uma combinação de testes de caixa preta e teste de caixa branca. Testers sabem alguns dos comportamentos internos do sistema em teste, geralmente limitados aos componentes internos ou interfaces de subsistemas.


O que é confiabilidade?

A confiabilidade é a capacidade de um sistema de realizar e manter o seu comportamento esperado em condições hostis e inesperadas.


O que é disponibilidade?

Disponibilidade é a proporção de tempo que um sistema está em uma operação de sucesso.




O que é uma falha? E um erro? E um fracasso?

Uma falha é uma condição anormal ou defeito no nível do componente, equipamento ou sub-sistema que pode levar a um fracasso. Este termo é comumente usado em domínio hardware.

Um defeito é o código que não implementa corretamente os requisitos ou o comportamento desejado. Este termo é comumente usado em ambos os domínios de software e hardware.

Falha e termos de defeitos poderiam ser consideradas como sinônimos.

Um erro é uma ação incorreta ou o cálculo realizado por software. Basicamente, um erro é gerado por qualquer falha ou defeito.
Uma falha é uma ação indesejada ou não para executar uma ação desejada como um resultado de um erro.


O que é ExhaustiF?

ExhaustiF é uma ferramenta de software desenvolvida pelo MTP usada para testes cinza com base em tecnologia SWIFI.
ExhaustiF permite identificar falhas de concepção e programação, por isso, na verdade, ajuda a melhorar a confiabilidade e disponibilidade de características de sistemas intensivos de software de uma forma rentável.


Quem deve usar Exhaustif? E quando?

SW engenheiros e testadores são os únicos a usar a ferramentaExhaustiF durante o teste de integração e de sistema.

Por que usar a ferramenta ExhaustiF?

A ferramenta Exhaustif permite injetar falhas de hardware e erros de software no sistema em teste, os engenheiros podem analisar o comportamento do sistema diante de situações inesperadas.