随笔分类 -  Jmeter

摘要:Jmeter做接口测试,Body与Parameters的选取 1、普通的post请求和上传接口,选择Parameters。 2、json和xml请求接口,选择Body。 Jmeter做接口测试,Body与Parameters的选取 1、普通的post请求和上传接口,选择Parameters。 注意: 阅读全文
posted @ 2017-11-17 16:08 小凡的世界你不懂 阅读(3080) 评论(0) 推荐(0)
摘要:在做大并发测试时,由于本机内存和CPU有限,所以采用分布式的方式来做压力测试。 一、环境准备 准备好几台压力机,在机器上装好Java环境和jmeter;版本保持一致,将其中一台作为调度机,其余做执行机。——压力机最好和被压系统的服务器在一个网段中,这样可以排除网络的影响。 二、配置修改 执行机:在执 阅读全文
posted @ 2017-06-19 19:51 小凡的世界你不懂 阅读(2029) 评论(0) 推荐(0)
摘要:步骤一: 在第一个请求后添加后置处理器——正则提取器;写好要提取的变量。(本例子是提取所有的匹配值) 步骤二: 在第一个请求后,添加Sample—Bean Shell Sample;将上一个正则提取的结果通过循环提取出来,放入到一个数组中,再将这个数组转换成字符串形式,再将其值变为一个变量,供后续调 阅读全文
posted @ 2017-06-15 14:31 小凡的世界你不懂 阅读(8811) 评论(0) 推荐(0)
摘要:Oracle数据库: 步骤一:下载Oracle数据库包(),放置到jmeter的lib目录下。 步骤二:打开jmeter,添加测试计划,在测试计划下新增线程组,在线程组中添加JDBC Connection Configuration,填写好配置信息。 步骤三:使用JDBC Request应用数据库; 阅读全文
posted @ 2017-06-14 19:31 小凡的世界你不懂 阅读(319) 评论(0) 推荐(0)
摘要:如果你入参需要加密,可以在请求前选择前置处理器的BeanShell PreProcessor;将以下代码复制进去即可,其中将${pk_no_1}替换成你要加密的变量,BASE64就是加密后的变量。 import sun.misc.BASE64Decoder;import sun.misc.BASE6 阅读全文
posted @ 2017-06-14 15:24 小凡的世界你不懂 阅读(760) 评论(0) 推荐(0)
摘要:名称:次正则提取器的名称,最好取名唯一且有意义,为了方便与其他正则提取器区分。 Apply to:应用范围 Main sample and sub_samples:p匹配范围包括当前父取样器并覆盖至子取样器 Main sample only:匹配范围是当前父取样器 sub-samples only: 阅读全文
posted @ 2017-06-12 11:19 小凡的世界你不懂 阅读(1423) 评论(0) 推荐(0)
摘要:一、使用用户定义变量 1、在“测试计划”中,点击“用户定义变量”下的“添加”按钮进行添加变量。 填写好变量的名字和值,在后面进行引用${名字} 二、使用函数助手里的随机函数进行参数化 1、_Random函数 点击工具上方的“选项”—>“函数助手对话框”,打开函数助手对话框,选择_Random函数 ① 阅读全文
posted @ 2017-01-18 23:49 小凡的世界你不懂 阅读(266) 评论(0) 推荐(0)
摘要:一、总述 目前jmeterd的脚本可以通过两种录制方式获取,一种是用BadBoy进行录制,然后导出jmeter格式;另一种方式是采用jmeter自带的HTTP代理,通过浏览器进行录制。 二、BadBoy录制 1、下载安装BadBoy;打开badBoy工具,点击工具栏上的红色按钮,在地址栏输入被测试项 阅读全文
posted @ 2017-01-18 18:02 小凡的世界你不懂 阅读(268) 评论(0) 推荐(0)