avatar
文章
534
标签
155
分类
57
首页
关于我
便携小空调
博客短记
目录
  • 归档
  • 标签
  • 分类
杂记
  • 音乐
  • 图库
  • 影视|番剧
  • 书单
  • 游戏
  • BiliBili追番
  • BiliBili追剧
留言板
友链
Website Memo
  • 🚀 LeanCloud
  • 🚀 Vercel
  • 🚀 百度统计
  • 🚀 百度站点管理
  • 🚀 谷歌分析
  • 🚀 谷歌站点管理
  • 🚀 谷歌广告联盟
  • 🚀 Algolia
  • 🚀 Sms-activate
  • 🚀 ChatGPT
  • 🚀 Poe聚合
  • 🚀 后浪云
  • 🚀 西部数据
  • 🚀 闪电
  • 🚀 小火箭
  • 🚀 狗狗加速
小五的个人杂货铺jmeter模拟浏览器行为发送请求(web页面端压力测试)
搜索
首页
关于我
便携小空调
博客短记
目录
  • 归档
  • 标签
  • 分类
杂记
  • 音乐
  • 图库
  • 影视|番剧
  • 书单
  • 游戏
  • BiliBili追番
  • BiliBili追剧
留言板
友链
Website Memo
  • 🚀 LeanCloud
  • 🚀 Vercel
  • 🚀 百度统计
  • 🚀 百度站点管理
  • 🚀 谷歌分析
  • 🚀 谷歌站点管理
  • 🚀 谷歌广告联盟
  • 🚀 Algolia
  • 🚀 Sms-activate
  • 🚀 ChatGPT
  • 🚀 Poe聚合
  • 🚀 后浪云
  • 🚀 西部数据
  • 🚀 闪电
  • 🚀 小火箭
  • 🚀 狗狗加速

jmeter模拟浏览器行为发送请求(web页面端压力测试)

发表于2022-06-08|更新于2023-06-16|jmeter
|总字数:100|阅读时长:1分钟|浏览量:

背景

在做性能测试的时候,有时候我们希望测试用户访问一个web页面的加载时间,使用 jmeter 压测的话,需模拟浏览器的行为,加载整个页面的内容。
包含一些js,css,png图片资源等文件的加载。

参考:

https://blog.csdn.net/meitingbee/article/details/53924469

https://blog.csdn.net/qq_27371025/article/details/117945423

https://www.jianshu.com/p/c5370860b142

文章作者: 小五
文章链接: https://xiaowu95.wang/posts/724fc0d8/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小五的个人杂货铺!
Jmeter压测
感谢支持
  • 微信
    微信
  • 支付宝
    支付宝
cover of previous post
上一篇
把jmeter结果数据写入到指定文件
背景:在日常的功能测试或者性能测试的时候,需要把结果中指定的数据保存到指定的文件,进行使用. 示例围绕 beanshell 来实现这个功能 下面从两个方面来实现:保存接口返回指定的数据从数据库用 SQL 语句取数据,保存结果到指定文件中保存接口返回指定的数据接口:登录 需求:提取 token 值 新建 HTTP 请求 请求返回的结果,这里直接用 JSON 显示: 新建 JSON 提取器 调试,看有没有获取到值添加 debug sampler 运行,查看 debug sampler 响应数据里面 token 有没有取到值 添加 beanshell 取样器 代码1234567891011121314151617181920212223242526272829303132333435363738//指定需要写入到xxx文件,若没有该文件会新建;若存在该文件,多次执行将以追加模式展示File file = new File("D:/xxx.txt");if (!file.exists()) { //创建失败会抛出异常throw new...
cover of next post
下一篇
记录容器化后的java项目问题处理
背景: 生产环境, 项目cpu一直报警 进入容器查看cpu占用高的进程top 查看占用cpu高的线程top -Hp 90 这里得到占用资源高的线程, 假如是93 获取线程id的16进制printf "%x\n" 93 这里得到的5d 对于只有jre的镜像, 需要安装对应版本jdk然后打印堆栈信息打印堆栈信息: ./jstack -l 90 > jstack.log 查找到对应线程的信息: cat jstack.log |grep "nid=0x5d" 查看gc格式: jstat -gcutil pid interval(ms) n次 jstat -gcutil 90 5000 10 123456789101112131415161718192021222324S0 S1 E O M CCS YGC YGCT FGC FGCT GCT0.00 0.00 99.64 100.00 94.39 92.31 285 14.940 474 329.694 344.6350.00 0.00 98.78 99.99 94.40 92.31...
相关推荐
cover
2023-06-16
JMETER使用逻辑控制器
jmeter包含了如下多种控制器 使用方式,将请求包含在控制器内部 groovy(官方建议使用方式) 使用方式(当选中红框时,可以使用 groovy 执行beanshell 脚本。) javascript 脚本方式(不勾选红框)
cover
2024-04-19
JMeter响应断言
JMeter中有个元件叫做断言(Assertion),它的作用和LoadRunner中的检查点类似。用于检查测试中得到的响应数据是否符合预期,用以保证性能测试过程中的数据交互与预期一致。 jmeter常用几种断言 Response Assertion(响应断言) Size Assertion(数据包字节大小断言) Duration Assertion(持续时间断言) beanshell 断言(自由断言) JSON断言 Response Assertion(响应断言)添加响应断言对Web请求的响应结果进行验证 输入需要匹配的字符串此处对于访问Baidu首页,需要设置匹配的字符串为“百度一下,你就知道”,表示返回的文本内容若包含有“百度一下,你就知道”,则就算Pass Response Assertion配置参数 模块类型 选项名称 配置说明 Name Response Assertion名称 Comments 注释 Apply to 断言应用的范围 Main sample and...
cover
2024-04-19
JMeter断言
123
avatar
小五
Tomorrow will be better,Everything will be fine
文章
534
标签
155
分类
57
GitHub
目录
  1. 1. 背景
最新文章
Gradle插件篇
Gradle插件篇2025-04-30
maven&gradle多环境
maven&gradle多环境2025-04-30
©2019 - 2025 By 小五
框架 Hexo|主题 Butterfly
十年之约
点击刷新
搜索