摘要:
unittest测试框架之Mock接口联调 unittest.mock 是一个用于测试的Python库。它允许使用mock对象替换受测试系统的部分,并对它们如何已经被使用进行断言。 Mock使用前提 在做接口测试时,开发还未完成接口的实现,自动化接口测试代码就没办法完成,这个时候就需要用Mock对象 阅读全文
posted @ 2021-12-09 16:14
执着的狼
阅读(190)
评论(0)
推荐(0)
摘要:
unittest测试框架之分层设计思想 分层的设计思想可以把一整个项目分的层次分明,每一层需要放些什么做些什么都分的很清楚,这样整个项目看起来就给人一种简洁工整干净的感觉,阅读起来思路清晰明了。 公共的方法目录:common 配置文件存放目录:conf 测试数据目录:data 存放第三方的模块目录: 阅读全文
posted @ 2021-12-09 16:13
执着的狼
阅读(110)
评论(0)
推荐(0)
摘要:
unittest测试框架之DDT数据驱动 ddt的使用 DDT数据驱动 DDT:Data Driver Test(数据驱动测试) 数据驱动思想:数据和用例进行分离,通过外部数据去生成测试用例 安装 pip install ddt 修改ddt源码(是为了在生成的测试报告中显示每条用例所对应的标题tit 阅读全文
posted @ 2021-12-09 16:12
执着的狼
阅读(53)
评论(0)
推荐(0)
摘要:
unittest测试框架之测试用例类 自己定义的类只要继承unittest中的TestCase,那么这个类就是一个测试用例类 测试用例类中,以test开头的方法就是一条测试用例 用例执行是否通过的评判标准-->>断言异常 先准备一个简单功能函数测试两数相加 def sum(a, b): return 阅读全文
posted @ 2021-12-09 16:09
执着的狼
阅读(119)
评论(0)
推荐(0)
摘要:
导包 import unittest 第一步:创建一个测试套件# suite = unittest.TestSuite() 第二步:将测试用例加载到测试套件中 第①种:通过模块去加载用例 loader = unittest.TestLoader() # testcases:测试用例模块名 suite 阅读全文
posted @ 2021-12-09 15:34
执着的狼
阅读(102)
评论(0)
推荐(0)
摘要:
Pytest集成Allure生成测试报告,并集成jenkins 1、Allure安装 1)Allure报告的demo样式 2)Allure下载 选择需要的版本,下载zip文件,解压即可 2、添加allure环境变量 Copypath:D:\Program Files\allure-2.13.1\bi 阅读全文
posted @ 2021-12-09 15:22
执着的狼
阅读(138)
评论(0)
推荐(0)
摘要:
PyCharm中设置以pytest方式去运行用例 今天整理项目使用unittest+pytest集成allure生成测试报告,运行出现了错误,通过看日志发现原来是用例重复执行了两遍,导致用例之间出现问题。 上网查资料发现是我运行项目的时候操作问题。 ###刚开始我运行项目的时候直接在run_test 阅读全文
posted @ 2021-12-09 15:08
执着的狼
阅读(246)
评论(0)
推荐(0)

浙公网安备 33010602011771号