Jmeter脚本录制和压测
1.什么是脚本录制
在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试。
2.Jemeter脚本录制方式
web端:BadBoy脚本录制app端:使用Jmeter自带的代理服务器进行脚本录制
3. Android手机端脚本录制
前提:电脑和手机在同一网络段上
1:添加http代理服务器
image.png
image.png
2:在线程中添加录制控制器
image.png
image.png
3:在http代理服务器中指定录制脚本的路径,默认端口8888
image.png
4:查看本地的ip(wifi热点)
image.png
5:设置移动端代理,IP和端口号
image.png
6:启动
image.png
点击”ok”
image.png
7:打开手机app,抓取接口
image.png
8:点击”停止”按钮,结束录制
image.png
4.web端脚本录制
4.1.安装badboy脚本软件
image.png
傻瓜式安装即可
4.2. 打开badboy软件
image.png
4.3. badboy脚本录制
点击录制按钮进行脚本录制,完成打开搜狗搜索,搜索测试岗位薪资操作,然后停止,回放,(回放的时候,会因为编码原因导致乱码,需要手动调乱码问题)
image.png
image.png
image.png
image.png
4.4. 添加验证点
验证点的作用就是验证脚本是否按照我们测试的思路执行,判断脚本执行过程中是否存现问题
image.png
4.5. badboy参数化
所谓参数化,是指请求的某个参数提前设定多个值,在具体请求的时候,去获取提前设定的值,不同的业务场景设置的参数不一致。
image.png
image.png
image.png
image.png
image.png
4.6. 导出Jmeter脚本
image.png
4.7. 在Jmeter中导入badboy生成的脚本,验证测试
image.png
4.8. badboy并发测试
选择tools run background
image.png
4.9. badboy测试报告
在badboy-->view--->report下可以看到测试报告
Jmeter脚本录制和压测相关推荐
- 云智慧压测实战分享之JMeter脚本录制实例
在前面的<云智慧压测实战分享之JMeter工具使用初探>中我们对JMeter的功能特点和常用元件做了简单介绍,接下来说说JMeter的脚本录制.JMeter有多种录制脚本方法,其中最常见的 ...
- 性能测试——JMeter脚本录制和HTTP负载测试
实验目的 (1)了解Jmeter性能测试工具的用途和简单的操作: (2)掌握Jmeter性能测试工具测试过程: (3)能够使用Jmeter进行负载测试: 实验步骤 使用Jmeter对MercuryTo ...
- JMeter性能测试:JMeter多用户并发模拟及压测结果分析
目录 JMeter设置 JMeter线程组 JMeter压测实例 View Results Tree Aggregate Report 命令行方式执行压测 jtl文件解析 JMeter多用户并发模拟 ...
- https协议谷歌浏览器使用Jmeter脚本录制
一.http与https的区别 https协议需要到ca申请证书,一般免费证书很少,需要交费. http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和ht ...
- Jmeter电商系统压测实战一
目录 一.性能测试背景: 二.常规的被测系统架构模型 三.性能测试流程 一. 性能需求指标: 二. 性能模型: 三. 性能方案: 四. 性能监控: 五. 性能场景执行: 六. 性能结果/报告:略 四, ...
- Jmeter多线程并发和压测结果分析
一.多线程并发 1. 线程组简介: (1). 线程数: 配置虚拟用户数量 (2). Ramp-Up时间:设置的虚拟用户数需要多长时间全部启动,如果线程数为10,准备时长为2,那么需要2秒钟启动10个线 ...
- jmeter 多机负载压测与服务器性能监测
环境: jmeter: apache-jmeter-3.3 jdk: 负载生成: 被测机: 一. 多机负载压测: 概述: 1.修改jmeter.properties配置文件 remote_hosts= ...
- Jmeter脚本录制(Web)
1.安装badboy脚本软件 2.打开badboy软件 3.badbody脚本录制 点击录制按钮进行脚本录制,完成打开百度,搜索自动化测试操作,然后停止,回放. 4.回放 5.导出Jmeter脚本 7 ...
- Jmeter脚本录制(APP)
1. 什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要 重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制 好之后,之后测试就可以在这 ...
- jmeter 配置 slave 代理压测机
1.我的jmeter版本是 apache-jmeter-5.1,在 slave 机器上需要修改配置 jmeter.properties,修改以下两处配置:1)找到 server_port 去掉 #,设 ...
最新文章
- [转]Python 命令行参数和getopt模块详解
- 2021年春季学期-信号与系统-第十四次作业参考答案-第八小题参考答案
- Android中Intent的显示和隐式使用
- 用Restlet创建面向资源的服务
- C#:RichTextBox 追加其它颜色的行列
- Java中子类覆盖父类方法所必须满足的条件
- Underlay网络:如何立住可靠又支持大规模无收敛的“人设”
- 盘点2019年5G:商用大戏开唱 三大问题亟待解决
- MYSQL的主从和主主复制模式
- python图像exif信息复制
- Linux下一种高效多定时器实现,Linux下一种高效多定时器实现
- 卸载注册表_3Dmax软件无法安装?3Dmax软件正确卸载方法,重装无忧
- 安卓下使用TTS语音包:小爱
- axture动画原型制作_AxureUX手机移动端交互原型通用模板精简版
- xp 游戏计算机没有了怎么办,我的xp系统没有自带游戏怎么办
- 修改c盘user用户文件夹名称
- html 文本框自动补全,自动补全(input处理)
- 蝴蝶展翅鸿蒙云飞,关于蝴蝶的伤感句子 开辟鸿蒙,谁为情种?都只为风月情浓...
- python数据库分层设计_基于Python的高中教学数据库设计
- 面向工业智能制造的组态系统设计思路与实现