随笔分类 -  JMeter

摘要:1、 通常我们需要将本地jmeter脚本通过Jenkins部署,就需要我们使用Linux或者DOS命令形式实现数据的参数化 本地调试(cmd)-- 非GUI模式: > jmeter -n -t E:\apache-jmeter-5.1.1\bin\baidu.jmx -l log_baidu.jtl 阅读全文
posted @ 2020-07-21 10:48 小心走火 阅读(452) 评论(0) 推荐(0) 编辑
摘要:1. 首先用一个请求,获取list数据;并且提取出来 这里获取出来的是48个Name,id,color 2. 使用beanshell取样器,循环次数 == ${goodsName_matchNr};可以从debug sample中查看 FileWriter fstream = new FileWri 阅读全文
posted @ 2020-06-29 16:28 小心走火 阅读(3113) 评论(0) 推荐(0) 编辑
摘要:1、 docker环境 参考菜鸟教程:https://www.runoob.com/docker/ubuntu-docker-install.html 2、启动docker server 之前遇到问题,无法直接启动docker server;来回卸载安装了好几次环境仍然不行,最后,使用管理员身份运行 阅读全文
posted @ 2020-06-22 15:39 小心走火 阅读(290) 评论(0) 推荐(0) 编辑
摘要:一、下载安装及使用 下载地址:https://jmeter-plugins.org/install/Install/ 安装:下载后文件为plugins-manager.jar格式,将其放入jmeter安装目录下的lib/ext目录,然后重启jmeter,即可。 启动jemter,点击选项,最下面的一 阅读全文
posted @ 2019-06-20 17:28 小心走火 阅读(1966) 评论(0) 推荐(0) 编辑
摘要:环境准备 ①Jmeter版本 ,JDK ②前置条件:将json.jar包置于..\lib\下, 如果还是报错,可以将该jar包添加到测试计划的Library中;否则会报:Typed variable declaration : Class: JSONObject not found in names 阅读全文
posted @ 2019-03-15 10:00 小心走火 阅读(2722) 评论(0) 推荐(0) 编辑
摘要:这里我们使用的断言方式是BeanShell断言,做一个新增功能的接口测试, 1.发一个post请求,新增测试数据,然后做一个返回数据的响应断言 大部分人都可以实现这个功能 2.如果是后台业务的话,我们的数据时会录入到后端数据库的,那么这里我们使用JDBC后置处理器,来获取数据 3.获取数据后,我们怎 阅读全文
posted @ 2019-03-13 15:56 小心走火 阅读(756) 评论(0) 推荐(0) 编辑
摘要:1.在使用Jmeter进行接口测试的时候,会使用到JDBC,连接数据库,操作数据库其得到的数据后续操作需要使用,这里我们使用了BeanShell的概念来获取JDBC的返回值 如下说明了联合使用的2种方式,建议使用方法2(一个请求,尽量不要分开) 2.在请求中我们加入JDBC前置处理器,如下图:不做说 阅读全文
posted @ 2019-03-13 13:01 小心走火 阅读(1489) 评论(0) 推荐(0) 编辑
摘要:1.当我们在对接口进行断言或进行多个接口串联时,常常会需要从DB查询数据来做辅助,连接JDBC需要有支持DB的jar包;官网下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html 下载了包之后,Jmeter需要调用这个包,所以放在lib中( 阅读全文
posted @ 2019-03-13 11:39 小心走火 阅读(1463) 评论(0) 推荐(0) 编辑
摘要:这个方法可以实现,登录获取的token放入CSV文件,供后续调用,这里没有用登录举例 阅读全文
posted @ 2019-03-12 14:20 小心走火 阅读(1806) 评论(0) 推荐(0) 编辑
摘要:首先我们需要了解,GUI和非GUI模式启动Jmeter对测试的影响:Jmeter可视化界面及监听器展示结果需要消耗负载资源,从而导致,在大并发的情况下GUI方式会导致负载机资源紧张,对性能造成影响 eg:非GUI方式100线程可以生产100TPS的负载,而GUI方式只能产生90TPS的负载会影响测试 阅读全文
posted @ 2019-02-20 15:16 小心走火 阅读(2692) 评论(0) 推荐(0) 编辑
摘要:方法一、UTF-8 路径:JMeter-->bin-->jmeter.properties 打开之后 #sampleresult.default.encoding=ISO-8859-1 改为sampleresult.default.encoding=UTF-8 方法二、有时候使用方法一仍无法解决乱码 阅读全文
posted @ 2017-09-27 09:22 小心走火 阅读(383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示