博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年8月21日

摘要: jmeter 监控器 Plugins (&jconsole) Jmeter本身没有监控服务器资源的功能,需要添加额外插件 一、监控原理图 二、Jmeter-Plugs下载和安装 官网上下载JMeterPlugins: http://www.jmeter-plugins.org/ 解压之后放到安装目录 阅读全文

posted @ 2018-08-21 16:51 MJ-majun 阅读(404) 评论(0) 推荐(0)

摘要: jmeter --响应断言详解 响应断言 :对服务器的响应进行断言校验 (1)应用范围: main sample and sub sample, main sample only , sub-sample only , jmeter variable 关于应用范围,我们大多数勾选“main samp 阅读全文

posted @ 2018-08-21 16:48 MJ-majun 阅读(227) 评论(0) 推荐(0)

摘要: 一、Jmeter关联的方式: Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据: 二、正则表达式提取器: 1、比如需要提取如下响应文本中的 “<title>百度一下,你就知道</title>” 里面的 “百度一下,你就知道 阅读全文

posted @ 2018-08-21 15:43 MJ-majun 阅读(141) 评论(0) 推荐(0)

摘要: Jmeter调试工具 Debug Sampler 一、Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System propertie 阅读全文

posted @ 2018-08-21 15:23 MJ-majun 阅读(163) 评论(0) 推荐(0)

摘要: jmeter 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter) 一、环境准备: 1、JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、Jmeter:http://jmeter.apache 阅读全文

posted @ 2018-08-21 15:19 MJ-majun 阅读(241) 评论(0) 推荐(0)

摘要: 一、Jmeter重要组件: 1)配置元件 Config Element: 用于初始化默认值和变量,以便后续采样器使用。配置元件大其作用域的初始阶段处理,配置元件仅对其所在的测试树分支有效,如,在同一个作用域的任何采样器前。 2)前置处理器 Pre Processors: 前置处理器会在采样器发出请求 阅读全文

posted @ 2018-08-21 14:55 MJ-majun 阅读(150) 评论(0) 推荐(0)

摘要: 在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。 一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执 阅读全文

posted @ 2018-08-21 14:47 MJ-majun 阅读(122) 评论(0) 推荐(0)

摘要: 一、Http Cookie Manager的作用: 1、自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager就会自动地保存这些Cookie并在所有后来发送到该站点的请求中使用这些Cookie的值。每个线程都自 阅读全文

posted @ 2018-08-21 14:25 MJ-majun 阅读(140) 评论(0) 推荐(0)

摘要: 一、HTTP Request Defaults的作用: 该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个Http request defaults组件并设置“Server Name or IP”,然后添加多个htt 阅读全文

posted @ 2018-08-21 14:08 MJ-majun 阅读(231) 评论(0) 推荐(0)

摘要: 一、Jmeter中的属性: 1、JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2、JMeter属性在测试脚本的任何地方都是可见的(全局),通常被用来定义一些JMeter使用的默认值,可以用于在线程间传递信息。 3、JMeter属性可以在测试计 阅读全文

posted @ 2018-08-21 11:57 MJ-majun 阅读(153) 评论(0) 推荐(0)

摘要: Jmeter之逻辑控制器(Logic Controller) 前言: 1、 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(sa 阅读全文

posted @ 2018-08-21 10:54 MJ-majun 阅读(126) 评论(0) 推荐(0)

摘要: Jmeter报告优化之New XSL stylesheet 转自:http://www.cnblogs.com/puresoul/p/5049433.html Jmeter默认的报告展示的信息比较少,如果出错了,不是很方便定位问题。由Jmeter默认报告优化这篇文章可知,其实由.jtl格式转换为.h 阅读全文

posted @ 2018-08-21 10:50 MJ-majun 阅读(166) 评论(0) 推荐(0)

摘要: Jmeter调试工具 HTTP Mirror Server 转自:http://www.cnblogs.com/puresoul/p/4907655.html 一、HTTP Mirror Server的作用: 它可以在本地临时搭建一个HTTP服务器,该服务器把接收到的请求原样返回,这样就可以看到发送 阅读全文

posted @ 2018-08-21 10:47 MJ-majun 阅读(154) 评论(0) 推荐(0)

摘要: 一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚 阅读全文

posted @ 2018-08-21 10:44 MJ-majun 阅读(208) 评论(0) 推荐(0)