【转】JMeter 聚合报告之90% Line参数说明
摘要:其实要说明这个参数的含义非常简单,可能你早就知道他的含义,但我对这个参数一直有误解,而且还一直以为是“真理”,原于一次面试,被问到了这个问题,所以引起我这个参数的重新认识。 先说说我错误的认识: 我一直把90%Line 理解为: 90%用户的平均响应时间。 假如有10个数: 1、2、3、4、...
阅读全文
【转】Jmeter + DadBoby 安装使用
摘要:一直接触LR比较多,这阵子突然想了解一下开源的性能测试工具,无意中接触到了Jmeter+Badboy,这两款工具对于想进行性能测试,但又对LR高额的商业费用望而止步的小公司可谓是再适合不过了。 自已小结一下: JMeter是纯Java编写的功能与性能测试工具,但其录制脚本过于笨拙复杂,成为使用者...
阅读全文
【转】JMeter远程测试
摘要:详解JMeter远程测试(1) 如果运行JMeter客户端的机器性能不能满足测试需要,那么测试人员可以通过单个JMeter GUI客户端来控制多个远程JMeter服务器,以便对服务器进行压力测试,模拟足够多的并发用户。通过远程运行JMeter,测试人员可以跨越多台低端计算机复制测试,这样就可以模拟...
阅读全文
【转】关于一个Jmeter interface testing的实例
摘要:目标:测试某个保险系统的费率接口 准备:a 请求方式:Http b 接口地址://10.1.1.223:9090/rulesEngine/executeRateRule.do Jmeter设置: a 添加一个线程组+循环控制器【如果有需要】+http请求 即可 b 如果需要参数化,添加一个...
阅读全文
【转】Jmeter 代理服务器录制脚本
摘要:因为Badboy只支持IE浏览器,现在又不得不到到fireFox上录制脚本才能完成,再次重温下Jmeter自带的Http代理服务器,当然比起badboy,它稍稍麻烦点。 1 配置很简单 工作台-->右键添加非测试元件-->Http 代理服务器 2 配置下接口【如果你的apache tomcat...
阅读全文
【转】Jmeter和LR上传文件和下载
摘要:背景: 在某个申请业务中,需要上传附件文件,然后才能提交该申请 遇到的问题: 1, 在使用Jmeter或者LR进行录制时,无法录制到上传文件的请求,只能通过Fiddler能查看到该请求 2, 因为录制不下来,只能手工构造,但网上相关的材料太少。 所以在这里整理备忘 Fiddler录制得到...
阅读全文
【转】Jmeter JDBC请求的问题
摘要:如何添加一个JDBC请求?本次以Orale为例。 1 From网上下载一个名为Class12.jar 的驱动包,然后放到该目录下:【否则会提示no suitable driver】 2 查看链接Oracle的参数: URL:jdbc:oracle:thin:@10.1.1.223:1521:...
阅读全文
【转】Jmeter的正则表达式未正确提取数据
摘要:在进行脚本调试时,在Apply-Money-Page中需要Save-base中header的id参数,采用正则表达式提取器获取 使用正则表达式提取器,结果无法获取到需要的参数 最后定位是因为【?】是一个正则表达式的字符,被转义了
阅读全文
【转】Jmeter MySQL数据库性能测试
摘要:1.首先准备M一SQL数据,新建一个数据库及测试用的表,插入1条数据 2.打开Jmeter,新建线程组,设置多少用户,循环几次随意 3.在线程组下新增JDBC配置元件,通过配置使得Jmeter能够连上被测数据库 Database URL: jdbc:mysql://ip:port/数据库被测库...
阅读全文
【转】使用ant来调用Jmeter,并定制运行时参数
摘要:为了应对不同的运行需求(主要是不同的线程数),以及可能的变化(host ip),在nongui运行时我对ant build.xml进行了一些修改 1. log目录备份与运行前清除
阅读全文
【转】Jmeter参数化
摘要:参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。 这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 前提: 假如,我们录制好了一个脚本...
阅读全文
【转】Jmeter安装 for windows
摘要:总结: 一、Jmeter安装总结 1、配置Java环境变量时需要注意设置的路径需要和JDK安装的路径一样 2、配置Java环境变量时需要注意JDK的版本号 3、配置环境变量时多个变量以分号隔开,但是确保是英文输入法的分号 二、搭建测试环境总结 1、检测负载机是否可以被调用,检测负载机的i...
阅读全文
【转】使用Badboy录制脚本,作为JMeter测试的素材
摘要:接触Badboy,是因为JMeter要引用Badboy导出的脚本 Badboy的录制提供两个模式:Request(默认模式) 和navigation模式.点击下图N,切换模式;但是要导出到Jmeter中用的话只能选择Request模式 1、输入URL(http://mail.163.com),点...
阅读全文
【转】使用Jmeter测试Webservice简单示例
摘要:1、webservice 先简单开发webservice,参考文档 http://www.cnblogs.com/xwdreamer/archive/2011/12/07/2296914.html webservice没有打成war包,是在eclipse运行测试(这块有时间2、Jmeter ...
阅读全文
【转】Jmeter性能测试报告解析
摘要:Jmeter报告解析1、Aggregate Report 解析 Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。 如果大家都是做Web应用的性能测试,...
阅读全文
【转】jmeter实践
摘要:目录(?)[-]Jmeter相关概念简介应用实例AbApacheBench对比本文主要介绍性能测试中的常用工具jmeter的使用方式,以方便开发人员在自测过程中就能自己动手对系统进行自动压测和模拟用户操作访问请求。最后还用linux下的压测工具ab做了简单对比。1.Jmeter相关概念简介:JMet...
阅读全文
【转】学习使用Jmeter做压力测试(三)--数据库测试
摘要:JMeter可以做为Web服务器与浏览器之间的代理网关,以捕获浏览器的请求和Web服务器的响应,这样就可很容易的生成性能测试脚本。根据脚本,JMeter可通过线程组来模拟真实用户对Web服务器做压力测试。本文描述使用JMeter进行数据库测试的过程。创建测试计划,模拟并发用户发送SQL请求到数据库。...
阅读全文
【转】学习使用Jmeter做压力测试(二)--压力测试的实施
摘要:JMeter测试步骤: 1.建立测试计划 2.添加线程组 3.添加HTTP请求 4.增加监听器 5.执行测试计划 6.根据JMeter提供的报告分析结果一、目标测试访问目标服务器网站首页的每秒查询率(QPS)是否满足要求二、步骤1.建立JMeter的测试计划(Test Plan): 在J...
阅读全文
【转】学习使用Jmeter做压力测试(一)--压力测试基本概念
摘要:一、性能测试的概念 性能测试是通过自动化的测试工具模拟多种正常峰值及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是当负载逐渐增加时,测试系统各项性能指标的变化情况。压力测试时通过确定一个系统的瓶...
阅读全文
【转】jmeter压力测试
摘要:jmeter压力测试Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域, 是压力测试的首选软件.一、安装配置JMeter1、 下载、安装JMeter,并配置JMeter环境。下载地址:http:/...
阅读全文