码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • jmeter疑难杂症


    *mac启动jmeter

    进入jmeter文件夹下的bin目录
    执行sh jmeter

    *如何线程与线程之间按照顺序执行

    在这里插入图片描述

    *线程组内随机执行

    选择线程组右键 >>> 添加 >>> 逻辑控制器 >>> 随机顺序控制器(Random Order Controller)
    在这里插入图片描述

    *如何提取cookie的值

    1、修改JMeter的bin目录下的jmeter.properties
    2、搜CookieManager.save.cookies
    在这里插入图片描述
    3、重启jmeter
    4、执行线程之后,获取到的cookie就会被保存在线程变量里,具体的格式为COOKIE_xxxx,其中xxxx为具体的实际cookie名;这样在同一个线程组内其它操作组件都是可以直接通过${COOKIE_xxxx}来获取的
    注:localstorage的值是去不了的

    *设置/获取全局变量

    在这里插入图片描述
    ps:在Function Helper里面都能找到
    设置:

    ${__setProperty($.data,)}
    
    • 1

    获取:

    ${__property(,,)}
    
    • 1

    *JMeter报JSONObject not found in namespace

    https://blog.csdn.net/qq_38776582/article/details/105859428

    *JMeter–调试–查看日志

    在这里插入图片描述

    *vars/props的区别

    https://www.lfhacks.com/tech/jmeter-vars-props/#saveobj
    https://www.coder.work/article/4733834
    https://www.yii666.com/blog/304384.html?action=onAll

    *jpgc插件详解

    1、下载plugins-manager.jar:https://jmeter-plugins.org/install/Install/
    2、将 plugins-manager.jar 放到 jmeter\lib\ext_目录下。
    3、重启 ApacheJMeter
    4、jmeter菜单栏上的 “options” 上有个 “Plugins Manager”
    在这里插入图片描述
    5、安装“jpgc - Standard Set”
    在这里插入图片描述
    6、重启过后,新建线程组的时候会展示如下:
    在这里插入图片描述

    jp@gc - Stepping Thread Group (deprecated):阶梯线程组。

    在这里插入图片描述
    这个是逐渐增压,举例:总线程100个,每隔30秒,增加10个,持续运行600秒,最后每1秒停止5个。

    jp@gc - Ultimate Thread Group:波浪型线程组

    解析如下:比如我们设置成这样,下方的展示图会展示出来这个线程总共需要多少时间。
    Shutdown Time:停止时间。
    在这里插入图片描述
    在这里插入图片描述
    那我们要怎么看它的响应时间和tps呢?
    在我们装这个插件的时候,监听器就有了。添加成功后运行就能看到结果了
    在这里插入图片描述

  • 相关阅读:
    web期末大作业 用HTML+CSS做一个漂亮简单的节日网页【传日文化节日中秋节】
    Docker中安装Redis
    零基础Linux_22(多线程)线程控制和和C++的多线程和笔试选择题
    TiDB Lightning 目标数据库要求
    【golang】context详解
    竞赛 机器视觉人体跌倒检测系统 - opencv python
    通过zookeeper浅谈一致性算法
    Unity Android 之 在Unity 中引入 OkHttp的操作注意(OKHttp4.xx- kotlin 的包)简单记录
    rpc的仅有通信的功能,在网断的情况下,比网通情况下,内存增长会是什么原因
    QGIS编译(跨平台编译)之四十二:PostgreSQL安装(Windows、Linux、MacOS环境下安装)
  • 原文地址:https://blog.csdn.net/camille009/article/details/130528943
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号