随笔分类 -  jmeter

摘要:转载: Jmeter-分布式压测配置及常见问题(一文全)_回忆式~过去.的博客-CSDN博客 Jmeter分布式压测 - 小白2510 - 博客园 (cnblogs.com) 阅读全文
posted @ 2021-05-17 17:45 *球球* 阅读(43) 评论(0) 推荐(0)
摘要:1.正则表达式提取器介绍 【添加】--【后置处理器】--【正则表达式提取器】 2.正则表达式语法: 运算符说明 () 括起来的部分就是需要提取的写入的表达式 . 匹配除了换行符以外的任何字符 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 *? 重复任意次,但尽可能少重复 +? 重复 阅读全文
posted @ 2021-05-17 16:24 *球球* 阅读(20) 评论(0) 推荐(0)
摘要:前提条件:返回数据格式为json 使用场景:多用于断言、前后接口有数据交互时使用 1.提取器介绍 【添加】-【后置处理器】-【JSON Extractor】 注:Match No.(0 for Random)各数字含义 0:随机,默认 -1:所有 1:第一个值(可依次类推“2:第二个值”,“3:第三 阅读全文
posted @ 2021-05-10 18:00 *球球* 阅读(564) 评论(0) 推荐(0)
摘要:1.确定需要上传的MIME类型 可通过抓包或f12查看对应的类型,或询问前端开发 2.添加上传的http请求 注:http请求中的Advanced下Implementation选择java 阅读全文
posted @ 2021-05-10 16:09 *球球* 阅读(42) 评论(0) 推荐(0)
摘要:1.单文件下载 添加下载接口的http请求 可通过正则表达式提取返回的文件名 因为jmeter未自带文件下载功能,所以需要添加对应的BeanShell脚本自动保存文件 选中线程组-->添加-->Sampler-->BeanShell Sampler 或者 选中对应的http请求-->添加-->后置处 阅读全文
posted @ 2021-05-08 11:15 *球球* 阅读(85) 评论(0) 推荐(0)
摘要:1.添加BeanShell PreProcessor 添加-->前置处理器-->BeanShell PreProcessor 2.在Sctipt中插入代码 具体代码如下: import java.util.Random; public class Random_str { public static 阅读全文
posted @ 2021-05-07 10:40 *球球* 阅读(57) 评论(0) 推荐(0)
摘要:1.安装驱动包: 下载: mysq驱动包:https://dev.mysql.com/downloads/connector/j/ 将压缩包解压后驱动放置到...\apache-jmeter-4.0\lib目录下 重启jmeter.bat,测试计划中添加对应的驱动 2.配置JDBC Connecti 阅读全文
posted @ 2021-04-29 11:34 *球球* 阅读(61) 评论(0) 推荐(0)
摘要:1.定义 自动重定向:状态码一般是200、20X。当重定向自动跳转时,只针对GET和Head请求,自动重定向自动跳转到最终目标页面,当HTTP请求为自动重定向时,JMeter不记录重定向过程内容,即:当前请求的实际结果中,直接指向最终重定向到的新页面的请求信息和响应信息 跟随重定向:状态码一般是30 阅读全文
posted @ 2021-02-20 11:37 *球球* 阅读(253) 评论(0) 推荐(0)
摘要:在调试中遇到 "Required String parameter 'XXX' is not present"的问题,但在postman执行成功(前提:参数确实已传) 遇到此情况有四种方法: 1.在【http请求头管理器】中,将Content-Type: application/json 修改为Co 阅读全文
posted @ 2021-01-07 16:35 *球球* 阅读(923) 评论(0) 推荐(0)
摘要:定义:在程序设计中,断言是一种放在程序中的一阶逻辑,目的是为了标示与验证程序开发者预期的结果-当程序运行到断言的位置时,对应的断言应该为真。 若断言不为真时,程序会中止运行,并给出错误消息(总结:用于判断实际结果与预期结果是否一致的方法) 1.响应断言 【添加】--【断言】--【响应断言】 断言应用 阅读全文
posted @ 2021-01-06 17:47 *球球* 阅读(281) 评论(0) 推荐(0)
摘要:1.先获取返回结果 1.1通过json提取器【JSON Extractor】获取 1.2也可通过正则表达式获取: 2.将返回值设置为全局变量 2.1生成全局变量函数:【函数助手】-【_setProperty】 2.2设置为全局变量:【线程组】-【Sampler】-【BeanShell Sampler 阅读全文
posted @ 2021-01-06 16:08 *球球* 阅读(620) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-01-06 11:10 *球球* 阅读(78) 评论(0) 推荐(0)
摘要:官方文档:https://jmeter.apache.org/usermanual/ 1.测试计划: 理解:包含一个测试的所有内容,包含所有的控件,属性,变量。所以一个jmx文件中只有有一个测试计划。测试计划中可以定义变量,引入jar包,编辑测试模式等。 注意事项: 可将一些不常变化的数据存入测试计 阅读全文
posted @ 2021-01-05 16:19 *球球* 阅读(95) 评论(0) 推荐(0)