摘要:
pytest相对unittest来说,有很多优点,比如pytest有大量的插件,用例失败可以定义重新执行几次.... 前置:安装pytest; 使用pycharm打开settings,在project点击+搜索pytest后点击install即可 一、pytest的命名规则: 1、运行的.py文件必 阅读全文
摘要:
在https://www.cnblogs.com/fengliting/p/13273709.html讲了User Defined Variables全局参数化一些参数,它可以定义多种参数,如果只是单单参数IP、请求方式、端口,这几个,不必要这么麻烦 我们可以使用到:HTTP Request Def 阅读全文
摘要:
在测试时,如果把测试服务器换到其他机器上,那么已经录制的脚本必定要改它的ip地址,在后期时,接口也来越多,怎么改,漏改怎么办,所以,需要我们在前期将IP、请求方式、端口...参数化 像这种固定参数化的,我们可以使用到:User Defined Variables 添加:ADD--config ele 阅读全文
摘要:
如图在录制一些脚本时报错: 一般报这些错误是因为badboy不支持JavaScript显示,我们可以把它屏蔽掉; 打开偏好 切换到playing,勾选JavaScript error dialog,即可 重新运行badboy这时JavaScript报错异常已经被屏蔽掉了 阅读全文
摘要:
CSV Data Set Config:提前文本内容进行参数使用 一、创建csv文档 第一列为诗词的名称,第二列为位置名称,记得保存为csv格式文件 二、导入CSV Data Set Config元器件: Filename:文件路径 file encoding:编码格式,本文csv为宋体,所以使用G 阅读全文
摘要:
报错日志: 2020-07-08 09:58:16,973 ERROR o.a.j.t.JMeterThread: Test failed! java.lang.IllegalArgumentException: Filename must not be null or empty at org.a 阅读全文
摘要:
Regular Expression Extractor:正则表达式提取器 用来提取出直接想要的字段 比如: 返回的响应结果里面有: 使用正则表达式提取器 如图意思是:提取出参数名为:ce (.*?):表示最短匹配 $1$:当匹配到多个结果,直接取用第一个提取到的结果 在jmeter可以使用debu 阅读全文
摘要:
没有证书的https请求一般会被提示不安全,一般来说安装ssl证书,保证数据传送加密安全,还有有提高网站排名的意外效果(因为没有安装证书的话,用户访问网站,常常提示该网站不安全) 一、导出该网站的证书文件 不同浏览器有不同的证书导出方法,这里引用谷歌浏览器,大多也可以这样的方法导出 以测试网速网站为 阅读全文
摘要:
jmeter非GUI运行方式:使用命令直接运行jmx脚本 一般为了避免本机的干扰、有时要把脚本发送到服务器,在服务器运行 (1)防止出现乱码,修改jmeter/bin路径下jmeter.properties文件 设置:sampleresult.default.encoding=utf-8 (2)在日 阅读全文
摘要:
下载fiddler:https://pc.qq.com/detail/10/detail_3330.html 打开fiddler-->tool-->options-->https:如图勾选 打开actions:点击Export Root Certificate to Desktop,会自动导出一个证 阅读全文