首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Jmeter脚本运行逻辑分析

Jmeter是以线程的方式来运行的,是通过线程组来驱动和管理多个线程,运行测试脚本的请求,验证业务流程。如果是用于性能测试,则运行性能测试脚本,对被测试服务器产生负载,分析测试结果及调优。主要运用场景是通过线程来模拟真实用户访问WEB服务器产生压力的

基本配置

(1) 建立一个或多个线程组,并设置好每个线程组的线程数及循环次数、延时等

(2) 设置环境变量及参数化的预备工作,如Cookie管理器及http默认请求信息

(3) 新建实现业务逻辑的请求

(4) 脚本调试

(5) 新建查看结果树

说明:完成以上步骤,测试计划的基本要求就已经满足了,关于测试计划基本要素的内容,后续会有内容分享

脚本增强

(1) 变量数据参数化(csv或数据库)

(2) 业务逻辑关联(正则表达式及循环控制)

(3) 断言结果优化(正则表达式)

(4) 循环逻辑优化

(5) 思考时间模拟

(6) 事务时间设置

说明:这部分内容属于脚本健壮性增强的内容,关于每部分使用到的技术,关注之前分享的《Jmeter体系结构分析》

运行脚本

(1) 运行测试脚本,验证业务及场景逻辑(针对于接口测试)

(2) 如果是系统调优的话,需要关闭日志功能,减少系统的开销

(3) 如果有必要的话,还需要进行远程负载机相关的配置

(4)设置测试报告的内容及选项,并设置测试数据保存位置

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180129G0KIVB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券