性能测试
文章平均质量分 66
通往光的路
这个作者很懒,什么都没留下…
展开
-
JMeter学习笔记——Web接口测试(webservice)
JMeter3.2前的版本,可以使用SOAP/XML-RPC Request插件直接进行webservice接口,而3.2后的版本则已经取消了这个接口,需要另外的方法才能进行测试。一、JMeter3.2前版本 SOAP/XML-RPC Request1、新增一个测试计划,并添加线程组。2、添加完线程组后,在线程组上右键单击:添加→Sampler→SOAP/XML-RPC Reque...转载 2018-05-17 12:03:16 · 12732 阅读 · 4 评论 -
JMeter学习笔记——调试工具
通常,编程工具IDE都提供了相应的调试模块,供开发者使用,以便更快速的定位问题所在。那么在JMeter编写测试脚本的过程中,也有对应的调试工具提供给我们使用。 JMeter常用的调试工具有如下五种: 1、View Tree:查看结果树。含请求信息、响应信息等,请求头信息中的cookie信息一般默认不会显示,可通过修改JMeter配置参数进行显示。日常用的...原创 2018-05-29 14:35:29 · 344 阅读 · 0 评论 -
JMeter学习笔记——JMeter参数化
转自:http://www.cnblogs.com/imyalost/p/6229355.html参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则;这样,脚本在运行时就可以根据需要选取不同的参数值作为输入。这种方式通常被称为数据驱动测试(Data Driven Test),参数的取值范围被称为数据池(Data...转载 2018-05-22 15:58:23 · 2667 阅读 · 0 评论 -
JMeter学习笔记——Jmeter之目录结构
转自:http://www.cnblogs.com/zichuan/p/6938772.html一、bin目录examples: 目录中有CSV样例jmeter.bat windows的启动文件jmeter.log jmeter运行日志文件jmeter.sh linux的启动文件jmeter.properties 系统...转载 2018-05-22 11:38:54 · 343 阅读 · 0 评论 -
jmeter响应结果乱码问题
使用JMeter进行HTTP请求,响应结果中的中文乱码。 乱码的原因: 当响应数据或响应页面没有设置编码时,jmeter会按照jmeter.properties文件中,sampleresult.default.encoding设置的格式解析。通常是没有配置,默认ISO-8859-1,解析中文肯定出错。 解决方法: ...原创 2018-05-15 17:29:17 · 1940 阅读 · 0 评论 -
JMeter学习笔记——content-type与参数
转自:http://www.cnblogs.com/dinghanhua/p/5646435.html本文讲三种content-type以及在Jmeter中对应的参数输入方式第一部分:目前工作中涉及到的content-type 有三种:content-type:在Request Headers里,告诉服务器我们发送的请求信息是哪种格式的。1 content-type:application/x-w...转载 2018-05-15 16:52:45 · 2069 阅读 · 0 评论 -
JMeter学习笔记——Web接口测试(HTTP请求)
转自:http://www.cnblogs.com/imyalost/p/5916625.html一、添加HTTP接口测试1、打开jmeter,默认有一个测试计划。右键点击“测试计划”-->“添加”-->“Threads(Users)”-->“线程组”。 如上图,设置线程组,线程组主要包含三个参数:线程数、准备时长(Ramp-Up Period(in seconds...转载 2018-05-15 16:43:07 · 466 阅读 · 0 评论 -
JMeter学习笔记——JMeter关联
关联是Jmeter工具中非常重要的一个技术。因为在测试过程过有些数据是经常发生变化的,要获取并使用这些数据,就要使用关联。 比如: 用户登录后,session信息都不同,有些操作要使用session,就需要将这个动态的信息保存下来。 还有经常遇到的场景,第二个请求提交的参数要从第一个请求的返回数据中获取。...原创 2018-05-25 17:47:11 · 20638 阅读 · 3 评论 -
JMeter学习笔记——元件的作用域与执行顺序
本文转自:http://www.cnblogs.com/fnng/archive/2012/12/27/2836506.html jmeter是一个开源的性能测试工具,它可以通过鼠标拖拽来随意改变元件之间的顺序以及元件的父子关系,那么随着它们的顺序和所在的域不同,它们在执行的时候,也会有很多不同。 jmeter的test plan通过图形化的方式表达脚本,域代码方式的脚本不同,图形方式表达...转载 2018-05-14 14:39:58 · 257 阅读 · 0 评论 -
用jmeter做oracle数据库测试时,JDBC配置正确,输入语句,执行报错。
错误提示:Cannot create PoolableConnectionFactory (ORA-00923: FROM keyword not found where expected)。 解决方法:在JDBC Connection Configuration中修改validation Query,在Oracle数据库连接池中应设置为validationQuery...原创 2018-05-18 16:16:44 · 756 阅读 · 0 评论 -
JMeter学习笔记——数据库压力测试(JDBC Request)
jmeter中取样器(Sampler)是与服务器进行交互的单元。一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息。 如果需要对数据库发起请求或者对数据库施加压力,那么这时候就需要用到JDBC Request。JDBC Request可以向数据库发送一个请求(sql语句),一般它需要配合JDBC Connection Config...原创 2018-05-18 16:09:09 · 3982 阅读 · 0 评论 -
JMeter学习笔记——录制脚本
本文转自:http://www.cnblogs.com/imyalost/p/5837199.html 对大多数刚开始接触性能测试的人来说,代码功力可能不是太好,我们可以通过工具,录制脚本来进行测试,以达到我们的目的。但一般来说不推荐直接录制,录制的脚本很杂乱,可用性低。一般来讲,录制脚本有两种方法 方法一: 使用badboy来录制脚本1、下载安装badboy官网地址:http://www...转载 2018-05-11 17:51:59 · 357 阅读 · 0 评论 -
JMeter学习笔记——JMeter介绍及安装使用
JMeter介绍JMeter介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具,它是功能和性能测试的工具。它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 JMeter可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。原来JMeter是为Web/HTTP...转载 2018-05-11 16:56:07 · 558 阅读 · 0 评论 -
JMeter学习笔记——配置元件之计数器
转自:http://www.cnblogs.com/imyalost/p/6550660.html先说说利用jmeter生成数据的几种方法:1、CSV Data Set Config这个元件被用来在参数化生成数据时使用,简单高效,容易生成有序数;只需要新建excel,然后通过拖拽、复制黏贴等方式产生不同的数据,然后读取调用即可。但它也有不足之处,如下:①如果数据库中某些表的某些字段不允许重复(比如...转载 2018-05-29 15:19:50 · 1671 阅读 · 0 评论