遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

随笔分类 -  d2-2 - jmeter(含beanshell、jmeter监控平台)

摘要:运行jmeter,出现警告信息 警告信息:WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release 意思 阅读全文
posted @ 2024-05-23 22:11 全栈测试笔记 阅读(233) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2024-04-27 12:38 全栈测试笔记 阅读(0) 评论(0) 推荐(0) 编辑
摘要:需求 调用aesDecrypt方法解密 String keyword = "eb9dc4aa69d6582693ba2e3ebe2fe260";String data = "C4564EEBA5C956464B1A050F4961A7C5A41D33414BA8175B668ACF8BFAB228D 阅读全文
posted @ 2023-10-31 20:59 全栈测试笔记 阅读(472) 评论(0) 推荐(1) 编辑
摘要:群友问题 请求响应提取到多个值,求这些值的和,然后做断言。 假设响应内容如下:获取所有money的值求和,然后做断言,判断是否和期望相等。 { "data": { "firstPage": true, "lastPage": false, "list": [{ "cwhname": "采购一部", 阅读全文
posted @ 2023-09-29 10:01 全栈测试笔记 阅读(462) 评论(0) 推荐(0) 编辑
摘要:压测过程中jmeter出现oom怎么办? 调整jmeter的jvm参数即可,主要是最小、最大堆内存。 网上文章一堆,但是要么复杂难以理解、要么jvm参数修改后不生效! 下面总结的方法亲测有效,并且可以通过jconsole、jvisualvm之类的工具查看jvm参数是否生效了。 windows bin 阅读全文
posted @ 2023-09-24 21:07 全栈测试笔记 阅读(673) 评论(0) 推荐(0) 编辑
摘要:一个非常不错的问题,来检验下自己jmeter基本功 可能有同学没看懂题,这里再解释一下,上面问题需求是:jmeter关联获取上一个请求返回的字符串,分割后保存到数组,把数组元素依次作为下一个请求的入参 建议先自己思考,如果2小时没做出来,可以参考文末评论区的实现思路(仅登录后可见) 原文:https 阅读全文
posted @ 2023-09-05 13:47 全栈测试笔记 阅读(527) 评论(1) 推荐(0) 编辑
摘要:需求 提升群小伙伴的需求是这样的:使用jmeter测试接口,接口需要导入excel,需要自动生成excel文件以及数据 问题 idea中可以自动生成excel文件以及数据 依赖 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-oo 阅读全文
posted @ 2023-08-21 19:51 全栈测试笔记 阅读(806) 评论(0) 推荐(0) 编辑
摘要:问题 提升群小伙伴问了这样一个问题: 接口返回如下(list元素个数不确定),需要提取所有的iautoid,然后用逗号拼接起来,如果是如下返回,需要得到的结果是1687283717749342208,1679392630364184576,后续请求需要使用 { "data": { "firstPag 阅读全文
posted @ 2023-08-04 19:50 全栈测试笔记 阅读(385) 评论(3) 推荐(1) 编辑
摘要:jmeter二次开发应用场景 公司自定义协议,无工具支持 小技巧 提升群有小伙伴反馈,jmeter二次开发调试代码很麻烦,他的方法是:每次调整了代码,都先打包,把jar包放到jmeter的lib\ext目录下,然后重启jmeter,添加java请求进行验证 这种方式确实很麻烦,其实可以在idea里面 阅读全文
posted @ 2023-07-31 22:43 全栈测试笔记 阅读(268) 评论(0) 推荐(0) 编辑
摘要:jmeter非gui运行,jtl生成了,但是html报告没有生成,查看log,内容如下: 22:45:00,913 ERROR o.a.j.JMeter: Error generating dashboard: org.apache.jmeter.report.dashboard.Generatio 阅读全文
posted @ 2023-06-11 11:30 全栈测试笔记 阅读(444) 评论(1) 推荐(0) 编辑
摘要:需求 本次压测范围包含登录接口,但是压测环境user表用户数据量太少,和生产环境数据量不是一个量级,因此,需要先通过并发跑注册接口造用户数据 需要参数化的字段是username和phone 说明:本次演示的接口是示例接口,非实际生产环境接口 注册接口如下: 方案一:CSV 数据文件设置 我们先通过代 阅读全文
posted @ 2023-06-05 23:22 全栈测试笔记 阅读(201) 评论(1) 推荐(0) 编辑
摘要:关于混合场景比例控制的问题 时不时有群友问: 1、请求可否放在不同的线程组下? 2、控制比例除了通过吞吐量控制器,是否还有其它的方式?问的最多的就是:能不能通过线程?能不能通过循环控制器? 下面举例来探讨下,请求1:请求2 = 1:3,请求1和请求2没有关联关系。 方式一:吞吐量控制器控制比例(同一 阅读全文
posted @ 2022-12-04 21:30 全栈测试笔记 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:环境准备 建议通过云服务器来练习:https://www.cnblogs.com/uncleyong/p/12694334.html 安装docker,参考:https://www.cnblogs.com/uncleyong/p/8894133.html docker安装influxdb 拉取镜像: 阅读全文
posted @ 2022-07-07 19:25 全栈测试笔记 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:获取orderId和respMsg的值,保存到文件中 要求:提取值的时候,只用一个正则表达式提取器 { "data": { "orderId": "10000${__Random(100,999,num)}", "balanceFlag": true, "waitPayAmount": 0 }, " 阅读全文
posted @ 2022-04-14 11:44 全栈测试笔记 阅读(697) 评论(0) 推荐(0) 编辑
摘要:返回的html(截取部分),要求从中提取:2022-02-22 13:46:15 <!-- 前面省略557行 --> <td>2022-02-22</td> <td>cs30</td> <td></td> <td>2022-02-22 13:46:15</td> <td>0</td> <td>0</ 阅读全文
posted @ 2022-02-23 20:45 全栈测试笔记 阅读(659) 评论(0) 推荐(0) 编辑
摘要:字符串1: { "data": { "createId": 2, "field14": "", "name": "", "formData": { "createdDate": "2020-11-06T14:57:34.773+08:00", "bizType": "workflow", "dyna 阅读全文
posted @ 2022-01-25 10:19 全栈测试笔记 阅读(312) 评论(1) 推荐(0) 编辑
摘要:Ramp-Up表示多少时间内启动线程,比如线程数100,Ramp-Up设置为10,表示10秒内启动100线程,不一定是每秒启动10个线程; 下面我们来做几个测试 线程组设置:100线程,Ramp-Up设置为10 可以看到,第二秒加了10多个线程,而第十秒加了不到10个线程 线程组设置:20线程,Ra 阅读全文
posted @ 2022-01-10 12:53 全栈测试笔记 阅读(4855) 评论(0) 推荐(2) 编辑
摘要:问题复现 ${name_${n}} 下面没有获取到结果 如果是:${name_${__Random(1,17,)}} 也不行,改为:${__V(name_${__Random(1,17,)},)} 解决方案 __V是用于执行变量名表达式 ${__V(name_${n})} 获取到结果 阅读全文
posted @ 2021-09-17 12:47 全栈测试笔记 阅读(1551) 评论(0) 推荐(0) 编辑
摘要:参数化文件数据 脚本设置 ${__threadNum}是线程号,${n}是取值 测试结果 第一次 线程1取值:1,4,7,10,12 线程2取值:2,3,6,11,16 线程3取值:5,9,15,17,19 线程4取值:8,13,14,18,20 第二次 线程1取值:1,3,4,9,10, 线程2取 阅读全文
posted @ 2021-09-06 18:02 全栈测试笔记 阅读(490) 评论(0) 推荐(0) 编辑
摘要:一微信好友的问题 上周,收到一微信好友的求助:jmeter做自动化,上一个请求返回结果里面有一个链接,这个链接对应了一张图片,下一个请求的入参之一是这张图片base64加密后的字符串。 思路是比较清晰的:先关联获取上一个请求返回的url,然后beanshell获取这张图片的字节流,转换为字节数组,最 阅读全文
posted @ 2021-08-29 11:42 全栈测试笔记 阅读(2763) 评论(0) 推荐(0) 编辑

浏览器标题切换
浏览器标题切换end