![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
压力测试
文章平均质量分 68
laofashi2015
这个作者很懒,什么都没留下…
展开
-
JMeter连接orcale数据库,从orcale数据库中获取测试参数
项目测试过程中遇到需要连接Oracle数据库获取测试参数的场景,测试过程中遇到2个小问题:1.如何使用jmeter访问orcale数据库;2.实际压测过程中,为了节省资源,如何控制jmeter获取参数的过程只执行1次,后续是循环使用从Oracle数据库中获取的参数进行业务场景的压测。本文是基于解决以上2个项目过程中真实问题进行阐述,记录问题的解决过程。1. 安装插件下载插件:h...原创 2019-11-13 17:49:50 · 1043 阅读 · 0 评论 -
Linux环境上JMeter分布式压测
1.介绍1.1使用背景 JMeter压力测试时,在Windows环境上向服务器施压,对PC机本身的资源消耗较大,并发用户量大时会导致压测机资源消耗过量而卡死;PC机所使用的网络带宽在高并发量时可能存在瓶颈,且网络原因会影响测试结果的准确性。 Linux服务器的资源配置一般要高于PC机,所以在相同局域网的Linux服务器上搭建JMeter环境,通过命令执行压测脚本,可以降...原创 2019-05-29 16:47:33 · 1843 阅读 · 0 评论 -
Linux服务器性能测试时资源监控工具(nmon&sysstat)
在对linux服务器做压力测试时,需要监控被测设备的资源使用情况,记录一下自己最常用的两个测试工具-nmon和sysstat。1.sysstat sysstat是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手。...原创 2018-11-15 15:07:12 · 2856 阅读 · 0 评论 -
性能测试工具Jmeter对数据库Mysql进行连接并压测
我们先建立一份测试计划。一、在测试计划中我们要及时的添加JDBC驱动链接,有些人会问JDBC是什么?那么你可以先去百度下 A) 这里我用的mysql数据库是8.5版本,那么我相对应的JDBC驱动选择了8.0.11版本, B) JDBC驱动可以在mys ql的官网下载,具体地址是:https://dev.mysql.com/downloads/fi...原创 2018-07-31 10:20:12 · 32476 阅读 · 4 评论 -
Kafka压力测试(写入MQ消息压测和消费MQ消息压测)
1.测试目的 本次性能测试在正式环境下单台服务器上Kafka处理MQ消息能力进行压力测试。测试包括对Kafka写入MQ消息和消费MQ消息进行压力测试,根据10w、100w和1000w级别的消息处理结果,评估Kafka的处理性能是否满足项目需求。(该项目期望Kafka能够处理上亿级别的MQ消息)2.测试范围及方法2.1测试范围概述 测试使用Kafka自带的测试脚本,...原创 2018-07-19 11:40:28 · 22521 阅读 · 2 评论 -
Linux服务器上使用JMeter压测
前置条件:当前服务器已安装JMeter1.使用场景对于集群项目,压测试正式环境时需要测试单台服务器性能,然后评估服务器如何扩容的情况 在Windows系统下使用JMeter进行压力测试,并发用户量超过2000时,由于Windows本身的瓶颈导致了网卡可能被挤爆或CPU利用率直接上升到100%的情况2.测试步骤Step1:在Windows环境下使用JMeter设计测试脚本:...原创 2018-06-14 10:44:33 · 3023 阅读 · 0 评论 -
JMeter压力测试(二)-JMeter测试抢红包示例
一、概述 此处记录使用JMeter对抢红包业务进行压力测试的过程,涉及的内容包括:1.抢红包业务压力测试需求分析;2.创建JMeter测试计划,根据业务执行逻辑设计测试脚本;3.设置检查点;4.回放脚本,根据业务逻辑判断检查点设置是否有效;5.脚本参数化;6.虚拟批量用户执行抢红包业务;7.测试结果分析;二、测试需求分析1.验证批量用户抢红包时的响应时间是否满足300ms以内;2.验证相同...原创 2017-04-18 18:10:09 · 10236 阅读 · 7 评论 -
JMeter压力测试(一)
此处介绍使用JMeter进行HTTP协议接口的压力测试-----------------------------------------------------------------------------------------------------------------1.添加线程组填写并发信息2.添加HTTP请求填写HTTP请求信息 3.设置...原创 2016-11-25 15:53:36 · 1407 阅读 · 0 评论 -
使用Loadunner进行邮箱压力测试
邮箱压力测试原创 2017-03-09 13:29:29 · 3873 阅读 · 1 评论 -
Badboy安装教程(含下载地址)
1.Badboy安装教程2.Badboy安装包下载地址原创 2017-04-18 11:12:16 · 26554 阅读 · 4 评论 -
Badboy提示脚本错误解决方法
在使用Badboy录制脚本的时候,弹框提示“当前页面的脚本发生错误”,解决方法原创 2017-04-18 13:25:23 · 20026 阅读 · 3 评论 -
Badboy录制脚本及参数化
1.记录使用Badboy录制脚本的过程;2.记录Badboy脚本参数化的方法;3.记录如何将Badboy脚本保存为JMeter可以识别的测试脚本;4.使用JMeter回放Badboy脚本原创 2017-04-18 14:45:47 · 7623 阅读 · 1 评论 -
AB工具-服务器压力测试
Apache附带的ab工具,可以直接在Web服务器本地发起测试请求,这至关重要,因为有些时候我们需要测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间的影响。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得的一切数据和计算结果,都是可以通过HTTP来解释的。 1.验证服务器是否安装ab工具(Linux服务器)1)使用SecureCRT连接原创 2016-11-25 11:03:19 · 490 阅读 · 0 评论 -
根据性能需求评估并发用户数
近期公司有一个项目需要进行性能测试(公司定制的OA系统),但是性能需求不是特别规范,需要测试工程师根据经验对需求进行分析。今天结合案例,和大家分享一下如何根据性能测试的需求,评估测试中的并发用户量。并发用户数由如下要素决定:1)登录系统的用户数量(n),可以理解为平均每天访问用户数2)用户从登录系统到退出系统的时间间隔(L),可以理解为一天内用户从登录到退出系统的时间间隔3)被考察的时...原创 2015-07-08 09:45:47 · 4027 阅读 · 0 评论