Test-Driven Development with Python, 2nd Edition, 2017

时间:2020-09-12 03:51:09
【文件属性】:
文件名称:Test-Driven Development with Python, 2nd Edition, 2017
文件大小:11.42MB
文件格式:PDF
更新时间:2020-09-12 03:51:09
Python TDD 测试驱动开发 Title: Test-Driven Development with Python, 2nd Edition Length: 592 pages Edition: 2 Language: English Publication Date: 2017-08-10 ISBN-10: 1491958707 ISBN-13: 9781491958704 Table of Contents Part I. The Basics of TDD and Django Chapter 1. Getting Django Set Up Using a Functional Test Chapter 2. Extending Our Functional Test Using the unittest Module Chapter 3. Testing a Simple Home Page with Unit Tests Chapter 4. What Are We Doing with All These Tests? (And, Refactoring) Chapter 5. Saving User Input: Testing the Database Chapter 6. Improving Functional Tests: Ensuring Isolation and Removing Voodoo Sleeps Chapter 7. Working Incrementally Part II. Web Development Sine Qua Nons Chapter 8. Prettification: Layout and Styling, and What to Test About It Chapter 9. Testing Deployment Using a Staging Site Chapter 10. Getting to a Production-Ready Deployment Chapter 11. Automating Deployment with Fabric Chapter 12. Splitting our tests into multiple files, and a generic wait helper Chapter 13. Validation at the Database Layer Chapter 14. A Simple Form Chapter 15. More Advanced Forms Chapter 16. Dipping Our Toes, Very Tentatively, into JavaScript Chapter 17. Deploying Our New Code Part III. More Advanced Topics in Testing Chapter 18. User Authentication, Spiking and De-Spiking Chapter 19. Using Mocks to Test External Dependencies or Reduce Duplication Chapter 20. Test Fixtures and a Decorator for Explicit Waits Chapter 21. Server-Side Debugging Chapter 22. Finishing “My Lists”: Outside-In TDD Chapter 23. Test Isolation, and “Listening to Your Tests” Chapter 24. Continuous Integration (CI) Chapter 25. The Token Social Bit, the Page Pattern, and an Exercise for the Reader Chapter 26. Fast Tests, Slow Tests, and Hot Lava

网友评论

  • trup pdf,好资料