Pré-teste
Antes de lançar produtos para venda, as empresas geralmente fazem um pré-teste de seus produtos quanto à segurança e à confiabilidade. Esse processo normalmente envolve detectar e corrigir erros e fazer melhorias, se necessário. No setor de informática, o pré-teste pode ser realizado tanto em hardware quanto em software.
Os fabricantes de hardware de computador geralmente fazem testes rigorosos em seus produtos antes de distribuí-los ao público. Por exemplo, um disco rígido pode ser testado em temperaturas extremamente altas e baixas para determinar qual é a temperatura operacional segura do disco rígido. Um fabricante de chips pode testar uma CPU sob uma carga máxima de processamento por um período prolongado para garantir que ela não superaqueça. Discos rígidos, CPUs e RAM são todos testados quanto à confiabilidade, pois pequenos erros podem causar grandes problemas. Computadores modernos podem realizar bilhões de cálculos por segundo, portanto, até mesmo um cálculo incorreto em um bilhão é considerado altamente não confiável.
O software também é submetido a pré-testes antes de ser disponibilizado para venda. A quantidade de testes geralmente é determinada pelo tamanho e pela complexidade do programa. Inicialmente, os pré-testes são realizados pela equipe de desenvolvimento de software, enquanto os bugs iniciais são corrigidos. Em seguida, o software pode passar por uma fase de "alpha", na qual os desenvolvedores e, possivelmente, outros usuários testam o software. À medida que o programa se aproxima da conclusão, ele pode passar por uma fase de "beta", na qual usuários adicionais podem testar o software e fornecer feedback aos desenvolvedores. Esse software é chamado de software beta e pode ser distribuído a um grupo selecionado de usuários ou ao público em geral. Quando a etapa beta é concluída, o software está pronto para venda.
Teste seus conhecimentos