随笔分类 -  Jmeter

jmeter学习和使用过程中遇到的问题以及解决方法,使用心得
摘要:jmeter中逻辑控制器(Logic Controllers)的作用域只对其子节点的sampler有效,作用是控制采样器的执行顺序。 jmeter提供了17种逻辑控制器,它们各个功能都不尽相同,大概可以分为2种使用类型: ①.控制测试计划执行过程中节点的逻辑执行顺序,如:Loop Controlle 阅读全文
posted @ 2016-12-16 11:42 老_张 阅读(26798) 评论(2) 推荐(2) 编辑
摘要:jmeter中有个元件叫做断言(Assertion),它的作用和loadrunner中的检查点类似; 用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。 使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。 阅读全文
posted @ 2016-11-04 16:16 老_张 阅读(50781) 评论(4) 推荐(3) 编辑
摘要:知识来源有点复杂,其他测试工作者的博客,百度百科,搜集的电子文档,个人理解等等,限于水平和理解能力,可能有些内容有错误的地方。。。 jmeter提供了很多元件,帮助我们更好的完成各种场景的性能测试,其中,定时器(timer)是很重要的一个元件,最新的3.0版本jemter提供了9种定时器(之前6种) 阅读全文
posted @ 2016-10-27 21:33 老_张 阅读(56702) 评论(9) 推荐(7) 编辑
摘要:jmeter是一个开源的性能测试工具,它可以通过鼠标拖拽来随意改变元件之间的顺序以及元件的父子关系,那么随着它们的顺序和所在的域不同,它们在执行的时候,也会有很多不同。 jmeter的test plan通过图形化的方式表达脚本,域代码方式的脚本不同,图形方式表达的脚本中无法使用变量和函数等描述元件的 阅读全文
posted @ 2016-10-18 20:36 老_张 阅读(40080) 评论(2) 推荐(4) 编辑
摘要:jmeter中取样器(Sampler)是与服务器进行交互的单元。一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息 有时候工作中我们需要对数据库发起请求或者对数据库施加压力,那么这时候就需要用到JDBC Request JDBC Request可以向数据库发送一 阅读全文
posted @ 2016-10-12 17:16 老_张 阅读(26049) 评论(4) 推荐(4) 编辑
摘要:启动jmeter,建立一个测试计划 这里再次说说怎么安装和启动jmeter吧,昨天下午又被人问到怎样安装和使用,我也是醉了;在我看来,百度能解决百分之八十的问题,特别是基础的问题。。。 安装:去官网下载一个安装包,官网地址:jmeter.apache.org(Windows系统下载.zip包,Lin 阅读全文
posted @ 2016-09-28 18:36 老_张 阅读(60012) 评论(6) 推荐(7) 编辑
摘要:项目背景:公司的微信端H5界面新开发了会员注册功能,需要对其进行压力测试 项目目标:需要承受每分钟最少6000的压力 一、建立一个测试计划(test plan) 之前有说过,jmeter打开后会自动生成一个空的test plan,用户可以基于该test plan建立自己的test plan 一个性能 阅读全文
posted @ 2016-09-25 16:55 老_张 阅读(42984) 评论(20) 推荐(1) 编辑
摘要:对大多数刚开始接触性能测试的人来说,代码功力可能不是太好,我们可以通过工具,录制脚本来进行测试,以达到我们的目的 一般来讲,录制脚本有两种方法 一、利用badboy进行脚本录制 1、下载安装 badboy官网地址:http://www.badboy.com.au 提示:官网下载时候会有用户邮件验证的 阅读全文
posted @ 2016-09-03 15:56 老_张 阅读(58250) 评论(13) 推荐(7) 编辑
摘要:参考书籍:段念《软件性能测试与案例剖析》——第二版 推荐一本书《零成本实现web性能测试——基于Apache—jmeter》,主要内容是一些关于jmeter的实战使用,想学习的可以去看看。。。 jmeter是一款优秀的开源性能测试工具,目前最新版本3.0版本,官网文档地址:http://jmeter 阅读全文
posted @ 2016-08-20 15:14 老_张 阅读(93368) 评论(12) 推荐(32) 编辑