自动化测试框架: 1、什么框架? 在系统开发过程中,框架是指对特定应用领域中的应用系统的部分设计和实现子系统的整体结构。 2、代码结构种类? 线性代码 线性框架性代码 数据驱动型框架 关键字框架 自动化测试平台 3、unittest框架? Unittest测试框架使用介绍: 1、用import语句引入unittest模块 2、让所有执行测试的类都继承于TestCase类,可以将TestCase看成是对特定类进行测试的方法的集合 3、setUp()方法中进行测试前的初始化工作,teardown()方法中执行测试后的清除工作,它们都是TestCase中的方法 4、编写测试的方法最好以test开头(可以直接运行) def test_add(self) 、def test_sub(self)等,可以编写多个测试用例对被测对象进行测试 5、在编写测试方法过程中,使用TestCase class提供的方法测试功能点,比如:assertEqual等 6、调用unittest.main()方法运行所有以test开头的方法
|