![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
lemo_ice
这个作者很懒,什么都没留下…
展开
-
Jmeter学习一测试计划工作台及简单的http请求
Jmeter的界面是比较简单的,初次打开jmeter右侧可以看到两个菜单:测试计划和工作台TestPlan测试计划主要有三个部分:自定义变量设置运行模式:线程组运行;运行方式或者说顺序或者说前置后置处理;函数测试模式(又称功能测试模式,一般用处不大)这个选项很影响性能添加jar包一、添加线程组:可以添加多个线程组线程数:多少个用户并发取样器:真正干活的ramp-up period:...原创 2019-07-24 11:03:46 · 715 阅读 · 0 评论 -
Jmeter学习九Jmeter中的Listener
不同的listener通过不同的方式展示结果,但是result都是用相同的方式获得的,保存的结果都是一样的,结果保存有两种格式csv和xml,其中csv格式的磁盘占用比较小View Result TreeSample Data Writer仅仅保存结果,提高效率,可以使用这个保存结果,然后用其他的监听器打开查看Summary Report性能测试更关注吞吐量:每秒钟完成多少std...原创 2019-07-28 15:24:46 · 1199 阅读 · 0 评论 -
Jmeter学习八Jmeter中的函数和BeanShell
函数格式:KaTeX parse error: Expected group after '_' at position 2: {_̲_functionName(v…{__threadNum}原创 2019-07-28 09:58:59 · 1181 阅读 · 0 评论 -
Jmeter学习七Jmeter中的关联
思考:登录时如何传入最新的cookie以确保登录成功?关联:与参数化一样,都是涉及到动态变化的数据。但关联更倾向于从请求返回的数据中取动态的消息,如后面的请求需要前面请求返回的一些字段,这与前面的参数化不同,关联没办法固定参数的数值。关联需要及时拿去响应中最新的消息。正则表达式特殊含义的字符:(和):界定期望获取字符串的匹配模式.(字符点):匹配任何单个字符+:一次或者多次?:找到匹...原创 2019-07-27 21:34:07 · 133 阅读 · 0 评论 -
Jmeter学习六Jmeter中的参数化
参数化的几种方式1.通过CSV Data Set Config读取数据文件文件名中可以包含变量,如里面包含线程号的变量,这样就可以不同线程那不同的文件原创 2019-07-27 20:05:08 · 83 阅读 · 0 评论 -
Jmeter学习五Jmeter采样器
Jmeter采样器真正干活的原件回想Jmeter的作用,它在性能测试的时候是如何产生压力的呐?我们知道Jmeter是靠协议的交互产生压力,所以这里我们可以意识到不同的Jmeter采样器或多或少的对应这不同的协议。所以更好的使用Jmeter采样器前提是了解不同的网络协议。HTTP samplerTimeout设置connect和response首先http是基于tcp/ip,设置连接超时和...原创 2019-07-26 17:53:04 · 249 阅读 · 0 评论 -
Jmeter学习四Jmeter逻辑控制器
思考:参考前几篇文章中的内容,假设我们需要有100个相同的请求要怎么做?需要复制粘贴100个相同的请求吗?如果其中一部分请求需要做其他处理该怎么办?这个时候就需要Jmeter中的逻辑控制器登场了!逻辑控制器有很多,简单介绍几种Simple Controller仅仅提供采样器的存储,捆绑多个相同的采样器,然后在添加其他的组件如HTTP Default!Loop Controller...原创 2019-07-26 11:22:49 · 225 阅读 · 0 评论 -
Jmeter学习三Jmeter脚本组成和组件搭配
Jmeter原件组成(脚本开发)原则1.简单:去除无用的组件,能复用尽量复用,如:配置原件中的HTTP请求默认值2.正确:对业务的判断逻辑正确3.高效:部分组件仅仅是开发模式下使用,真正使用的时候应尽量减少,如Listener越少越好,可以通过命令行的方式使运行结果保存在指定的位置而不呈现出来,Listener呈现在Jmeter中是很消耗内存等系统资源的,部分采样器也是一样的Jmeter与...原创 2019-07-25 17:59:02 · 442 阅读 · 0 评论 -
Jmeter学习二Jmeter中重要组件以及组件执行顺序和作用域
Jmeter中比较重要的几个组件1、Jmeter中的sampler2、Jmeter中的计时器:有的时候脚本需要暂停3、Jmeter中的前置处理器和后置处理器:在采样器执行之前或之后执行,如:后置处理器可以拿到响应数据里面的一些数据。都是在sampler采样器存在的情况下才有效4、Jmeter中的断言5、Jmeter中的Controller:控制执行6、Jmeter中的Listener:...原创 2019-07-24 18:01:07 · 305 阅读 · 0 评论 -
Jmeter学习十Jmeter中的扩展插件和分布式
jmeter如何监视tomcat?如何访问tomcat服务器的cpu等信息?tomcat需要用户登录,登录上就可以看到一些服务器的信息jemter直接发请求给tomcat特定的url即可访问,可以返回响应数据http自带的验证填好用户名、密码authorization编码是http协议的一部分。可以查阅http校验的几种方式但是现在还不能监控cpujmeter中各种插件的下载地址...原创 2019-07-28 21:06:25 · 260 阅读 · 0 评论