**断言:**正则中大部分匹配都是匹配文本的,会出现在最终的匹配结果中。但有些结构只负责位置匹配(左边、右边、开始和结尾),不真正匹配文本,这种结构称为断言。常见的三种断言:单词边界、行起始/行结束、环视。 单词边界:\b 作用:匹配一边是单词字符,一边不是单词字符(不分左右)。在js中,\w就可以 ...
分类:
其他好文 时间:
2020-07-05 13:56:02
阅读次数:
56
一、基本语法 assert expression1, ["," expression2] x, y = 1, 2 assert x == y, "not equal" # 等价于下面的语法: x, y = 1, 2 if __debug__ and not x == y: raise Asserti ...
分类:
其他好文 时间:
2020-07-03 21:34:40
阅读次数:
50
什么是jmeter Apache JMeter是Apache组织开发的基于Java的压力测试工具。 JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。 另外,JMeter能够对应用程序做功能/E归测试,通过创建带有断言的脚本来验证你的程序返回了你 ...
分类:
其他好文 时间:
2020-07-03 00:34:43
阅读次数:
66
类型断言 作用是判断实现该接口的对象是不是某个类型。可以通过打印空接口的值来推断空接口是什么具体类型。可以通过Printf("%T",x)进行打印,那么..有没有什么方法可以在程序运行中得到空接口的具体类型呢?x.(T) 例如:data, ok := a.(string)x:表示类型为interfa ...
分类:
其他好文 时间:
2020-07-02 19:54:58
阅读次数:
58
前言 前面一篇讲到json解析神器jsonpath, jsonpath是为了方便快速取值,如果我们要校验json的字段类型和格式,就不是那边方便了。 比如当接口返回一个token,这个token值不是固定的,就算取到了也不好断言,这时候我们希望断言的是token的类型是字符串,长度是固定多少位。 j ...
分类:
编程语言 时间:
2020-07-01 21:59:18
阅读次数:
89
作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息。 Python 有两种错误很容易辨认:语法错误和异常。 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 语法错误 Python 的语法错误或者称之为解析错,是初学者 ...
分类:
编程语言 时间:
2020-06-30 10:37:55
阅读次数:
169
常见一些断言方法 Status code is 200 (状态码为200) pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); Code name contains a string (代码 ...
分类:
其他好文 时间:
2020-06-28 09:40:32
阅读次数:
52
pytest框架规则 测试文件以test_开头或者以_test结尾 测试类以Test开头,并且不能带有init方法 测试函数以test_开头 断言使用assert pytest框架运行用例 运行单个文件 运行多个文件 运行整个目录 import pytest if __name__=="__main ...
分类:
其他好文 时间:
2020-06-27 20:33:41
阅读次数:
75
首先我们在postman中打开一个用例。 Respomse body:Contains string断言方法 (Respomse body:Contains string为包含断言,只要在结果中包含我们填写的字符,执行就是通过的) 1.选择Tests,在图片右下加选择Respomse body:Co ...
分类:
其他好文 时间:
2020-06-27 20:31:30
阅读次数:
63
1、postman工具介绍 postman 是谷歌开发的一款功能强大的网页调试与发送网页 http/https 请求并能运行测试用例的接口工具 2、功能作用 模拟请求、集合、设置环境变量、添加tests断言脚本(js)、可单独执行接口、批量接口api执行测试 操作简单 和jemter相比较缺点:功能 ...
分类:
其他好文 时间:
2020-06-23 21:17:49
阅读次数:
57