Esclarecimento MiniEP 4

Esclarecimento MiniEP 4

por Rafael Reggiani Manzo -
Número de respostas: 0

Olá a todos,

Como surgiu uma discussão grande sobre o tipo de testes esperado e qual a sua validade prática vou tentar resumir aqui o resultado da discussão para todos.

 

  1. Suponha que você não confie que a biblioteca matemática do Python ou qualquer outra sejam confiáveis. Se não realmente não vão fazer sentido os testes.
  2. Testes de casos conhecidos (tabelados) e casos extremos são importantes, mas sozinhos podem ser burlados.
  3. Ser capaz de testar valores arbitrários é importante então. Por exemplo um teste que pegue trinta números aleatórios entre zero e PI e depois compare o resultado do seno da biblioteca com a sua implementação de seno para cada um dos números sorteados é importante e minimiza a brecha do item 2
  4. Como o enunciado não pediu relatório, este não será cobrado. Mas não se esqueçam que ele ajuda muito na correção.

Por favor, quaisquer dúvidas continuem perguntando no fórum.