Ferramentas do usuário

Ferramentas do site


ti_publica:desenvolvimento_de_sistemas:boas_praticas

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
ti_publica:desenvolvimento_de_sistemas:boas_praticas [2019/04/07 19:31]
cartola [Geral]
ti_publica:desenvolvimento_de_sistemas:boas_praticas [2019/04/08 10:41] (atual)
cartola [Geral]
Linha 41: Linha 41:
  
 ===Testes automatizados=== ===Testes automatizados===
-  * Algumas linguagens já tem frameworks prontos para adiantar esse trabalho, como o [[https://docs.pytest.org/en/latest/|pytest para Python]], [[https://github.com/kward/shunit2|shUnit2 para Shell]], [[https://phpunit.de/|PHPUnit]] etc+  * Algumas linguagens já tem frameworks prontos para adiantar esse trabalho, como o [[https://docs.pytest.org/en/latest/|pytest para Python]], [[https://github.com/kward/shunit2|shUnit2]] ou [[https://liw.fi/cmdtest/|cmdtest/yarn]] para Shell, [[https://phpunit.de/|PHPUnit]] etc
   * Criar funções ou classes que recebam e retornem parâmetros testáveis   * Criar funções ou classes que recebam e retornem parâmetros testáveis
   * Criar outro programa que teste, com os testes programados ou preparar trecho do programa para atuar nos testes   * Criar outro programa que teste, com os testes programados ou preparar trecho do programa para atuar nos testes
ti_publica/desenvolvimento_de_sistemas/boas_praticas.txt · Última modificação: 2019/04/08 10:41 por cartola