众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果)。因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确。日常常见的线上监控几个简单的监控示例场景如下:监控电商网站某个类目下的商品数量。若类目中商品的数量小...
分类:
其他好文 时间:
2015-08-25 16:30:00
阅读次数:
277
前文简述了通过后置处理器 - 正则表达式提取器 获取 HTTP请求 响应结果中的特定数据,未看过的亲,敬请参阅 JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)。此文主要对正则表达式提取器的 正则表达式、模板、匹配数字,三者的关系,做进一步的讲解。截取商品列表响应...
分类:
其他好文 时间:
2015-08-25 13:47:48
阅读次数:
222
1 webservice先简单开发webservice,参考文档http://www.cnblogs.com/xwdreamer/archive/2011/12/07/2296914.htmlwebservice没有打成war包,是在eclipse运行测试(这块有时间补充)2 Jmeter2.1 创...
分类:
Web程序 时间:
2015-08-21 18:59:22
阅读次数:
125
先用谷歌浏览器抓包,抓到的包类似这样:在jmeter里添加一个http请求,配置好参数,方法,端口,路径等,勾选在“同请求一起发送参数”里填写上面抓包的部分数据:分别对应录入,勾选“编码”我这里是这样的:在“同请求一起发送文件”
分类:
Web程序 时间:
2015-08-21 18:45:34
阅读次数:
186
我们先来做一个实验,用jmeter对tomcat下的一个jsp页面做压测:
(1)jsp的内容非常简单,1.jsp:
1.jsp
this is 1.jsp
没有任何复杂的处理,只是一个非常简单的jsp页面。我们知道,tomcat默认会给每一个jsp都启用session的。
(2)我们给tomcat设置启动参数,修改catalina.bat,添加:
set JAVA_...
分类:
其他好文 时间:
2015-08-21 11:27:46
阅读次数:
140
操作步骤: 1、双击jmeter.bat 2、右键点击测试规划à添加àThreadsà线程组,此时在测试规划下边显露出来线程组选项。点击该选项,显露出来线程组界面。参变量线程数表达若干个烦请,参变量Ramp-Up Period表达在多长时间内跑完全部的烦请,循环回数表达同一个烦请执行若干次。 ...
分类:
其他好文 时间:
2015-08-21 11:19:41
阅读次数:
128
一、Jmeter关联的方式: Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据: 二、正则表达式提取器: 1、比如需要提取如下响应文本中的 “百度一下,你就知道” 里面的 “百度一下,你就知道”: 2、设置...
分类:
其他好文 时间:
2015-08-19 19:59:16
阅读次数:
436
一、使用CSV Data Set Config: 1、添加CSV Data Set Config: 2、配置参数: Filename:文件名,指保存参数化数据的文件目录,可以相对或者绝对路径。 File encoding:文件的编码格式,可以使用电脑自带的笔记本另存为时选择编...
分类:
其他好文 时间:
2015-08-19 16:06:51
阅读次数:
130
前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供.....
分类:
其他好文 时间:
2015-08-18 21:20:09
阅读次数:
118
这两天因为要对刚上线的项目进行压力测试,比较紧急,使用了不怎么熟悉的Jmeter。虽然之前用过一段时间LoadRunner,但是由于它本身过于沉重,安装比较复杂,对加压机和被加压机要求比较高,而且本人在linux上面没有使用经验。更重要的是它是收费的,需要相当昂贵的价格购买license,于是放弃它而选择了更为轻量的Jmeter。...
分类:
系统相关 时间:
2015-08-18 16:22:26
阅读次数:
501