Não há uma maneira confiável de o software informar se, por exemplo, você pode ouvir um som ou se a sua resolução de tela é o que você espera. Portanto, você não pode ter testes de hardware totalmente automatizados, mas precisa de alguém para saber se o teste foi bem-sucedido.