随笔分类 - unittest测试框架
摘要:unittest测试框架之Mock接口联调 unittest.mock 是一个用于测试的Python库。它允许使用mock对象替换受测试系统的部分,并对它们如何已经被使用进行断言。 Mock使用前提 在做接口测试时,开发还未完成接口的实现,自动化接口测试代码就没办法完成,这个时候就需要用Mock对象
阅读全文
摘要:unittest测试框架之分层设计思想 分层的设计思想可以把一整个项目分的层次分明,每一层需要放些什么做些什么都分的很清楚,这样整个项目看起来就给人一种简洁工整干净的感觉,阅读起来思路清晰明了。 公共的方法目录:common 配置文件存放目录:conf 测试数据目录:data 存放第三方的模块目录:
阅读全文
摘要:unittest测试框架之DDT数据驱动 ddt的使用 DDT数据驱动 DDT:Data Driver Test(数据驱动测试) 数据驱动思想:数据和用例进行分离,通过外部数据去生成测试用例 安装 pip install ddt 修改ddt源码(是为了在生成的测试报告中显示每条用例所对应的标题tit
阅读全文
摘要:unittest测试框架之测试用例类 自己定义的类只要继承unittest中的TestCase,那么这个类就是一个测试用例类 测试用例类中,以test开头的方法就是一条测试用例 用例执行是否通过的评判标准-->>断言异常 先准备一个简单功能函数测试两数相加 def sum(a, b): return
阅读全文
摘要:导包 import unittest 第一步:创建一个测试套件# suite = unittest.TestSuite() 第二步:将测试用例加载到测试套件中 第①种:通过模块去加载用例 loader = unittest.TestLoader() # testcases:测试用例模块名 suite
阅读全文

浙公网安备 33010602011771号