上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 140 下一页
摘要: 前言 jmespath在取值的时候,遇到一些特殊的字符处理起来会比较麻烦。 httprunner3.x提取和校验结果都是用jmespath取值,本篇总结几个常见的问题 使用案例 访问/api/test/demo接口,接口返回如下 # 作者-上海悠悠 QQ交流群:717225969 # blog地址 阅读全文
posted @ 2021-08-24 19:16 上海-悠悠 阅读(869) 评论(1) 推荐(0)
摘要: 前言 with 语句适用于对资源进行访问的场景,在使用过程中如果发生异常需执行“清理”操作释放资源,比如常用的场景是with open打开文件操作。 with 打开文件场景 我们接触的第一个使用with的场景是用open函数对文件的读写操作,下面的代码是打开文件读取文件内容后用close关闭 fp 阅读全文
posted @ 2021-08-21 11:06 上海-悠悠 阅读(773) 评论(0) 推荐(1)
摘要: 前言 描述器定义 描述器是一个类的类属性是另一个类的实例,另一个类中实现了__set__、__delete__和__get__方法之一。 如有两个类A,B,类A中实现__set__、__delete__和__get__方法之一。类B中的一个属性为类A的实例 描述器(descriptor) 描述器会用 阅读全文
posted @ 2021-08-19 22:44 上海-悠悠 阅读(651) 评论(0) 推荐(0)
摘要: 前言 如果在类中定义了__getitem__()方法,那么他的实例对象(假设为P)就可以这样P[key]取值。 当实例对象做P[key]运算时,就会调用类中的__getitem__()方法。 __getitem__方法 A类的实例A()可以通过点的方式获取到属性 # 作者-上海悠悠 QQ交流群:71 阅读全文
posted @ 2021-08-19 14:29 上海-悠悠 阅读(1190) 评论(0) 推荐(0)
摘要: 前言 object 类里面有个 __getattribute__ 方法,作用是类实例化调用属性和方法的时候都会调用一次,返回该类的属性。 如果调用的属性没有,会抛出 AttributeError 异常。如果属性查找(attribute lookup)在实例以及对应的类中(通过__dict__)失败, 阅读全文
posted @ 2021-08-19 11:25 上海-悠悠 阅读(492) 评论(0) 推荐(0)
摘要: 前言 python 类里面常用的方法有3个:静态方法(@staticmethod),类方法(@classmethod)和实例方法(self) 本篇讲解这3种方法在使用上有什么区别。 函数 先从函数说起,方法跟函数是有区别的,经常有人容易混淆,函数定义是def 关键字定义(外面没class) def 阅读全文
posted @ 2021-08-18 23:31 上海-悠悠 阅读(979) 评论(1) 推荐(0)
摘要: 前言 写了一个类,类里面写了几个方法,在调用方法的时候,希望能打印出调用了哪个方法,方便快速定位问题,于是可以用类里面的__getattribute__属性拦截器。 python的类默认都继承了object类,object提供了了很多原始的内建属性和方法。 __getattribute__属性作用 阅读全文
posted @ 2021-08-17 22:30 上海-悠悠 阅读(398) 评论(0) 推荐(0)
摘要: 前言 httprunner 3.x 取值是用 jmespath 表达式,当从头部取值Content-Type时,有特殊字符 -,会报错 jmespath.exceptions.LexerError: Bad jmespath expression: Unknown token '-': header 阅读全文
posted @ 2021-08-17 19:00 上海-悠悠 阅读(500) 评论(0) 推荐(0)
摘要: 前言 python是面向对象的,对象有属性和方法,可以通过__dict__查看对象的属性 __dict__查看对象属性 首先弄清楚2个概念,类(A)和类的实例对象(A()), 如下代码 count 是A的类属性 name和age是 A类的实例对象A()属性 start 是实例方法,默认带self参数 阅读全文
posted @ 2021-08-17 15:35 上海-悠悠 阅读(509) 评论(0) 推荐(0)
摘要: 前言 web网站的登录通常会发多个请求,对于初学者不确定填写哪些请求的可以使用 BadBoy 录制在页面上的操作,自动记录操作后的请求。 录制完成后可以导出 jmeter 脚本,在 jmeter 上再改下需要关联的参数。 BadBoy 环境准备 BadBoy是一款免费WEB自动化测试工具,其实就是一 阅读全文
posted @ 2021-08-14 17:38 上海-悠悠 阅读(1913) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 140 下一页