python
Search :

热门知识点: python 字符串
当前位置:python>>软件测试自动化.python 自动化测试框架

软件测试自动化.python 自动化测试框架

python unittest单元测试方法和用例

python内部自带了一个单元测试的模块,pyUnit也就是我们说的:unittest

先介绍下unittest的基本使用方法:

1.import unittest
2.定义一个继承自unittest.TestCase的测试用例类
3.定义setUp和tearDown,在每个测试用例前后做一些辅助工作。
4.定义测试用例,名字以test开头。
5.一个测试用例应该只测试一个方面,测试目的和测试内容应很明确。主要是调用assertEqual、assertRaises等断言方法判断程序执行结果和预期值是否相符。
...

软件测试方法

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

测试的工作模式:

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

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

1 unittest
2 PyUnit
3 TestSuite
...

分页:[«]1[»]
老王python ® 版权所有 备案号:湘ICP备10012179号