Jemeter
DreamTL
这个作者很懒,什么都没留下…
展开
-
Jmeter 中使用Beanshell来引用第三方jar包
Jmeter 中使用Beanshell来引用第三方jar包原创 2016-06-28 13:45:07 · 14876 阅读 · 2 评论 -
JMeter 资源文件接口请求
请求抓包资源文件的url地址: http://Host/video%2Fgao1shuxue-shuliangji.mp4注:Host地址用Host代替,下同因为没有写过这类型的接口请求,首先试着在网页端(清除缓冲)输入该url后,查看网络信息:发现有3个同样的接口进行请求,一个返回值是200,另外两个的返回值是206 让我们看一下206返回码 206 Part转载 2017-04-03 10:04:27 · 1179 阅读 · 0 评论 -
JMeter 通过JSON Extractor 插件来提取响应结果
接口响应结果,通常为HTML、JSON格式的数据,对于HTML的响应结果的提取,可以通过正则表达式,也可以通过XPath 来提取。对于JSON格式的数据,可以通过正则表达式、JSON Extractor插件、BeanShell 来提取。本次说下如何通过JSON Extractor 插件来提取JSON响应结果。比如说,接口返回的JSON响应结果如下格式,如何获取 id 为12341的数据原创 2017-04-03 08:11:07 · 19311 阅读 · 0 评论 -
JMeter 测试WebService协议
Jmeter本身不支持websocket协议的,所以需要安装第三方的插件还有6个依赖包。首先,我们需要准备Jmeter的WebSocket协议的支持插件: JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar这插件依赖一下几个jar包1、jetty-http-9.1.2.v20140210.jar2、jetty-io-9.1.2.v201402转载 2017-03-31 14:49:49 · 1753 阅读 · 0 评论 -
JMeter 通过CSV Data Set Config进行参数化时,出现乱码
场景:参数化文件中,含有汉字,在进行参数化的时候,响应数据显示乱码,如下图所示:解决方法:将 File encoding 设置修改为: gb2312 即可运行后结果显示为:原创 2017-03-29 12:15:03 · 5962 阅读 · 4 评论 -
JMeter特殊情况二:针对某些请求数据每次请求都是变化的情况
转载地址:http://blog.csdn.NET/quiet_girl/article/details/50579240 概要:某些post请求,例如,登录的请求除了有我们再页面上需要输入的一些值(用户名、密码、是否记住密码等)之外,还有其他的参数,例如token等等,而且这些参数不固定,也就是说每一次post请求这些参数都不一样,那么针对这样的请求,我们就不能够直接给参数赋值,而需要动转载 2017-03-07 17:25:30 · 1070 阅读 · 0 评论 -
JMeter分布式测试
在使用 JMeter 进行性能测试时,难免遇到要求并发请求数比较的场景,此时单台测试机的配置(CPU、内存、带宽等)可能无法支持此性能测试场景。因而,此时 JMeter 提供的分布式测试功能就有了用武之地。下面就以 JMeter 3.0 版本进行实例讲解,敬请参阅!一、JMeter分布式执行原理JMeter分布式执行原理如下图所示:调度机(Controller)转载 2017-03-06 14:21:12 · 993 阅读 · 0 评论 -
jmeter 通过Ant来生成Html格式的报告(一)
执行完jmeter脚本后可以通过ant和生成HTML的xsl样式表来生成HTML格式的报告,先展示下最终的样式吧:图中展示的结果比较少,下面是其设置步骤;1、配置ant,cmd输入ant -version 查看ant是否配置成功2、将【D:\apache-jmeter-2.13\extras】目录下的:【ant-jmeter-1.1.1.jar】放在【D:\ant\lib】目录原创 2016-09-23 16:41:36 · 6403 阅读 · 1 评论 -
jmeter -正则表达式来提取请求响应结果
案列:通过jmeter发送一个Http请求后,如何来获取响应结果内容值?常见场景一:比如说发送一个投标的请求,返回是一串JSON串,因想判断响应结果是否正确,所以可以通过获取result的值(因result =1 时,说明投标成功),其中响应结果格式如下:{"errorMsg":null,"result":1,"data":{"result":"2","msg":"投标成功!"}},或者判原创 2016-09-23 16:23:28 · 26377 阅读 · 2 评论 -
Jmeter之Http Cookie Manager
一、Http Cookie Manager的作用:1、自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager就会自动地保存这些Cookie并在所有后来发送到该站点的请求中使用这些Cookie的值。每个线程都自己存储cookie的区域。在cookie manager中看不到自动保存的cookie,我们可以在转载 2016-08-04 15:51:09 · 429 阅读 · 0 评论 -
JMeter 中_time 函数的使用(时间戳、当前时间)
有时在接口测试时,其参数需要为时间戳或者是日期格式的数据。针对此问题,可以使用JMeter自带的_time 函数来解决以上问题 操作步骤:1、通过函数助手,生成一个_time 函数: 2、如果参数为时间戳,那公式为:${__time(,)} : 默认该公式精确到毫秒级别, 13位数${__time(/1000,)} : 该公式精确到秒级别, 10位数原创 2017-04-03 10:28:16 · 55475 阅读 · 3 评论