随笔分类 - Jemeter
可做接口测试、性能测试
摘要:jmeter压力测试报告 - DEMO XXX压力测试报告 时间:2015-08-04 测试人员:xxx 目录 XXX压力测试报告... 1 一 测试内容... 2 二 测试方法... 2 三 测试目标... 2 四 测试环境... 2 五 系统部署... 3 5.1 物理部署... 3 5.2 网
阅读全文
摘要:在线程组>>添加>>断言>>json断言 财富不是赚来的,而是你自己的身心能量场吸引来的。能量到位了,富裕就没问题了。德行到了,富贵就稳定了。时运到了,钱会向水一样流过来。
阅读全文
摘要:Label:HTTP请求的名字;Sample(样本):发了多少个请求;Average:平均响应时间(单位:毫秒)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction为单位显示平均响应时间;Medium(中位数):中位数响应时
阅读全文
摘要:作用:向服务器发送请求,记录响应信息,记录响应时间的最小单元(http,https,ftp,jdbc等) 操作:在线程组>>添加>>sampler>>http请求(常用) 注意事项: 1、参数传递中Parameters和Body Data不能同时使用,必须要保证其中至少一个为空,否则提示错误 2、在
阅读全文
摘要:察看结果树:添加“监视器”-“察看结果树” 显示内容含义: 取样器结果:显示的是取样器相关参数(客户端参数与响应参数) 请求:http request 响应数据:http response data Thread Name:线程组名称Sample Start::启动开始时间Load time:加载时
阅读全文
摘要:图形结果:添加“监视器”->“图形结果” 显示内容含义:样本数目:运行时得到的取样器响应结果个数最新样本:最近一个取样器结果的响应时间平均:所有取样器结果的响应时间平均值偏离:所有取样器结果的响应时间标准差吞吐量:每分钟响应的取样器结果个数中值:所有取样器结果的响应时间中间值显示图线为随时间变化曲线
阅读全文
摘要:取样器错误后要执行的动作:继续,停止线程,停止测试线程数:可理解为当前线程组下脚本运行的“并发用户数”。RampUp Period (in seconds):开始运行时线程数在“设定的时间”内由 0 增加到设置值。循环次数:当前线程组下脚本运行循环次数;“永远”选项,无限次循环启动时间:脚本自动启
阅读全文
摘要:测试计划就是一个完整的场景 “独立运行每个线程组”:勾选以后所有的线程组都是顺序执行的了。一般不勾选,让所有的线程组并发启动。 “函数测试模式”:勾选后会有详细的请求记录,消耗资源,影响客户端性能。一般不勾选。
阅读全文
摘要:If 控制器: 条件符合时执行控制器的子节点内容 示例:判断${is_run}=1 是否成立,如果成立就执行 http 请求;复选框“Evaluate for all children?”表示是否对所有子节点使用判断条件,不选择的话,只对第一个子节点生效。无 else 判断,可以用非条件来实现。 随
阅读全文
摘要:HTTP Cache 管理器 一般来说不建议使用,因为在 LR 中我们一般也不让页面 cache,避免由于 cache 导致压力不足,结果过于乐观。HTTP 请求的“从 HTML 文件获取所有内含的资源” 如果勾选了该项,则对 html 文件所调用的外部链接也会产生压力,响应的服务必须是在待测系统范
阅读全文
摘要:访问的页面需要 cookies 时,在脚本中加入“配置元件”>“HTTP Cookies 管理器”, 要点:cookies 管理器元件需要位于需要使用 cookies 的请求的上一级节点。 在示例中加入了一个事务控制器,在该任务控制器下的节点都使用同一个 cookies 管理器。
阅读全文
摘要:在脚本中添加“定时器”-“Synchronizing Timer” 设置集合点处的并发用户数,即“多少”个用户达到集合点后再执行。
阅读全文
摘要:在脚本中添加“定时器”-“固定定时器” 设定延迟时间。
阅读全文
摘要:操作:在线程组>>添加>>断言>>响应断言 使用正则表达式进行检查,可以选择正则的模式匹配规则,以及检查的文字段。
阅读全文
摘要:在 http请求下加入“后置处理器”->“正则表达式提取器”:引用名称即使用的参数名;填入正则表达式;模板选取匹配的组;匹配数字为匹配的个数,负数表示全部匹配;缺省值为没有匹配到时的取值。 示例中用正则表达式匹配出产品 id 作为后续使用的参数。提取到的参数,调用时用${product_id_1},
阅读全文
摘要:方法一:使用“函数助手”添加从文件中读取字符串的函数。通过菜单“选项”-“函数助手对话框”调出“函数助手”。 选择“__StringFromFile” 填写文件路径;可以填入命名以便在其它地方使用该函数。点击生成。“ 函数助手”保留最近一次生成的函数信息。拷贝字符串,粘贴到需要调用该函数的地方即可,
阅读全文
摘要:Jmeter 脚本(.jmx)为 xml 格式,树形结构,由元件组成,使用“取样器”产生请求。在“工作台”添加“HTTP 代理服务器”. 端口:代理服务器的端口,默认 8080,可自行修改,但不要与其它应用端口冲突目标控制器:录制的脚本存放的位置,可选择项为测试计划中的线程组 分组:对请求进行分组。
阅读全文