2017年3月19日

【Jmeter自学笔记11----断言】

摘要: Jmeter断言(检查点) 断言是在请求的返回层面增加一层判断机制。因为请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性。下面介绍常用的jmeter断言 1、响应断言 模式匹配规则: * 包括:返回结果包括你指定的内容 * 匹配:根据指定内容进行匹配 * Equals:返回结果与你指 阅读全文

posted @ 2017-03-19 19:32 sunshine_zhf 阅读(161) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记12----参数化】

摘要: 1、用户参数 响应断言,断言也要既得变量替换 2、CSV数据配置 * Filename 参数项文件 * File Encoding 文件的编译方法,一般为空 * Vaiable Names 文件中割裂所标识的参数项;各参数项之间利用逗号分隔;参数项的名称应该与HTTP Request中的参数项一致。 阅读全文

posted @ 2017-03-19 19:07 sunshine_zhf 阅读(157) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记10----性能测试基础实战】

摘要: 1、测试需求:测试20个用户访问某个网站在负载达到30QPS时的平均响应时间。 QPS:Query Per Second每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作用域名系统服务器的性能经常用每秒查询率来衡量。 2、测试步骤: 线程组主要包含三个参数:线程树、准备时长(Ramp 阅读全文

posted @ 2017-03-19 18:29 sunshine_zhf 阅读(362) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记9----原件作用域和执行顺序】

摘要: 1.元件作用域 8类可被执行的元件(测试计划与线程组不属于可执行元件),这些元件中,取样器(sampler)是典型的不与其他元件发生交互作用的元件,逻辑控制器只对其子节点的取样器有效,而其它元件(配置元件、定时器、断言、监听器)需要与取样器(sampler)等元件交互。 在jmeter中,元件的作用 阅读全文

posted @ 2017-03-19 16:59 sunshine_zhf 阅读(206) 评论(0) 推荐(0) 编辑

2017年3月18日

【Jmeter自学笔记8----Badboy检查点和参数化】

摘要: 检查点设置:先选中要检查的文字,然后在Tools>Add Assertion for Selection里添加断言,再回放. 参数化,添加变量: 再把需要参数化的变量参数化,右键q=zxw,属性中设置变量名为${sw} 断言也需要参数化,同上方法。 阅读全文

posted @ 2017-03-18 21:37 sunshine_zhf 阅读(637) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记7----Badboy与jmeter脚本录制】

摘要: 下载地址:http://www.badboy.com.au Badboy时一个强大的工具,旨在帮助测试和开发复杂的动态应用。Badboy包括一个简单而全面的捕获/回放界面,强大的负载测试的支持,详细的报告图表等等,从而使Web测试和开发变得更加容易。 关于录制时的脚本错误提示 访问者所实用的浏览器不 阅读全文

posted @ 2017-03-18 21:29 sunshine_zhf 阅读(189) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记6----脚本录制】

摘要: 有两种录制方式:一种是使用JMter代理录制(不推荐使用,比较麻烦),第二种是使用Badboy录制。 Http请求+查看结果树 代理服务器操作步骤 (一)创建一个线程组(右键点击“测试计划” >“添加” >“线程组”) (二)创建一个http代理服务器(右键点击“工作台” >“添加” >“http代 阅读全文

posted @ 2017-03-18 21:03 sunshine_zhf 阅读(152) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记5----取样器和逻辑控制器】

摘要: JMeter有两种类型的控制器:取样器(sample)和逻辑控制器(Logic Controller),用这些元件来驱动处理一个测试。取样器(sample):(也是可执行元件)是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元,JMter原声支持多种不同的sampler、TCP Re 阅读全文

posted @ 2017-03-18 17:36 sunshine_zhf 阅读(254) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记4----可执行元件】

摘要: 【不可被执行元件:测试片段(Test Fragment)】测试片段元素是控制器上的一种特殊的线程组,它在测试树上与线程组处于一个层级。它与线程组有所不同,因为它不被执行,除非它是一个模块控制器或者是被控制器所引用时才会被执行。【可执行元件】配置元件(config element):用于提供对静态数据 阅读全文

posted @ 2017-03-18 17:35 sunshine_zhf 阅读(179) 评论(0) 推荐(0) 编辑

【Jmeter自学笔记3----工具组成和线程组】

摘要: 【工具组成部分】资源生成器:用于生成测试过程中服务器、覆载机的资源代码。(LR中的VuGen)用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定的用户行为。(LR中的Controller)报表生成器:用于产生负载,通常以多线程或者多进程的方式模拟用户行为。(LR中Load Generators 阅读全文

posted @ 2017-03-18 17:33 sunshine_zhf 阅读(171) 评论(0) 推荐(0) 编辑

导航