Desenvolvimento Orientado a Testes com Python | LIVRO GRATUITO
Você conhece a dBooks ? É uma plataforma de e-books que disponibiliza centenas de livros que são licenciados pela Creative Commons License (CC BY-SA).
Isso significa que você pode baixar gratuitamente qualquer um dos livros sobre essa licença !
O livro de hoje é o Test-Driven Development with Python.
Ao levá-lo através do desenvolvimento de um aplicativo da Web real do começo ao fim, este guia prático demonstra as vantagens práticas do desenvolvimento orientado a testes (TDD) com Python. Você aprenderá como escrever e executar testes antes de criar cada parte de seu aplicativo e, em seguida, desenvolver a quantidade mínima de código necessária para passar nesses testes. O resultado? Código limpo que funciona.
No processo, você aprenderá o básico de Django, Selenium, Git, jQuery e Mock, juntamente com as técnicas atuais de desenvolvimento da Web. Se você está pronto para levar suas habilidades Python para o próximo nível, este livro demonstra claramente como o TDD encoraja designs simples e inspira confiança.
- Mergulhe no fluxo de trabalho TDD, incluindo o teste de unidade/ciclo de código e refatoração;
- Utilizar testes unitários para classes e funções, e testes funcionais para interações do usuário dentro do navegador;
- Aprenda quando e como usar objetos fictícios, e os prós e contras de testes isolados vs. integrados;
- Teste e automatize suas implantações com um servidor de preparação;
- Aplique testes aos plugins de terceiros que você integra em seu site;
- Use um ambiente de Integração Contínua para executar seus testes automaticamente.
Essa foi uma dica do Daniel Veiga