【文件属性】:
文件名称: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,好资料