jmeter
文章平均质量分 87
wangmcn
这个作者很懒,什么都没留下…
展开
-
性能测试总结
目录1、性能测试概念2、性能测试的种类3、性能测试关注角度4、性能测试工具5、性能测试指标【虚拟用户】模拟真实业务逻辑步骤的虚拟用户,其模拟的操作步骤都被记录再虚拟用户脚本中。【事务】事务是性能测试脚本的一个重要特性,按照最小的http请求打包而成。【TPS】每秒中系统处理的交易或者事务的数量。【PV】用户浏览器访问页面,对应用服务器产生的每一个请求,记录一个PV。【Peak PV】峰值PV,一般适用于接口测试。【并发】并发分为广义和狭义的并发。侠义的并发是所有的用户在同一时刻做相同的操作,一般为同一类型业原创 2022-06-18 13:40:38 · 336 阅读 · 0 评论 -
Jmeter生成HTML性能测试报告
目录1、前言2、生成报告2.1、方式一2.2、方式二3、查看报告3.1、Dashboard(仪表板)3.2、Charts(图表)3.3、Customs Graphs(定制图表)1、前言使用 Jmeter 进行性能压测时,跑完全部 Jmeter 压测脚本后,接下来最主要的工作就是性能结果分析了。示例:创建 Demo 文件目录,并在该目录下创建 test_demo.jmx 压测脚本(业务全流程)。设置线程数为10,循环次数为10,执行压测脚本。原创 2022-04-07 23:58:11 · 11385 阅读 · 0 评论 -
Jmeter时间函数
目录1、前言2、函数助手3、time函数4、timeShift函数5、RandomDate函数1、前言在我们使用 Jmeter 进行接口自动化或者压测的时候,重复迭代时有可能会使用时间来作为唯一标记。在进行接口测试时,指定日期的参数,也想随着不同时期执行时采用函数的方式来有规律的进行赋值。Jmeter 的函数助手提供了三种时间函数,分别是:time、timeShift、RandomDate2、函数助手1、打开 Jmeter,例如:测试计划里,依次创建线程组、用户参原创 2022-03-11 12:33:56 · 11910 阅读 · 0 评论 -
Jmeter接口自动化-如何解决请求头Content-Type冲突问题
目录1、前言2、原始脚本3、原始脚本优化14、原始脚本优化25、原始脚本最终优化1、前言通常我们在使用Jmeter做接口自动化时,在线程组里添加HTTP信息头管理器,用来管理公共的请求头信息。普通的接口自动化是没问题的,但是对于有些特殊的操作流程,如:先上传文件接口(信息头使用Content-Type: multipart/form-data),之后操作传json格式的接口(信息头使用Content-Type: application/json),这两种接口的请求头信息就会有冲突原创 2022-01-22 16:38:21 · 2148 阅读 · 1 评论 -
Jmeter接口测试-文件上传/文件下载
目录1、前言2、文件上传3、文件下载1、前言对于大多数被测接口的请求方式,使用Jmeter是完全可以的,但是类似文件上传与下载的接口请求方式,使用起来没有在Postman上方便,需要一些特殊的设置与脚本编写。在创建Jmeter脚本之前,首先获取文件上传/下载接口需求(接口文档)或者通过抓包的方式来获取,明确请求链接、请求方法、请求头、请求体、返回数据等信息。2、文件上传例如:上传图片(1)请求头,内容类型为:multipart/form-data(2)请.原创 2022-01-07 15:14:24 · 5342 阅读 · 1 评论 -
Jmeter快速上手之接口测试
压测工具 Jmeter 除了可以做性能测试,还可以做接口测试。当接口测试趋向于自动化方向时,就可以使用很典型的接口自动化测试框架 Jmeter + Ant + Jenkins。本篇将讲解如何快速使用Jmeter来进行接口测试。原创 2021-11-17 14:42:41 · 1611 阅读 · 0 评论