测试的本质,就是“想尽一切办法寻找软件的缺陷!”,测试是一个贯穿于整个开发过程的连续过程,从某个意义上说,软件开发的过程实际上就是测试过程,测试最基本的原理就是比较预期结果是否与实际执行结果相同,如果相同则测试成功,否则测试失败。

测试的工作模式:

1 编写和维护一套详尽的单元测试用例;
2 先构造单元测试和验收测试用例,然后再编写代码;
3 根据构造的测试用例来编写代码。

python在测试这块用几个比较好测试模块。

1 unittest
2 PyUnit
3 TestSuite
4 nosetests

网上收集的2个测试书籍:
1 xUnit测试模式 http://book.douban.com/subject/3419784/
2 测试驱动开发 http://book.douban.com/subject/1230036/

python视频教程

相关文章: