摘要: 一、打开命令窗口 windows系统,输入cmd,打开命令窗口。 二、输入命令导出报告 D:\JMeter\apache-jmeter-5.4\apache-jmeter-5.4\bin\jmeter -n -t F:\社区.jmx -l F:\结果\test.jtl -e -o F:\report 阅读全文
posted @ 2021-11-17 18:39 落雪631 阅读(424) 评论(0) 推荐(0)
摘要: 路径:右键取样器【添加】-【断言】-【JSON断言】 Assert JSON Path exists:要断言的 JSON 表达式路径,$代表根节点。 Additionally assert value:此外断言的值,若需要根据值做判断,勾选。 Match as regular expression: 阅读全文
posted @ 2021-11-17 16:33 落雪631 阅读(371) 评论(0) 推荐(0)
摘要: 路径:右键取样器,【添加】-【断言】-【响应断言】 注:【测试字段】响应代码:匹配响应代码,如:HTTP协议返回“200”代表成功。 【模式匹配规则】 包括(Contains):包含,可用正则。 匹配(Match):匹配,可用正则。 相等(Equals):相等,不能用正则,区分大小写。 字符串(Su 阅读全文
posted @ 2021-11-17 15:26 落雪631 阅读(306) 评论(0) 推荐(0)
摘要: 【先在察看结果树测试下】: 【再建Json提取器】 路径: Names of created variables:变量名,多个用英文分号“;”分隔 Json path:json path表达式,多个用英文分号“;”分隔 Match no: 0随机,N取第几个匹配值(如1,则取第一个值),-1匹配所有 阅读全文
posted @ 2021-09-27 10:48 落雪631 阅读(110) 评论(0) 推荐(0)
摘要: 参数化支持文件类型:CSV,txt,json 阅读全文
posted @ 2021-09-17 16:00 落雪631 阅读(45) 评论(0) 推荐(0)
摘要: 【断言】 //点击Response body:Contains string //返回的结果是否包含“XXX”--to.include("XXX")中填写要包含的数据 pm.test("返回结果是否存在:0", function () { pm.expect(pm.response.text()). 阅读全文
posted @ 2021-09-03 17:34 落雪631 阅读(44) 评论(0) 推荐(0)
摘要: 1、创建环境,创建参数 2、使用参数 3、从返回结果中获取变量值 // 方式一 // 将返回结果以json的格式,赋值给jsonData变量 var jsonData = pm.response.json(); console.log(jsonData) // 设置环境变量userCode,=返回结 阅读全文
posted @ 2021-09-03 15:47 落雪631 阅读(1746) 评论(0) 推荐(0)
摘要: 【背景】 HTTPS = HTTP+TLS 或者SSL,是加密的HTTP,需要去数字证书认证机构(CA)申请证书。通过证书,浏览器完成与服务器在请求前的几次握手验证,然后对HTTP请求和响应进行加密。默认情况下,Fiddler不会抓HTTPS的包,需要配置。 【操作】 一、配置Fiddler捕获HT 阅读全文
posted @ 2021-06-18 17:27 落雪631 阅读(93) 评论(0) 推荐(0)
摘要: 一、Fiddler端配置: 路径【Tool】->【Fiddler Options】->【HTTPS】 二、手机端配置 1、为手机链接的WiFi设置代理: 2、手机安装证书: 在fiddler端下载证书 在手机浏览器上输入:http://IPv4地址:端口(例如:http://192.168.0.1: 阅读全文
posted @ 2021-06-18 17:19 落雪631 阅读(119) 评论(0) 推荐(0)
摘要: CSV数据文件设置(CSV Data Set Config)获取参数值,是把文件作为数据源,配置变量名,从文件中读取对应变量赋值。 【路径】配置元件->CSV数据文件设置 【配置参数文件】 文件名(Filename):录入作为数据源的文件的路径 变量名称(Variable Names):设置变量名字 阅读全文
posted @ 2021-06-18 17:11 落雪631 阅读(691) 评论(0) 推荐(0)