摘要: 三种参数化方式:用户参数、CSV数据配置(文件导入)、随机参数化 一、用户参数 整体界面: 添加http请求: 添加用户参数: 在用户参数中添加变量: 在查看结果树中,可以看到参数已经生效了。 二、CSV数据配置 (文件导入) 添加CSV Data Set Config http请求中添加参数 线程 阅读全文
posted @ 2019-06-20 18:05 fendou003 阅读(180) 评论(0) 推荐(0)
摘要: 集合点:设置一定的用户,来执行并发的操作。如淘宝的秒杀,多个用户同时进行一个操作。 在性能测试的时候,设置集合点是为了实现绝对的并发,测试服务器的承载能力。当所有的线程都达到集合点的时候,才开始发送请求。 JMeter里面的集合点通过添加定时器来完成。 操作步骤: 线程组右击添加→定时器→Synch 阅读全文
posted @ 2019-06-20 18:04 fendou003 阅读(235) 评论(0) 推荐(0)
摘要: 一、将mysql-connector-java-8.0.12-bin.jar放入Jmeter安装目录的bin文件夹中 (注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错) 二、在测试计划面板点击“浏览...”按钮,将JDBC驱动添加进来。下载和mysql 阅读全文
posted @ 2019-06-20 17:19 fendou003 阅读(246) 评论(0) 推荐(0)
摘要: 由于jmeter本身的瓶颈,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起java内存溢出的错误。 解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,借此来获取最大的并发用户数。 简而言之,一台机器生成很多虚拟 阅读全文
posted @ 2019-06-20 17:11 fendou003 阅读(123) 评论(0) 推荐(0)
摘要: JMeter中,对response返回JSON格式的数据进行处理,格式如下: 数据提取方法: 正则表达式提取 正则表达式提取器说明: Apply to:应用范围(一般就选择默认的Main sample only),就算有重定向,一般也是提取最终那个请求的接口。 要检查的响应字段:样本数据源。 主体: 阅读全文
posted @ 2019-06-20 14:36 fendou003 阅读(579) 评论(0) 推荐(0)