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

随笔分类 -  Jmeter

摘要:JMeter 与WebDriver安装与测试 主要内容 JMeter安装 WebDriver安装 一个简单的JMeter+WebDriver示例 环境与参考 jvm版本: 1.8.0_65 jmeter版本: 2.13 firefox版本: 39.0.3 参考来源: jmeter官方网站 Lever 阅读全文

posted @ 2018-08-22 10:37 MJ-majun 阅读(371) 评论(0) 推荐(0)

摘要:转自:http://www.cnblogs.com/qianyiliushang/p/4348584.html 准备工作: 安装JDK,推荐使用1.7以上版本,并设置JAVA_HOME 下载Jmeter及相关插件:Jmeter下载地址点我,插件下载地址点我,ActiveMQ下载地址点我 Jmeter 阅读全文

posted @ 2018-08-22 10:26 MJ-majun 阅读(192) 评论(0) 推荐(0)

摘要:jmeter --上传文件 jmeter-场景-上传文件-send-a-file 简要说就3点: POST请求 Request的参数都写在路径内,不写在表单里 上传的文件写在表单里 只要记住以上3点,也就避免了在设计脚本的时候走弯路。下面具体图文并茂地介绍如何使用Jmeter实现上传文件的操作。 首 阅读全文

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

摘要: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)

摘要:转jmeter --JDBC请求 做JDBC请求,首先要了解这个JDBC对象是什么,然后寻找响应的数据库连接URL和数据库驱动。 数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank 数据库驱动:com.microsoft.sq 阅读全文

posted @ 2018-08-20 18:09 MJ-majun 阅读(155) 评论(0) 推荐(0)

摘要:有些网站保存信息是使用Cookie,有些则是使用Session.对于这两种方式,JMeter都给予一定的支持。 1.Cookie 添加方式:线程组-配置元件-HTTP Cookie 管理器,如下图: 2.Session 添加方式:线程组-前置处理器 -HTTP URL 重写修饰符,如下图: 使用ur 阅读全文

posted @ 2018-08-20 17:54 MJ-majun 阅读(274) 评论(0) 推荐(0)

摘要:jmeter --自动化badboy脚本开发技术 一般人用badboy都是使用它的录制功能,其它badboy还是一款自动化的工具,它可以实现检查点、参数化、迭代、并发、报告、断点等功能。本文就这些功能简单介绍下。 环境准备: 下载地址:http://www.badboy.com.au/,下载后安装即 阅读全文

posted @ 2018-08-20 17:45 MJ-majun 阅读(199) 评论(0) 推荐(0)