摘要: 之前我介绍过Jmeter的一种调试工具Debug Sampler,它可以输出Jmeter的变量、属性甚至是系统属性而不用发送真实的请求到服务器。既然这样,那么HTTP Mirror Server又是做什么用的呢? 一、HTTP Mirror Server的作用: 它可以在本地临时搭建一个HTTP服务 阅读全文
posted @ 2016-11-08 11:20 linbo.yang 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties: 1、JMeter properties和Sy 阅读全文
posted @ 2016-11-08 11:18 linbo.yang 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。 一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执 阅读全文
posted @ 2016-11-08 11:15 linbo.yang 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter关联的方式: Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据: 二、正则表达式提取器: 1、比如需要提取如下响应文本中的 “<title>百度一下,你就知道</title>” 里面的 “百度一下,你就知道 阅读全文
posted @ 2016-11-08 11:10 linbo.yang 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: 一、使用CSV Data Set Config: 1、添加CSV Data Set Config: 2、配置参数: Filename:文件名,指保存参数化数据的文件目录,可以相对或者绝对路径。 File encoding:文件的编码格式,可以使用电脑自带的笔记本另存为时选择编码方式即可 Variab 阅读全文
posted @ 2016-11-08 10:55 linbo.yang 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter重要组件: 1)配置元件 Config Element: 用于初始化默认值和变量,以便后续采样器使用。配置元件大其作用域的初始阶段处理,配置元件仅对其所在的测试树分支有效,如,在同一个作用域的任何采样器前。 2)前置处理器 Pre Processors: 前置处理器会在采样器发出请求 阅读全文
posted @ 2016-11-08 10:51 linbo.yang 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter中的属性: 1、JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2、JMeter属性在测试脚本的任何地方都是可见的(全局),通常被用来定义一些JMeter使用的默认值,可以用于在线程间传递信息。 3、JMeter属性可以在测试计 阅读全文
posted @ 2016-11-08 10:32 linbo.yang 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Jmeter之逻辑控制器(Logic Controller) 前言: 1、 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(sa 阅读全文
posted @ 2016-11-08 10:26 linbo.yang 阅读(268) 评论(0) 推荐(0) 编辑
摘要: JDBC Request: 这个sampler可以向数据库发送一个jdbc请求(sql语句),它经常需要和JDBC Connection Configuration 配置元件一起配合使用。 目录: 一、准备工作 二、配置JDBC Connection Configuration 三、配置JDBC R 阅读全文
posted @ 2016-11-07 16:40 linbo.yang 阅读(1917) 评论(0) 推荐(0) 编辑
摘要: --测试代码; 测试结果:第 1 次调用fun_test,v_num的值是:36 ; --counnum 不变 v_num 改变; 第 274 次调用fun_test,v_num的值是:31 ; --countnum 改变,v_num 不变; 阅读全文
posted @ 2016-11-07 12:23 linbo.yang 阅读(651) 评论(0) 推荐(0) 编辑