4248 13

[书籍介绍] [新书首发]Test-Driven Development with Python [推广有奖]

贵宾

已卖:8651份资源

学术权威

10%

还不是VIP/贵宾

-

TA的文库  其他...

Data Mining

威望
3
论坛币
84087 个
通用积分
5682.7684
学术水平
669 点
热心指数
648 点
信用等级
501 点
经验
8887 点
帖子
3374
精华
20
在线时间
2896 小时
注册时间
2012-11-11
最后登录
2025-12-25

初级学术勋章 初级热心勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章 高级学术勋章 高级热心勋章 高级信用勋章

楼主
狂热的爱好者 学生认证  发表于 2014-7-22 23:05:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

更多好资料可以关注我哦

Unnamed QQ Screenshot20140722225216.png

Book Details

  • Title: Test-Driven Development with Python
  • Author: Harry J. W. Percival
  • Length: 480 pages
  • Edition: 1
  • Language: English
  • Publisher: O'Reilly Media
  • Publication Date: 2014-06-29
  • ISBN-10: 1449364829

Editorial Reviews

By taking you through the development of areal web application from beginning to end, this hands-on guide demonstratesthe practical advantages of test-driven development (TDD) with Python. You’lllearn how to write and run tests before building each part of your app, andthen develop the minimum amount of code required to pass those tests. Theresult? Clean code that works.

In the process, you’ll learn the basics ofDjango, Selenium, Git, jQuery, and Mock, along with current web developmenttechniques. If you’re ready to take your Python skills to the next level, thisbook clearly demonstrates how TDD encourages simple designs and inspiresconfidence.

Dive into the TDD workflow, including theunit test/code cycle and refactoring

Use unit tests for classes and functions,and functional tests for user interactions within the browser

Learn when and how to use mock objects, andthe pros and cons of isolated vs. integrated tests

Test and automate your deployments with astaging server

Apply tests to the third-party plugins youintegrate into your site

Use a Continuous Integration environment torun your tests automatically


Table of Contents

  • Part I. The Basics of TDD and Django
  • Chapter 1. Getting Django Set Up Using aFunctional Test
  • Chapter 2. Extending Our Functional TestUsing the unittest Module
  • Chapter 3. Testing a Simple Home Page withUnit Tests
  • Chapter 4. What Are We Doing with All TheseTests?
  • Chapter 5. Saving User Input
  • Chapter 6. Getting to the Minimum ViableSite
  • Part II. Web Development Sine Qua Nons
  • Chapter 7. Prettification: Layout andStyling, and What to Test About It
  • Chapter 8. Testing Deployment Using aStaging Site
  • Chapter 9. Automating Deployment withFabric
  • Chapter 10. Input Validation and TestOrganisation
  • Chapter 11. A Simple Form
  • Chapter 12. More Advanced Forms
  • Chapter 13. Dipping Our Toes, VeryTentatively, into JavaScript
  • Chapter 14. Deploying Our New Code
  • Part III. More Advanced Topics
  • Chapter 15. User Authentication,Integrating Third-Party Plugins, and Mocking with JavaScript
  • Chapter 16. Server-Side Authentication andMocking in Python
  • Chapter 17. Test Fixtures, Logging, andServer-Side Debugging
  • Chapter 18. Finishing “My Lists”:Outside-In TDD
  • Chapter 19. Test Isolation, and “Listeningto Your Tests”
  • Chapter 20. Continuous Integration (CI)
  • Chapter 21. The Token Social Bit, the PagePattern, and an Exercise for the Reader
  • Chapter 22. Fast Tests, Slow Tests, and HotLava
  • Appendix A. PythonAnywhere
  • Appendix B. Django Class-Based Views
  • Appendix C. Provisioning with Ansible
  • Appendix D. Testing Database Migrations
  • Appendix E. What to Do Next
  • Appendix F. Cheat Sheet
  • Appendix G. Bibliography

本帖隐藏的内容

Test-Driven Development with Python.pdf (9.81 MB, 需要: 10 个论坛币)

Unnamed QQ Screenshot20140722225230.png

Unnamed QQ Screenshot20140722225244.png


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Development Develop python Driven drive advantages beginning practical building required

已有 3 人评分经验 学术水平 热心指数 信用等级 收起 理由
ReneeBK + 100 + 1 精彩帖子
离歌レ笑 + 3 + 3 + 3 精彩帖子
牛尾巴 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  学术水平 + 9  热心指数 + 8  信用等级 + 8   查看全部评分

本帖被以下文库推荐

If you want something,work for it!

沙发
fantuanxiaot(未真实交易用户) 发表于 2014-7-22 23:13:22
谢谢分享!!加以推广!

藤椅
宁静的城np(未真实交易用户) 学生认证  发表于 2014-7-22 23:15:49
shuhenhao ,但是英语不够好啊。

板凳
sunyiping(真实交易用户) 发表于 2014-7-22 23:16:54
学习学习!!!

报纸
orangeyan(未真实交易用户) 发表于 2014-7-22 23:33:25
dddddddddddd

地板
狂热的爱好者(未真实交易用户) 学生认证  发表于 2014-7-23 00:35:06

7
fengyg(未真实交易用户) 企业认证  发表于 2014-7-23 07:43:49
kankan

8
狂热的爱好者(未真实交易用户) 学生认证  发表于 2014-7-23 08:22:52
fengyg 发表于 2014-7-23 07:43
kankan

9
ReneeD(未真实交易用户) 发表于 2014-7-23 09:18:23
分享啦

10
狂热的爱好者(未真实交易用户) 学生认证  发表于 2014-7-23 20:24:57

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 05:36