摘要:
察看结果树:添加“监视器”-“察看结果树” 显示内容含义: 取样器结果:显示的是取样器相关参数(客户端参数与响应参数) 请求: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,可自行修改,但不要与其它应用端口冲突目标控制器:录制的脚本存放的位置,可选择项为测试计划中的线程组 分组:对请求进行分组。 阅读全文