unittest测试框架
unittest测试框架
DesireYang
学会自己欣赏自己,若是美好,叫作精彩。若是糟糕,叫作历练。
展开
-
unittest测试框架之Mock接口联调
unittest测试框架之Mock接口联调unittest.mock 是一个用于测试的Python库。它允许使用mock对象替换受测试系统的部分,并对它们如何已经被使用进行断言。Mock使用前提在做接口测试时,开发还未完成接口的实现,自动化接口测试代码就没办法完成,这个时候就需要用Mock对象库来模拟接口响应结果,等到开发完成接口功能,再把Mock模拟响应结果的代码删除掉,整个自动...原创 2019-12-25 10:39:00 · 294 阅读 · 0 评论 -
unittest测试框架之分层设计思想和项目路径处理
unittest测试框架之分层设计思想分层的设计思想可以把一整个项目分的层次分明,每一层需要放些什么做些什么都分的很清楚,这样整个项目看起来就给人一种简洁工整干净的感觉,阅读起来思路清晰明了。公共的方法目录:common配置文件存放目录:conf测试数据目录:data存放第三方的模块目录:library日志文件存放的目录:logs测试报告存放目录:reports测试用例...原创 2019-12-24 14:34:00 · 491 阅读 · 0 评论 -
unittest测试框架之DDT数据驱动
unittest测试框架之DDT数据驱动ddt的使用DDT数据驱动DDT:Data Driver Test(数据驱动测试)数据驱动思想:数据和用例进行分离,通过外部数据去生成测试用例安装pip install ddt修改ddt源码(是为了在生成的测试报告中显示每条用例所对应的标题title)ddt文件中的ddt()方法把原来的test_data_docstring...原创 2019-12-24 13:57:00 · 560 阅读 · 0 评论 -
unittest测试框架之测试用例类
unittest测试框架之测试用例类自己定义的类只要继承unittest中的TestCase,那么这个类就是一个测试用例类测试用例类中,以test开头的方法就是一条测试用例用例执行是否通过的评判标准-->>断言异常先准备一个简单功能函数测试两数相加def sum(a, b): return a + b一、测试用例类(自定义的测试用例类要继承unitte...原创 2019-12-24 11:00:00 · 625 阅读 · 0 评论 -
unittest测试框架之测试程序运行的启动文件
unittest测试框架之测试程序运行的启动文件导包import unittest第一步:创建一个测试套件suite = unittest.TestSuite()第二步:将测试用例加载到测试套件中第①种:通过模块去加载用例loader = unittest.TestLoader()# testcases:测试用例模块名suite.addTest(loader.loadT...原创 2019-12-24 10:04:00 · 329 阅读 · 0 评论