Livro: Desenvolvimento Orientado a Testes com Python

Livro: Desenvolvimento Orientado a Testes com Python

Desenvolvimento-Orientado-a-Testes-com-Python-2

Guia “mão na massa” mostra as vantagens práticas do TDD

Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará.

Durante o processo, você conhecerá o básico sobre Django, Selenium, Git, jQuery e Mock, junto com as técnicas atuais para desenvolvimento web. Se estiver pronto para levar suas habilidades com Python para o próximo patamar, este livro – atualizado com Python 3.6 – mostrará claramente como o TDD incentiva você a criar designs simples e pode lhe inspirar confiança.

  • mergulhe no fluxo de trabalho de TDD, incluindo o ciclo de testes de unidade/código e refatoração;
  • utilize testes de unidade para classes e funções, e testes funcionais para interações com usuários no navegador;
  • saiba quando e como usar objetos simulados e conheça os prós e contras dos testes isolados versus testes integrados;
  • teste e automatize suas implantações com um servidor de staging;
  • aplique testes nos plugins de terceiros que você integrar ao seu site;
  • execute testes automaticamente usando um ambiente de Integração Contínua;
  • utilize TDD para construir uma API REST com uma interface de frontend Ajax.

Sobre o autor:

Harry J.W. Percival - Após uma infância idílica brincando com BASIC em computadores franceses de 8 bits como o Thomson T-07, cujas teclas faziam “blip” quando pressionadas, Harry passou alguns anos profundamente infeliz dando consultoria em economia e administração. Logo redescobriu sua verdadeira natureza geek e teve sorte o bastante para acabar com um grupo de fanáticos por XP, trabalhando na pioneira, porém infelizmente extinta, planilha Resolver One. Atualmente trabalha na PythonAnywhere LLP e divulga a boa-nova sobre TDD pelo mundo afora em palestras, workshops e conferências com toda paixão e entusiasmo de um recém-convertido.

Detalhes:
Título: TDD com Python - Siga o bode dos testes: usando Django, Selenium e JavaScript
Autor: Harry J.W. Percival
ISBN: 978-85-7522-642-1
Páginas: 648

Onde comprar: https://novatec.com.br/livros/tdd-com-python/

Utilize o cupom TEKZOOM20 para ganhar 20% de desconto na compra do livro.

Autor

Reinaldo Silotto

Community Manager GDG-Bauru, integrante do programa Intel Innovators e ganhador de 3 prêmios iBest com o site Emulando. Mantenedor e Founder do TekZoom. Community Manager no iMasters.

Brasil - São Paulo https://tekzoom.com.br Reinaldo Silotto Reinaldo Silotto

Mais conteúdos para você

Comentários