
jmeter
睡不醒的小魔仙
这个作者很懒,什么都没留下…
展开
-
性能测试的复习4-数据库连接、控制器、定时器
链接: https://pan.baidu.com/s/1RL3473i_9zm-eZgw8o9bUw?pwd=ure7 提取码: ure7 复制这段内容后打开百度网盘手机App,操作更方便哦。原创 2024-09-14 20:26:07 · 307 阅读 · 0 评论 -
性能测试-jmeter连接数据库(十七)...
百度服务器域名:www.baidu.com百度的IP:110.242.68.3(使用ping www.baidu.com)原创 2024-09-13 17:06:37 · 392 阅读 · 0 评论 -
性能测试-jmeter的控制器(十六)
需求:使用“用户自定义变量”定义name变量,值可以是“baidu”或“itcast”,使用变量值,控制是否访问对应网站。需求:当需要多个请求当成一个业务看待时,需要事物控制器,如:登录、下单、搜索、支付。注:仅一次控制器:在线程组循环次数为3的情况下,http仍然执行1次。需求:在一个线程组中,请求百度9次,3次京东。聚合报告的吞吐量就是tps。原创 2024-09-11 15:46:30 · 687 阅读 · 0 评论 -
性能测试-jmeter脚本录制(十五)
1、添加代理服务器和线程组2、配置http代理服务器的端口和目标线程组3修改本机浏览器代理4、点击启动5、每次操作页面前,修改提示文字。原创 2024-09-10 16:13:38 · 550 阅读 · 0 评论 -
性能测试-跨线程组使用变量(十四)
说明:解决方法:https://www.weather.com.cn/data/sk/101010100.html(查天气)百度安全验证(百度)原创 2024-09-10 00:04:39 · 243 阅读 · 0 评论 -
性能测试的复习3-jmeter的断言、参数化、提取器
json断言和响应断言(对响应结果断言):接口响应结果判断。json提取器(对响应结果提取、):一个接口提取,一个接口引用。用户参数(添加用户、变量,本接口发送请求时引用。):接口请求时的参数。原创 2024-09-09 18:04:18 · 815 阅读 · 0 评论 -
性能测试-jmeter提取器(十三)
需求:将www.itcast.cn网页时,内容提取出来,作为www.baidu.com的请求参数。注:(正则表达式的变量与引用的变量的区别:引用变量多加了"_1"后缀)当http请求发送,返回的响应数据为json时,使用json提取器。添加xpath提取器:itcast-后置处理器-xpath提取器。添加json提取器(http请求-后置处理器-json提取器)添加线程组 、查天气获取城市名,百度按城市名搜索,查看结果树。需求:请求获取天气的接口,获取城市名,作为百度的搜索接口。原创 2024-09-09 17:32:07 · 798 阅读 · 0 评论 -
性能测试-断言+自学说明(十二)
2、步骤:(添加断言-设置断言持续时间-“察看结果树” 的响应时间与设置的断言时间对比)jmeter请求百度,断言响应结果中是否包含“百度一下,你就知道”需求:断言手机号13800001111的归属地位“北京”响应数据可以转换为json数据时,首选json断言。3、断言步骤(添加断言-断言类型-断言结果)需求:访问京东首页的响应时间在110ms内。响应文本:断言响应体中包含的字符串。http请求-断言-json断言。http请求-断言-持续时间断言。http请求-断言-响应断言。响应代码:断言响应状态码。原创 2024-09-08 19:29:02 · 474 阅读 · 0 评论 -
性能测试的复习2-jmeter的搭建、使用、参数化
链接: https://pan.baidu.com/s/1A4Nc8C5Xp6qxQ5QFtecK8g?pwd=s73c 提取码: s73c。通过网盘分享的文件:性能测试共享文件。3、jmeter的基本使用。2、jmeter环境搭建。4、jmeter的参数化。原创 2024-09-08 16:36:13 · 547 阅读 · 0 评论 -
性能测试的复习1-基础知识
一般先进行基准测试(单用户性能测试)、在负载测试(逐步加压性能测试)、再稳定性测试(一定负载下,长时间性能测试)的顺序展开性能测试。其他测试:并发(短时间,测试服务器瞬时并发访问的处理能力。如:抢红包、秒杀)和压力测试(在系统崩溃的临界点进行性能测试)1、性能测试的概念(模拟用户场景对系统的性能指标进行测试和评估)响应时间,并发数,吞吐量、点击数等。原创 2024-09-07 16:27:20 · 165 阅读 · 0 评论 -
性能测试-特殊线程组+tps计算(九)
如:2019年的第3周,有4.13万浏览量,那么总请求数4.13万,总时间每周时间:24*一天(3600s)tps=40474*0.8/3600*16*0.2 (二八原则)如:tcp=0.8*41300/24*3600*0.2=1.91请求数/s。二八原则就是在80%的请求在20%的时间完成。tcp=总请求数80%、(总时间20%)21-22点 8853个。2、teardown线程组。tcp=总请求数/总时间。2、tps普通计算方法。1、setup线程组。1、PV和uv的介绍。uv:统计用户活跃数。原创 2024-09-06 23:21:06 · 197 阅读 · 0 评论 -
性能测试-nmon性能监控工具(八)
4、在安装目录中,可以找到nmon_x86_64_centos6这个文件并对其重命名,和并对它添加执行权限。3、输入解压命令:tar -zxvf nmon16d_x86.tar.gz。1、连接虚拟机192.168.98.130。5、使用nmon工具查看监控信息。原创 2024-09-06 22:53:44 · 208 阅读 · 0 评论 -
性能测试-tcp图表+响应时间图表+数据指标(top、free、vmstaty等命令)(七)
为什么要添加tcp图表jmeter的聚合报告虽然能够显示响应时间,但是不会很详细。原创 2024-09-05 19:15:14 · 211 阅读 · 0 评论 -
性能测试-同步定时器+吞吐量定时器?+插件安装+测试报告(六)
二、吞吐量定时器案例(设置目标吞吐量600,则聚合报告的吞吐量就会变成10)一、同步定时器案例(定时3000ms,线程运行超时就会把所有请求发出去)1、计算机网络IP和环回IP使用。2、查看jmeter是否下载成功。四、测试报告(聚合报告信息)原创 2024-09-05 18:04:35 · 397 阅读 · 0 评论 -
jmeter分布式压测(五)
2.2代理器(jmeter复制、找jmeter.properties、关闭rmi.ssl和port、使用jmeter.server.bat启动)配置远程启动的代理IP地址(主机地址)和端口号、(此时我们的电脑就相当于一台代理机。一、当一个客户端不能满足服务器所需要测试的压力时,需要多个客户端。关闭jmeter的rmi.ssl。2.1控制器(master)启动jmeter.bat。二、分布式压测的配置。原创 2024-09-04 21:42:59 · 229 阅读 · 0 评论 -
jmeter-jmeter案例+脚本录制与手动配置区别(四)
需求:使用jmeter访问百度首页接口,并查看请求和响应信息。3. 在‘线程组’下添加‘HTTP请求’取样器。6. 点击‘启动’按钮运行, 并查看结果。5. 在‘线程组’下添加‘察看结果树’监听器。4. 填写‘HTTP请求’的相关请求数据。2. 在‘测试计划’下添加‘线程组’二、脚本录制和手动配置的区别。一、jmeter使用示例。1. 启动JMeter。2.1就百度页面来说。原创 2024-09-03 20:21:28 · 232 阅读 · 0 评论 -
jmeter服务器过滤(三)
1、http代理服务器过滤配置。2、录制结果显示的线程组。原创 2024-09-03 19:12:23 · 286 阅读 · 0 评论 -
jmeter元件+取样器(十)
由于查看结果树与京东和百度是平级关系,所以均生效。原创 2024-09-07 17:04:04 · 478 阅读 · 0 评论 -
jmeter代理配置(二)
3、启动http代理服务器-浏览器搜索xx-进行录制。4、浏器中配置代理端口。设置-搜索代理-配置端口。注:使用完jmeter后要关闭代理,不然上不了网。2、添加http代理服务器。3、配置http代理录制。原创 2024-08-30 14:46:43 · 705 阅读 · 0 评论 -
性能测试--概述、策略、指标、流程(一)
稳定性测试是指, 在服务器稳定运行(用户正常的业务负载下) 的情况下进行长时间测试, 并最终保证服务器能满足线上业务需求。说明: 在进行性能则试之前, 需要先完成性能测试环境的搭建工作, 测试环境一般包括硬件环境、 软件环境及网络环境。并发测试:通常模拟真实世界的用户操作,如多个用户同时登录、执行操作、提交数据等。说明: 性能测试用例编写完成以后, 接下来就需要结合用例的需要, 进行测试脚本的编写工作。(比如用户数为5、6、7.......)四、性能的流程(需求,用例,录制,搭环境,执行,性能监控)原创 2024-09-03 17:37:42 · 395 阅读 · 0 评论 -
性能测试-jmeter参数化(十一)
2、应用场景:在发送请求时,需要提供唯一的数据作为请求参数时,如:快速注册1000个用户。需求:访问百度首页,1个用户循环访问3次,每次携带不同的name和age.需求:请求百度首页,3个用户访问,每个用户携带不同的姓名和年龄。需求:给百度发送50次请求,每个请求自带序列号,自己是第几次请求。3、应用场景:单用户测试,使用大量不同的数据发送请求。需求:给百度发送50个请求,每个请求携带序号不同的用户名。2、应用场景:并发访问,但每个请求使用不同的参数。2、应用场景:多个请求,使用相同的请求信息。原创 2024-09-08 12:06:41 · 1048 阅读 · 0 评论