非常简单好用的jmeter和badboy入门教程,推荐给大家PPT_第1页
非常简单好用的jmeter和badboy入门教程,推荐给大家PPT_第2页
非常简单好用的jmeter和badboy入门教程,推荐给大家PPT_第3页
非常简单好用的jmeter和badboy入门教程,推荐给大家PPT_第4页
非常简单好用的jmeter和badboy入门教程,推荐给大家PPT_第5页
已阅读5页,还剩18页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,利用jmeter进行web性能测试 入门篇,1,2020/8/2,目录,jmeter简介 安装jmeter 使用jemter录制脚本 jmeter缺点 badboy工具 使用badboy进行录制脚本 使用badboy进行简单参数化 使用badboy设置检查点 导出jmeter包 使用jmeter进行性能测试,2,2020/8/2,JMeter介绍,JMeter特点 1、纯JAVA应用 2、开源 3、支持文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源的性能测试 官方主页: /jmeter/,3,2020

2、/8/2,JMeter能做的事,1、录制脚本、参数化、检查点、集合点、设置关联、场景. 2、导出错误日志和结果报表 3、可以做web程序的功能测试,利用jmeter中的样本,可以做灰盒测试 4、.,4,2020/8/2,与LR相比较,优点: 1、安装非常简单 2、生成错误日志和报表操作简单 3、集合点设置操作简单 4、不依赖编程 不足: 1、录制脚本需要使用代理服务器,与我们测试环境不相符 2、因为是开源的工具,网上相关资料相对较少 3、有些功能我们没有LR熟悉,还需要我们去继续研究,5,2020/8/2,安装jmeter,安装 下载jmeter2.3.2,解压,进入bin目录下,启动jeme

3、t.bat 启动问题 1、启动报HeapDumpOnOutOfMemoryError错误 参考 2、无报错但无法启动 检查JDK版本,设置环境变量,JDK版本要求1.4以上,6,2020/8/2,使用jmeter录制脚本,使用HTTP代理录制脚本(74.4登陆) 1、添加线程组,设置线程数和循环次数,出错后继续,运行线程数据,线程运行完成需要多长时间,循环次数设置,7,2020/8/2,使用jmeter录制脚本,2、添加HTTP请求默认值,访问应用IP地址,访问应用端口,协议,访问路径,代理服务器,与IE中设置一致,代理服务器端口,8,2020/8/2,使用jmeter录制脚本,3、在工作台添

4、加HTTP代理服务器,端口号,目标控制器选择我们的测试的线程组,选择HTTP请求,排除模式,可筛选录制,9,2020/8/2,设置IE浏览器代理,4、设置IE浏览器代理,使用代理地址localhost,10,2020/8/2,设置IE浏览器代理,5、点击HTTP代理服务器页面的启动按钮,打开IE开始录制,请求标记,请求内容体,11,2020/8/2,badboy安装,Badboy下载地址.au 安装Badboy。安装过程同一般的Windows 应用程序没有什么区别,直接双击启动Badboy; 启动Badboy,你可以看到下面的界面。,12,2020/8/2,BadBoy主界面,开始录制按钮,停

5、止,运行,运行全部,倒回,单独运行某个请求,录制URL,运行,录制页面视图,目录树,步骤名称,脚本名称,编辑区,13,2020/8/2,使用badboy进行录制脚本,1、在地址栏输入要录制的URL 2、点击红色按钮,设置为录制状态 3、点击绿色箭头,开始录制 4、完成后,点击停止按钮,请求URL,请求次数、耗费时间、内容大小、录制时间,用户名和密码,14,2020/8/2,使用badboy进行参数化,addVariables 在左侧下面的Variables编辑框中右键新建变量,弹出右面属性框 定义参数的名称 和参数值 点击OK,参数设置完成,15,2020/8/2,使用badboy进行参数化,

6、参数值用$参数名称代替,其它项默认选择,参数写法,参数名,16,2020/8/2,使用badboy进行参数化,参数化设置完成后,点击 回放 问题:只取了其中一个参数 解决方法:点击step的属性,选择【取每一个变量值】,17,2020/8/2,导出jmeter包,点击play all,回放验证OK 导出jmeter包,File-Export to JMeter,18,2020/8/2,使用jmeter进行性能测试,1、导入jmeter脚本,问题: 无法打开badboy录制的脚本 原因: 检查jmeter版本与badboy版本 解决方法: 可使用jmeter2.3.2打开badboy2.1版录的脚本,参数列表,请求URL,线程组,19,2020/8/2,jmeter-参数,查看从badboy中设置的参数,20,2020/8/2,jemetr添加断言,为事物添加断言及监听器 1、添加响应断言 2、添加断言结果 3、添加响应结果树,21,2020/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论