Teste de sistema - System testing

O teste de sistema é o teste conduzido em um sistema integrado completo para avaliar a conformidade do sistema com seus requisitos especificados .

O teste de sistema leva, como entrada, todos os componentes integrados que passaram no teste de integração . O objetivo do teste de integração é detectar quaisquer inconsistências entre as unidades que são integradas (chamadas assemblages ). Os testes de sistema procuram detectar defeitos tanto nos "interconjuntos" quanto no sistema como um todo. O resultado real é o comportamento produzido ou observado quando um componente ou sistema é testado.

O teste do sistema é executado em todo o sistema no contexto das especificações de requisitos funcionais (FRS) ou da especificação de requisitos do sistema (SRS), ou ambos. O teste de sistema testa não apenas o design, mas também o comportamento e até mesmo as expectativas do cliente. Também se destina a testar até e além dos limites definidos nas especificações de requisitos de software ou hardware.

Abordagens

  • Teste destrutivo : os testes são realizados até a falha do corpo de prova, a fim de compreender o desempenho de um corpo de prova ou o comportamento do material sob diferentes cargas.
  • Ensaios não destrutivos : técnicas de análise para avaliar as propriedades de um material, componente ou sistema sem causar danos.
  • Injeção de falha : Uma técnica de teste que sobrecarrega o sistema de uma forma incomum para examinar o comportamento do sistema.

Métodos de teste específicos do assunto

Teste de software

O teste de software é uma investigação conduzida para fornecer às partes interessadas informações sobre a qualidade do produto ou serviço de software em teste. O teste de software também pode fornecer uma visão objetiva e independente do software para permitir que a empresa avalie e entenda os riscos da implementação do software. O teste de software envolve a execução de um componente de software ou componente de sistema para avaliar uma ou mais propriedades de interesse. Em geral, essas propriedades indicam até que ponto o componente ou sistema em teste atende aos requisitos que orientaram seu design e desenvolvimento, responde corretamente a todos os tipos de entradas, executa suas funções dentro de um tempo aceitável, é suficientemente utilizável, pode ser instalado e executado em seus ambientes pretendidos e atinge o resultado geral que seus stakeholders desejam. Como o número de testes possíveis, mesmo para componentes de software simples, é praticamente infinito, todos os testes de software usam alguma estratégia para selecionar testes viáveis ​​para o tempo e recursos disponíveis.

Teste de dispositivo móvel

Os testes de dispositivos móveis garantem a qualidade dos dispositivos móveis, como telefones celulares, PDAs, etc. Os testes serão realizados em hardware e software. E do ponto de vista de diferentes procedimentos, o teste compreende teste de P&D, teste de fábrica e teste de certificado. O teste de dispositivos móveis envolve um conjunto de atividades de monitoramento e solução de problemas de aplicativos, conteúdo e serviços móveis em aparelhos reais. O teste inclui verificação e validação de dispositivos de hardware e aplicativos de software.

Veja também

Notas

Referências