JMeter自学进度和笔记(08.13开始)

本文档介绍了JMeter的文件夹结构、运行原理、GUI模式下的测试计划组成,以及如何使用BadBoy和JMeter自身代理录制脚本。提供相关软件下载链接,包括JMeter、plugins-manager.jar、BadBoy、Postman、VMware Workstation和Linux CentOS7。同时讲解了JMeter中文乱码和默认配置的设置方法。
摘要由CSDN通过智能技术生成

Jmeter官网下载地址(目前是5.3版本):
http://jmeter.apache.org/download_jmeter.cgi

plugins-manager.jar下载地址
https://jmeter-plugins.org/install/Install/(下载后放入lib\ext中)

badboy脚本录制下载:
链接:https://pan.baidu.com/s/1WustinShXDfQ4Sr08_L61g
提取码:1fmq

postman中文版(重要提醒:不要更新):
https://github.com/hlmd/Postman-cn
https://gitee.com/hlmd/PostmanCn

虚拟机VMware Workstation 15 pro下载:
https://pc.qq.com/(搜索栏输入VMware Workstation 15 pro下载)

VMware Workstation 15 pro密匙:
YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8(亲测可用)

UG5J2-0ME12-M89WY-NPWXX-WQH88

UA5DR-2ZD4H-089FY-6YQ5T-YPRX6

GA590-86Y05-4806Y-X4PEE-ZV8E0

ZF582-0NW5N-H8D2P-0XZEE-Z22VA

YA18K-0WY8P-H85DY-L4NZG-X7RAD

Linux centos7 下载地址:
https://www.centos.org/download/

oracle11g安装包:
链接:https://pan.baidu.com/s/18lYrkqqHG8u4aDdQekHc3g
提取码:fg2v

~~ ~~

1.Jemter的文件夹分类和内容:

bin文件夹:
jmeter.log是运行日志
jmeter.bat是Windows系统启动项
jmeter.sh 是linux系统的启动项
jmeter.properties是jmeter的系统配置文件
jmeter-server.bat是分布式测试的服务器配置文件(win系统)
jmeter-server是分布式测试的服务器配置文件(linux系统)

docs文件夹: 接口测试文档目录
extras文件夹: 扩展的插件目录,提供了对ANT的支持,使用ANT进行自动化测试,进行批量脚本的执行,产生html格式的报表
lib文件夹: 主要插件目录,ext文件夹内是Jmeter的核心jar包
licenses文件夹: jmeter的证书目录
printable_docs文件夹: 主要是用户手册,推荐使用谷歌浏览器打开翻译,子目录的usermanual里的component_reference.html是核心帮助文档

  • Jmeter中文乱码配置
    打开jmeter的系统配置文件,寻找#sampleresult.default.encoding这个参数,此行默认是注释的。可以看到说明,默认值是ISO-8859-1,将ISO-8859-1修改成utf-8,去掉注释符号#,保存文档后,重启Jmeter。

  • Jmeter默认中文配置
    打开jmeter的系统配置文件,找到#language=,然后加上zh_CN,保存文档后,重启Jmeter

2.Jmeter的运行原理:

Jmeter是按照线程的方式来运行
Jmeter的GUI模式运行脚本对电脑资源消耗较大,从经济的角度考虑,不适合做高并发和压力测试
高并发和压力测试是通过命令行模式实现的
使用GUI模式主要是编写和调试Jmeter的测试脚本

3.JmeterGUI模式下测试计划的四要素:

1.有一个测试计划(项目名称)
2.至少一个线程组(业务流程)
3.至少一个取样器(向服务器发送请求并且记录响应时间和内容,例如协议:HTTP,FTP ,TCP)
4.至少一个监听器(察看结果数,报告,表格,汇总报告等等)

4.jmeter的录制脚本badboy

1.安装badboy
2.在地址栏输入被测网址,然后点击回车进入网址
3.因为是默认录制状态,所以按照自己的测试计划步骤进行操作,然后结束录制。
4.点击导航栏file中的Export To Jmeter导出Jmeter脚本,脚本后缀名.jmx,然后讲脚本导入Jmeter并设置监听器启动脚本。

5.jmeter自身代理录制移动端

1.打开jmeter.bat,进入GUI界面
2.右键测试计划,新建线程组,再右键测试计划,新建非测试元件——HTTP代理服务器
3.进入cmd。输入ipconfig,查看本机ip,并将相应的信息填入HTTP代理服务器UI内(端口一般为8888,IP填IPV4地址,也可填localhost),目标控制器选择测试计划>线程组,然后点击HTTP代理服务器UI内的启动按钮,弹框后再继续点OK,最后左上角出现一个小程序框,不用管。
4.打开逍遥模拟器。进入WLAN,长按右键修改网络,改为手动代理,代理服务器主机名为本机的IPV4地址(查询方法如步骤3),端口为8888,之后保存。
5.再打开模拟器里的APP程序,发现jmeter的线程组开始有HTTP请求,说明录制成功。
6.再新建一个监听器,这个测试计划就完成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值