文档介绍:利用JMeter进行Web性能测试
尚飞
2021/3/10
1
讲解:XX
1. JMeter录制http脚本
***(Listener)介绍
-plugins介绍
Gui运行模式
JMeter性能测试
2021/3/10
2
讲解:XX
JMeter介绍
JMeter,是 一个纯Java应用,它是Apache组织的开放源代码项目,它是功能和性能测试的工具。JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源)。原先JMeter是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块。
2021/3/10
3
讲解:XX
脚本录制
利用BadBoy进行脚本录制
利用JMeter的***功能进行脚本录制
2021/3/10
4
讲解:XX
利用BadBoy录制JMeter脚本
2021/3/10
5
讲解:XX
利用BadBoy录制JMeter脚本
在地址栏(图中红色方框标注的部分)中输入你需要录制的Web应用的URL。
点击 开始录制 按钮(图中蓝色圆圈标注的部分)开始录制。
开始录制后,你可以直接在Badboy内嵌的浏览器(主界面的右侧)中对被测应用进行操作,所有的操作都会被记录在主界面左侧的编辑窗口中
2021/3/10
6
讲解:XX
利用BadBoy录制JMeter脚本
选择“File -> Export to JMeter”菜单,填写文件名“”,将录制好脚本导出为JMeter脚本格式。也可以选择“File -> Save”菜单保存为Badboy脚本
启动JMeter并打开刚刚生成的测试脚本,就可以用JMeter进行测试了。
2021/3/10
7
讲解:XX
利用JMeter的***功能进行脚本录制
在测试计划中添加线程组,在线程组中添加逻辑控制器-录制控制器。
在工作台中添加非测试元件-HTTP***。
端口:即***的监听端口,我们设为8080。
目标控制器选择:测试计划>线程组;
分组选择:每个组放入一个新的控制器。
2021/3/10
8
讲解:XX
利用JMeter的***功能进行脚本录制
***配置好以后,点击启动,***就会开始记录所接受的HTTP 访问请求。
打开浏览器,打开Internet选项,将局域网(LAN)设置中的***设为:localhost,端口为在***中设的端口:8080。
在浏览器地址栏中输入地址并进行相关的操作进行脚本录制(注:浏览器默认打开页面设置为空页面)
2021/3/10
9
讲解:XX
配置脚本运行场景
测试计划(Test Plan)是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
名称:你可以为你的测试计划取一个有意义的名字。
注释:对测试计划的注释。
用户定义的变量:用户可以自己定义变量,在用到此变量的时候直接用${变量名}引用即可。例:变量名=param1,值=1234560,在需要使用参数param1时直接用${param1}即可。
Add directory or jar to classpath:向类路径即%JMeter-HOME%\lib中添加目录及jar包。
2021/3/10
10
讲解:XX