性能测试过程中部分指标关联

  最近在整理一些文档,和看一些数据的时候发现一些基础知识久了不运用就会忘记,整理一下。 

 1、事物响应时间和虚拟用户数关联:当随着用户数的增加,响应时间应该随着上下波动,但是如果事物相应时间有严重波动需要分析问题所在处

2、每秒错误数:如果在某个时间段内错误数量增加,那么需要观看此时间段的其他指标变化

3、平均事物响应时间:平均事物响应时间随着时间、用户数的波动而波动,如果在某个时间段响应时间变慢但是马上又变快了,说明可能是服务器处理能力强,也可能是处理能力差出现大量错误。如果没波动取平均响应时间,如果波动大取90percent time

4、每秒通过事务数:tps越高说明系统处理能力强,主要看走势图。如果出现平缓那么服务器可能出问题了,如果在某个时间段内 失败事物数增加,成功事物数减少说明系统瓶颈有问题

5、每秒点击数:(1、和平均事物响应时间):如果点击数减少,请求变少,但是响应时间却增加,或者是请求数量增加但是响应时间变少,可能是网络问题。

(2、和吞吐量):如果点击数增多,流量肯定该增大,如果点击数增多,但是吞吐量减少等不正常,有可能是服务器处理能力降低造成的。

(3、每秒点击数和每秒事物数):如果hps和tps的曲线出现平缓或者平坦,服务器响应时间增加,如果请求减少,而通过的事物数增加,或者请求数量增加而通过事物数减少那么服务器存在瓶颈

6、吞吐量:如果吞吐量比较平 那么宽带有瓶颈,吞吐量和tps图基本一致,如果平了说明网络瓶颈了。

7、每秒http响应数:一般都是和hps关联,如果客户端发送了n请求,但是http却不够,说明服务器无法应答

8、连接数(connection):每个时间点打开的tcp/ip的连接数

9、每秒连接数(connection per second):方便了解每秒对服务器产生的连接数,如果同时连接数越多,那么说明服务器的连接池越大,如果随着负载增加,而连接数停止时那么连接池已满,这时会反回504

时间: 2024-08-06 09:34:41

性能测试过程中部分指标关联的相关文章

性能测试过程中常用linux命令

第一步:查看服务器资源 cat /proc/cpuinfo 有几个cpu就是几个逻辑CPU(但是不是实际CPU,物理CPU) 查询物理CPU数量:cat /proc/cpuinfo | grep physical(physical-id里有几个) 查询逻辑CPU数量:cat /proc/cpuinfo   (实际1个cpu里有几核) 查询内存:free   total列里 第二步:部署环境,修改配置文件 vi filename :q 退出 第三步:测试过程中的监控,查看日志 查看总体资源情况:t

性能测试中关键指标的监控与分析

一.软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø  评价系统当前性能,判断系统是否满足预期的性能需求. Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题. Ø  判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能. 而对于用户来说,则最关注的是当前系统: Ø  是否满足上线性能要求? Ø  系统极限承载如何? Ø  系统稳定性如何? 因此,针对以上性能测试的目的以及用户的关注点,要达到以上目的并回答用户的关注点,就必须首先执行性

浅谈软件性能测试中关键指标的监控与分析

浅谈软件性能测试中关键指标的监控与分析 一.软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø  评价系统当前性能,判断系统是否满足预期的性能需求. Ø  寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题. Ø  判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能. 而对于用户来说,则最关注的是当前系统: Ø  是否满足上线性能要求? Ø  系统极限承载如何? Ø  系统稳定性如何? 因此,针对以上性能测试的目的以及用户的关注点,要达到以上

移动APP测试过程中对于BUG漏测的思考

背景由于最近比较多暴露出来由于漏测导致在site测试阶段才发现的bug,特别是一些涉及身份核查.认证鉴权.支付.交易动账之类的问题,产生的后果是非常严重的.因此,对bug漏测进行一些思考,并进行总结. 原因分析 BUG其实是任何产品都无法避免的一个问题,不是所有的bug都能被发现,包括资深测试,或多或少的会出现线上缺陷,谁也不能把软件所有的功能操作.运用场景想周全.虽说不能做到完全零缺陷,但是每次发布的产品,我们需要追求缺陷越来越少,产品投诉越来越少. 为什么会出现缺陷漏测,主要有以下几点:需求

SET STATISTICS IO和SET STATISTICS TIME 在SQL Server查询性能优化中的作用

原文:SET STATISTICS IO和SET STATISTICS TIME 在SQL Server查询性能优化中的作用 近段时间以来,一直在探究SQL Server查询性能的问题,当然也漫无目的的查找了很多资料,也从网上的大神们的文章中学到了很多,在这里,向各位大神致敬.正是受大神们无私奉献精神的影响,所以小弟也作为回报,分享一下关于SET STATISTICS IO和SET STATISTICS TIME这两条T_SQL命令,在查询优化性能中的作用. 首先我想说明一下这篇文章不是关于如何

Windows 性能监视器的基本指标(CPU,内存,硬盘参数)

转载:http://kms.lenovots.com/kb/article.php?id=7045 Windows 性能监视器的基本指标(CPU,内存,硬盘参数) 作为一个系统工程师来说,要看懂监控的数据至关重要,关系着优化和分析出现的问题,因此,今天给出Windows 性能监视器的一些基本指标(CPU,内存,硬盘参数),希望对大家将来优化和分析问题提供帮忙. Windows -Processor 指标名称 指标描述 指标范围 指标单位 CPU利用率(% Processor Time) % Pr

性能测试过程

13.1  性能测试过程概述 13.2  性能测试设计 需要关注的问题:事务需求.技术需求.系统要求.团队要求 分析从五个方面分析:需求调研.事务模型.场景模型.数据设计.环境设计 13.2.1 需求调研 ① 测试系统预研:系统相关知识.系统目的.技术架构.业务架构.系统相关文档.负责人 ② 与项目经理访谈:当前开发状态.期望的性能目标.测试起止时间.所处生命周期 ③ 与业务专家访谈:关键业务.主要用户场景.用户交易发生概率.期望响应时间:关键业务要考虑业务使用频率.业务的优先级和业务占用资源的

Loadrunner 中随机选取关联对象

我们在Loadrunner的测试过程中时常需要随机选择一个对象,进行下一步的操作,比如一个Table中有100行,测试的时候不能每次都选择同一行进行测试,而是要随机选择不同行,这样才能更好的模拟用户的真实情况 第一步,找出返回Table对象的请求,进行关联,关联的时候使用Ordinal=all找出所有的行 /*Correlation comment - Do not change! Original value='aQoEp51' Name ='all_the_Listcell' Type ='

Yii2中多表关联查询(with、join、joinwith)

表结构 现在有客户表.订单表.图书表.作者表, 客户表Customer   (id  customer_name) 订单表Order         (id  order_name   customer_id   book_id) 图书表Book          (id  book_name    author_id) 作者表Author        (id  author_name) 模型定义 下面是这4个个模型的定义,只写出其中的关联 Customer class Customer ex