性能测试
文章平均质量分 69
性能测试理论及技术
开水好喝
这个作者很懒,什么都没留下…
展开
-
JMeter快速造数之数据导入导出
备注:可以创建一个Debug PostProcessor进行调试代码。原创 2024-11-05 16:24:34 · 486 阅读 · 0 评论 -
【性能】性能测试之协议
HTTP 超文本传输协议HTTPS 安全超文本传输协议FTP 文件传输协议TCP 网络控制协议UDP 用户数据协议IP 互联网协议原创 2023-01-12 21:12:10 · 652 阅读 · 0 评论 -
JMeter Code for Screen Share
生成随机长度的字符串。保存数据到csv文件。原创 2023-01-05 19:50:51 · 103 阅读 · 0 评论 -
JMeter命令行及持续集成
性能,java本身不是一个用于客户端开发的语言,JMeter的GUI模式相对noGUI模式来说,要浪费客户端很多资源。-n 表示通过nonGUI模式,即CLI模式来运行JMeter,该参数不能单独使用,至少要结合-t参数。持续集成,所有其它的工具、平台要继承JMeter,基本上都是基于JMeter的命令行模式来实现。一般来说,A工具集成B工具时,要求A能够传递参数给B,来达到改变B的执行逻辑的效果。-e 表示生成html格式的报告,该参数不能单独使用,需要结合-o参数一起使用。原创 2023-01-05 16:29:51 · 545 阅读 · 0 评论 -
JMeter JDBC请求
JDBC驱动包,JMeter本身是不提供数据库的JDBC驱动包,需要去数据库的官网下载。不同类型数据库的JDBC驱动包是不一样的,同一数据库的不同版本对于JDBC驱动的版本也可能有不同要求。变量名称是按照顺序去存储查询结果中的值,一个变量存储一列值,这就意味着要保证变量名称的数量和查询结果列数的一致性。Variable Name,该处填写在JDBC连接配置组件中所设置的变量名称,表示对应的JDBC连接配置。variable Name,变量名称,是用来存储连接配置的,由用户自定义,建议有意义即可。原创 2023-01-05 10:52:00 · 1230 阅读 · 0 评论 -
JMeter JSON提取器
一般来说,符合json格式的字符串通常为:{"key":"value"},从传值效果来说,等价于key=value。它可以有多个键值{"key1":"value1", "key2":"value2"}。value可以是普通的字符串,也可以是数值、boolean值、数组和json对象。原创 2023-01-04 20:50:19 · 1228 阅读 · 0 评论 -
JMeter正则表达式提取器
负数,一般填写-1,表示将所有找到的值以类似数组的方式存入变量数组,效果为varName_1=value1, varName_2=value2,并且同时会自动生成一个变量varName_matchNr=N用来存储值得个数。万能正则的写法:一般来说,服务器返回的数据会发生变化,但是返回数据的逻辑一般是不变的,那么我们就可以保留数据的左右边界,只需要将数据本身替换为(.*?$N$,其中N表示正整数,比如$1$和$2$等。$N$表示位置变量,又叫组变量,表示将正则表达式中第N对括号所对应的值赋值给变量。原创 2023-01-04 12:02:12 · 504 阅读 · 0 评论 -
JMeter自定义函数
JMeter提供了一个abstractFunction的类用于用户去继承、实现自定义函数。原创 2023-01-03 20:57:55 · 1247 阅读 · 1 评论 -
【性能专项】企业应用与服务器级的性能工具选型
我们都知道,性能测试是在确保软件功能正确的前提下,通过一些测试与加压手段,来衡量软件性能表现、分析性能问题的一种技术方法。而性能测试工具,则是支撑性能测试工作效率的重要保障之一,所以在进行性能测试之前,选择一款合适的性能测试工具非常重要。不过,虽然很多工具使用的性能测试原理是相似的,但由于不同业务领域的差异性太大,选用的性能测试工具可能完全不同。比如说,企业应用服务领域与专用设备领域所使用的性能测试工具,就是完全不同的体系,像 LoadRunner 这类就属于企业应用服务领域的性能测试工具。而在专有设备领域转载 2022-12-06 19:07:49 · 206 阅读 · 0 评论