版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Jmeter入门培训、姜、1、2、Jmeter概述和Jmeter是Apache组织开发的基于Java的压力测试工具,用于软件压力测试。 最初为Web应用程序测试进行了修订,然后扩展到其他测试领域。 2、2020/8/2、Jmeter主要功能、压力测试(性能测试) :支持HTTP、FTP服务器、数据库服务器(通过JDBC )接口测试:支持HTTP服务器端接口测试功能测试:支持Jmeter的主要特性、可移植性和精细的GUI设置修订:基于100%java多线程:框架可以在多个线程中同时采样,并且可以在单独的线程组中同时采样不同的功能: lib/支持自动扫描ext子目录下. jar文件的插件的分布式机
2、制:使用多台计算机同时生成负载的机制、4,2020/8/2、Jmeter其他可扩展性、可链接的采样器,实现无限的特性可以从各种负载统一修订表和可链接的计时器中进行选择。 数据分析和可视化插件提供了卓越的可扩展性和个性化。 有动态输入测试的功能,如Javascript。 支持脚本编程的取样器(版本1.9.2或更高版本支持BeanShell )。 5、2020/8/2、Jmeter安装和安装环境要求Java版本的Jmeter满足JVM1.3或更高版本。 操作系统JMeter可以在当前部署了Java的任何操作系统上运行。Unix(Solaris、Linux、etc) Windows(98、NT、20
3、00、XP、win8)开放式VMs alpha7. 3, 6,6,2000双击安装【步骤2】配置JDK环境变量右键单击计算机属性-高级系统设置-系统属性-高级环境变量-添加系统变量:变量名称: JAVA_HOME变量值: d 3360 ppm % Java _主页% libtools.jar; 最后记得在系统变量“Path”的变量值上加上%JAVA_HOME%/bin,然后加上前缀。 编号【步骤3】验证jdk运行cmd输入java -version-显示java版本时表示jdk的安装成功,7, 2020/8/2,Jmeter的安装,【步骤1】jmeter1的安装公式网站的地址: http:/j
4、meter.A/download _ jmeter.CGI 2, 解压缩jmeter安装软件包【步骤2】配置jmeter环境变量使用以下变量名和变量值配置jmeter系统环境变量【变量值】e 3360 jmeter Apache-jmeter-3.0 (jmeter解压缩路径)修改: 【变量名】class 在% jmeter _ home %/lib/ext/Apache jmeter _ core.jar中。 % jmeter _主页%/lib/j orphan.jar 启动jmeter双击jmeter解压缩路径(apache-jmeter-3.0bin )的bin的测试计
5、划(测试计划)线程逻辑控制器(Logic controller )是配置元件计时器(Timer )前处理器的ions监听器(listener ),9,2020/8/2 添加线程组:首先右键单击添加线程组,然后在此“接口测试”,10, 重命名为2022 2020/8/2、Jmeter接口测试、向线程组添加Http标头管理、标头相关字段12、2020/8/2、Jmeter接口测试、向线程组添加Http标头管理在此,将“金币商品的制作”、14,2020/8/2、Jmeter的接口测试、接口请求信息设定如下。 十五2020/8/2并查看结果树、17、2020/8/2、Jmeter接口测试、将侦听程序添
6、加到线程组并查看结果树、2020/8/2、Jmeter接口测试支持的残奥仪表Filename :存储文件名、残奥仪表化数据的文件目录,可以是相对路径或绝对路径。 使用计算机附带的笔记本保存文件编码格式时,可以选择文件编码3360文件的编码方式。 Variable Names(comma-delimited ) :残奥仪表名称(例如:有几个残奥仪表,为了与文件中的“,”相对应,现在也用“,”分割各残奥仪表名称,参照方法: $username,$password DelimitetAllow quote data :选项为“true”时,在全角字符的处理中加扰码Recycle on EOF :是否
7、发生循环读取。 CSV Data Set Config一次读取一行,分割后将一个线程传递给多个变量,若线程数超过文本的记录行数,则为2020/8/2,Jmeter残奥仪表化,变量使用,21,2020/8/2,2,Jmeter函数点击选项-函数助手调用函数助手对话框2,选择2 )第二个残奥参数:文件的列号从0开始,按第一列0、第二列1、第三列2的顺序类推,单击“生成”按钮后,需要的残奥参数化函数3 )复制生成的残奥度量函数,并且复制进程可需要到任何位置。22、2020/8/2、Jmeter残奥仪表化,还有Jmeter的bintemplates目录下的几个模板。 这些是非常好的资料。 23、202
8、0/8/2 ramp-up period(y ) :启动并发用户的消耗时间,启动间隔时间: t=y/x单位秒周期次数:如果周期测试的次数经常被测试,则foreever,24, 选择2020/8/2添加-监听器-聚合报告2选择配置残奥参数:文件存储位置(日志位置),25, 测试2020/8/2、Jmeter压力、PerfMon插件压力时,需要注意服务器的CPU、内存、硬盘读取等。JMeterPlugins.jar是Jmeter客户端的Jmeter 如果将jmeter置于ext下方3并添加监听器,则会显示PerfMonMetricsCollectors,26,2020。如果是Linux (需要JR
9、E环境),请转到服务器代理目录,然后启动启动: 1启动:/start agent.sh- UDP-port0-TCP-port port (代理程序启动后监听的端口) 2停止:/startagent startAgent.bat,直接双击代理程序注意:代理开始默认监听的端口是4444,27,2020/8/2,Jmeter压力测试,它将运行线程组并显示结果。 二十八, 启动后,可以输入测试站点并执行相应的操作来记录脚本。 29、2020/8/2、Jmeter脚本记录的Badboy、将记录脚本导出为jmx格式。 点击FileExporttoJMeter.保存为“test.jmx保存”。 30,2020/8/2,Jmeter脚本记录代理服务器,Jmeter自己设置的脚本记录,31, 2020/8/2,Jmeter脚本记录代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车销售顾问豪华品牌汽车销售绩效考评表
- 医疗器械销售经理业务成果绩效考评表
- 游戏设计师及产品开发团队绩效评定表
- 2025年漯河技师学院高职部单招综合素质考试模拟试卷含完整答案详解(各地真题)
- 2024年甘肃省定西市单招职业技能考试模拟试卷及完整答案详解【名师系列】
- 2027年邛安职业学院高职单招职业技能考试题库附完整答案详解【名校卷】
- 2026年宁夏工商职业学院高职单招职业技能考试模拟试卷必考附答案详解
- 2025年湖南衡阳技师学院高职单招职业适应性测试考试模拟试卷带答案详解(黄金题型)
- 2024年潍河数字职业学院高职单招职业技能考试题库及参考答案详解【完整版】
- 2027年山东滨海工程职业学院单招职业技能考试题库含答案详解(巩固)
- 2026年高铁广告媒体创新实践与市场洞察报告
- 2026年新版甘肃辅警考试题库必考题(含答案解析)
- 2026年小学语文教师高频面试题包含详细解答
- SYT 6649-2025《油气管道管体缺陷修复技术规范》
- 气瓶委托管理合同
- 2026年秋季新教材统编版九年级上册道德与法治全册知识点背诵提纲精简版
- 《全国病媒生物监测技术指南(2025年)》
- 2026舞台灯光音响行业市场规模深度研究与发展战略分析报告
- 各地市可编辑的山东地图
- 瓷砖切割与铺贴工艺流程
- GB/T 13870.1-2022电流对人和家畜的效应第1部分:通用部分
评论
0/150
提交评论