摘要: 之前一直用的unittest,最近看pytest也挺火的,就试着玩玩 今天来说下pytest参数化的使用方法 举个 a+b很简单的例子来说我们在测试过程中,同一个用例,可能有多组入参,如果每个入参写一个用例就会显得有些繁琐 1、如何简化上边的用例,可以利用参数化的方法 @pytest.mark.pa 阅读全文
posted @ 2021-07-08 16:54 Tang豆豆 阅读(287) 评论(0) 推荐(0) 编辑
摘要: pytest测试用例执行过程中,没选择到想要执行的用例,可能原因我遇到了3种,如下一一总结下: 1、测试脚本重命名之后,可能执行不到该用例,比如:test_add.py就没有被执行,原因:被改过了脚本名称 2、测试用例命名没有以“test_” 开头命名,所以不会执行。pytest执行用例的是,仅执行 阅读全文
posted @ 2021-07-08 14:16 Tang豆豆 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 1、下载fiddle的exe安装包,直接点击,一路next就安装好了 2、安装好了,暂时不能用,需要配置 3、配置方法如下: (1)启动fiddle (2)tools fiddler options (3)PC端安装证书 (4)安装完成后,就可以用PC监测到接口数据传输了、 (5)如果要监测手机端, 阅读全文
posted @ 2021-01-14 11:05 Tang豆豆 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、unitest单元测试框架,在编写脚本的时候,可以写测试套件setUp 及 tearDown,也可以不写 2、从下图执行结果来看,可以看出,每执行一个用例,setUp 及 tearDown都会执行一次,并且执行顺序是先执行setup 然后是用例,然后是teardown 3、测试套件也可以用@cl 阅读全文
posted @ 2020-04-29 10:48 Tang豆豆 阅读(249) 评论(0) 推荐(0) 编辑
摘要: log - the Logger Label - the Sampler label FileName - the file name, if any Parameters - text from the Parameters field bsh.args - the parameters, spl 阅读全文
posted @ 2020-04-28 14:46 Tang豆豆 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 使用jmeter 4.0版本时候,发现找不到workbench, 通过查资料发现,新版本的workbench可以用HTTP(S) Test Scripts Recorder来代替 具体路径为:test plan add Non-Test Elements HTTP(S) Test Scripts R 阅读全文
posted @ 2020-04-28 10:52 Tang豆豆 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 1、边界值的测试 2、必填参数为空(一般前端测不到该场景,但是接口可以) 3、参数类型校验 4、接口功能业务测试 一般最重要的还是业务测试,测试人员需要会设计测试场景 需要注意的是,对于一些重点业务,比如支付,我们接口测试完之后,还是需要再次手工测试,保证业务完全没有问题 阅读全文
posted @ 2019-10-22 11:34 Tang豆豆 阅读(455) 评论(0) 推荐(0) 编辑
摘要: python每个文件都需要顶部注释,那今天介绍一个方法,只需要设置一次,下次新建python文件后,注释自动出现在顶部的方法 只需要在file settings file and code templats python file,空白服复制以下代码粘贴进去即可 ,下次新建文件时 会自动带出来 #! 阅读全文
posted @ 2019-07-30 14:32 Tang豆豆 阅读(431) 评论(0) 推荐(0) 编辑
摘要: getattr() 指定一个方法名字,获取该方法的内存地址hasattr() 判断一个方法是否存在于实例中setattr() 设置或者添加方法delattr() 删除方法1、 getattr(obj, name) obj就是类的实例化(如果是调用函数的话,obj就是函数所在的包名), name就是方 阅读全文
posted @ 2019-07-27 17:37 Tang豆豆 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 一、python中的包有三种 1、python自带的包,如sys, os 2、python的第三方库,如 requests, selenium 3、自己写的.py文件 二、今天主要说下导入自己写的包 学习过程中,发现,写second.py时候 导入自己写的包first,可以执行成功,但是发现引用模块 阅读全文
posted @ 2019-07-22 22:11 Tang豆豆 阅读(1341) 评论(0) 推荐(0) 编辑