性能测试
文章平均质量分 80
幽谷虫师
学以致用
展开
-
DNS压测工具-dnsperf的安装和使用(centos)
性能测试的系统调优、dns服务的压力测试、dnsperf工具的安装及使用原创 2023-10-18 17:42:43 · 1954 阅读 · 0 评论 -
性能测试调优思路
一、性能瓶颈分析方法1.1.1. 根据经验性能瓶颈分析方法1)错误分析方法错误分析的方法就是针对性能测试过程中错误信息的分析方法,错误信息产生的位置可以是测试工具端如loadrunner,也可以是应用服务器、数据库服务器端产生的错误日志。其基本方法就是根据错误信息,找到出错的测试脚本位置,如果是应用服务器端报出的错误,在应用服务器上查找出错原因,如果是通讯或其他错误,则需要分析可能的出错原因,逐一验证。错误分析实例1:Loadrunner报错:Error: Failed to connect t原创 2021-02-20 10:18:03 · 440 阅读 · 0 评论 -
性能测试系列(二)
1 业务角度下, 哪些情况需要做性能测试1.1 业务使用频率高业务功能频率极高使用情况下,要有性能测试报告(如app账本,今日交易近期日午高峰,达到90k/分钟),具体可以参考zeus1.2关键业务且日请求量高关键业务且日请求量很高,系统压力很大情况下,要有性能测试报告(如支付操作,午高峰和晚高峰很明显)1.3 用户体验被要求极度重要业务为关键业务,用户体验被要求极度重要(如门店码支付,主要是唤起收银台,完成交易要响应快)1.4 热配置加载、降级、熔断等支付网关动态配置工作线程,需要在一定压原创 2020-08-29 18:24:47 · 4564 阅读 · 0 评论 -
性能测试系列(一)
什么是性能测试?性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。如何来做性能测试通常来说,性能测试考虑这么几个因素:Thoughput吞吐量,Latency响应时间,资源利用(CPU/MEM/IO/带宽…),成原创 2020-08-28 16:15:26 · 4119 阅读 · 0 评论 -
jmeter-3-全局变量的使用-多个线程组的参数传递
Hellow大家好,我又来了,在上篇文章我们了解了使用jmeter在一个线程组中进行http的接口测试,但是往往我们接到一个性能测试任务需要对某一个接口进行压测时不需要每一次请求都取登录(这样会影响测试结果),那么遇到这种情况我们就要通过登录接口获取session了,然后用另一个线程组进行压测,这节课给大家分享一下这种情况我们该怎么做。首先带大家了解一个工具-函数助手这次我们要用到的函数有:其中__setProperty是设置全局变量,__property或__P是调用全局变量这节课要用到新原创 2020-08-25 10:53:33 · 6568 阅读 · 1 评论 -
jmeter-1-基本介绍
一、JMeter介绍Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。同时,JMeter可以帮助你对你的应用程序进行回归测试。通过你创建的测试脚本和assertions来验证你的.原创 2020-08-24 10:21:03 · 49408 阅读 · 0 评论