自动化框架是用来维护、管理、运行测试用例,最终输出测试报告的。而unittest框架就是其中一种。
1、unittest框架----内置框架,不用安装,引入就可以使用,由4个部分组成
1. unittest.TestCase 管理测试用例
2. unittest.TestSuit 整合测试用例
3. unittest.Loader 加载测试用例
4. unittest.Runner 执行测试用例
1.1 unittest.TestCase
操作方法:
import unittest
class 类名(unittest.TestCase):
def setUp(self):
用例执行前要执行的代码
def tearDown(self):
用例执行后需要执行的代码
#用例说明
def test_模块_编号(self):
操作步骤
断言
if __name__=='__main__':
unittest.main()
实例: 用unittest框架将编写登录的测试用例并执行
编写测试用例:
import uni