引用单元测试模块unittest框架(一)

自动化测试模型:线性测试, 模块化驱动测试, 数据驱动测试, 关键字驱动测试

线性测试:每个测试脚本相对独立,不会与其他脚本产生纠纷;但是非常麻烦,同一个步骤每个脚本里面都要有,行数少的还可以,多的话......并且不易于维护

模块化测试:借鉴了编程语言中模块化的思想,把重复的操作做成一个公共的模块,使用的话去调用就可以了,易于维护

数据驱动测试:就是把模块化测试里面的容易发生变化的测试数据做成变量,需要什么传什么

关键字驱动:robot framewor, 非常容易上手,布局做的不错的话,维护也是很方便的


使用unittest单元测试框架完成测试

针对case数量比较多,数量少的话还不如使用线性和模块

扩展性,维护性极强

提供丰富的比较方法-

提供丰富的日志


你可能感兴趣的:(Python,自动化测试)