jmeter压测以及用Badboy录脚本
2024-09-07 07:09:25
一、压测时的基本配置:
1、设置线程数、延迟几秒、循环次数打勾表示一直去循环、调度器打勾可以填写持续时间、启动时间等
线程数:就是并发的用户数 N
Ramp-Up Period(in seconds):决定多长时间启动所有线程,T 公示是每隔T/N秒就进入一个用户,,,如果设置为0,就表示并发启动所有线程,如果设置为600,线程数是300,表示每2秒就进入一个用户
2、右键线程组--添加--监听器--聚合报告和图形结果(相当于loadrunner中的结果和图形结果展示,比如平均值,最大最小值、吞吐量Throughput等)
tps/qps:服务器每秒钟处理的请求数,越大越好
响应时间:服务器处理请求花的时间,越小越好
总的samples请求数=线程数*循环次数
3、点击运行按钮,接口测试可在查看结果树中查看结果,,,当进行压测时,在聚合报告和图形结果中查看结果
二、在做性能测试之前,需要大批量数据时则需要录制脚本后造数据,此时需要用到第三方软件badboy
badboy使用步骤:
1、在1处输入要访问的地址、2代表的录制和停止录制按钮、3代表回车跳转到那个地址
2、跳转之后即可正常输入账号密码或其他操作进行录制
3、录制结束后,直接导出为Jmeter脚本:File——Export to JMeter
4、打开jmeter,讲这个jmeter脚本导进去
在录制脚本时遇到的问题:
1、解决badboy录制时弹框提示“当前页面的脚本发生错误”
解决办法:badboy工具上方的Preferences——Playing栏下将Javascript Error Dialogs勾选上即可
最新文章
- We Know What @You #Tag: Does the Dual Role Affect Hashtag Adoption-20160520
- ASP.NET的错误处理机制之一(概念)
- OGNL stack value 值栈(主要参考官方手册)
- 搭建Git Server
- 让 IE 支持HTML5 placeholder
- Linux_jdk path (execute and install)
- CreateFile函数使用方法详细介绍
- 【转】Android 避免APP启动闪黑屏(Theme和Style)
- mongodb更新数据
- InnoDB锁
- 非正则表达式检验邮箱格式是否合法(Java代码实现)
- DS控件库 Win7链接列表框的仿Windows开始菜单样式
- 软件工程通用软件体系结构主机终端模式、B/S 、C/S 结构和多层分布式结构
- go关键字之type用法
- webuploader 百度上传,一个页面多个上传按钮
- DDD Code First 迁移数据实现EF CORE的软删除,值对象迁移配置
- SQL语句(九)使用特殊关系运算符查询
- [转]BSIM Parameters
- 【转】每天一个linux命令(46):vmstat命令
- RadioButtonFor值为false.默认选中的问题