YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← 06-22 Testing Knowledge Solution

06-22 Conhecimento sobre Teste - Solução

Get Embed Code
3 Languages

Subtitles translated from English Showing Revision 1 created 02/22/2013 by Lucilia Figueiredo.

  1. A primeira: Parte do teste de uma característica consiste em executar o programa

  2. de modo que exercite essa característica -- isso foi o que vimos no último teste.
  3. Sim, isso é parte do teste.
  4. Temos que exercitar a característica e então comparar a saída observada
  5. como o que esperamos.
  6. E, se elas são diferentes, isso indica um erro.
  7. Testar pode nos dar absoluta certeza. Não.
  8. Testes apenas aumentam nossa confiança de que nosso interpretador JavaScript esteja correto.
  9. Como nosso interpretador JavaScript pode, potencialemnte, aceitar um número infinito de entradas --
  10. existe um número infinito de possíveis programas JavaScript --
  11. não temos tempo para testar todos eles.
  12. Não podemos ter absoluta certeza, com base em testes,
  13. mas podemos ganhar mais confiança.
  14. Finalmente: Uma entrada de teste é tão boa quanto outra. Não.
  15. Vimos isso no áutimo teste:
  16. precisamos de uma entrada de teste que exercitasse uma característica.
  17. E se temos uma porção de caracterísiticas em nosso programa, vamos querer um conjunto de entradas de teste
  18. que cubra todas elas.