unittest是python自带的一个单元测试模块,我们可以用来做单元测试。unittest包含如下几个子模块:
测试用例:TestCase
测试集:TestSuite
加载用例:TestLoader
执行用例:TextTestRunner
1.编写功能类
如编写一个接口请求类:
2.编写测试类
1.要引用TestCase,我们要引入unittest模块
2.我们引用TestCase是编写一个测试类,所以我们要新建一个类
3.测试类里面的函数,都必须要以test_开头,这样unittest就能识别到用例并执行。
setUp()为初始函数,tearDown()一般为清理环境所用,每一个testcase执行前后都会执行一次。
3.编写执行文件run.py
加载用例——执行用例