美文网首页测试猿&媛
服务器性能测试各专项说明

服务器性能测试各专项说明

作者: _W_D_ | 来源:发表于2019-11-08 15:11 被阅读0次

做性能测试也有两三年了,看了网上的一些贴子,可能把性能测试的类型分的比较细,我这边根据自己的理解做了一些归纳,今天和大家分享下。

性能测试类型主要类型

负载测试

主要指的是模拟在正常负载的压力场景下,考察系统的性能指标。目的是验证系统是否能满足预期的业务压力场景
通常负载测试是最经典的性能测试类型,通过调整并发数获得性能拐点,找到最佳性能点,常用来做线上的流量评估,提供运维资源部署意见

压力测试

主要是为了发现在多大的并发压力下系统的性能会变的不可接受,出现崩溃的情况。主要目的是为了找到被测系统的容量天花板
开展压力测试主要用于探测应用或应用的支撑基础设施某些部分的极限能力。通过抑制增加负载,知道应用的部分功能不能正常工作。

疲劳测试

疲劳测试的加压策略和负载测试很接近,差异在于,疲劳测试关注在最佳性能点长时间运行情况下,是否会出现事物处理失败、响应时间增长、业务吞吐降低、cpu、内存增长问题

稳定性测试

稳定性能测试会把用户真实发生的场景发到3-5倍(新项目则取最佳性能点的并发数),在线上运行24小时,看在高压状态下,系统是否会出现系统指标或业务测试指标出现异常的情况

性能测试的指标分类

从维度上划分,性能指标主要分为两大类,分别是业务性能指标和系统资源性能指标
业务性能指标可以直观反映被测系统的实际性能状况,常用指标有:

  • 并发用户数
  • 事务吞吐率(TPS/RPS)
  • 事务平均响应时间
  • 事务成功率

系统资源性能指标,主要是反映整个系统环境的硬件资源使用情况,常用指标包括:

  • 服务器:
    cpu、内存使用率,磁盘io状态、网卡带宽使用情况、处理器队列长度、内存交换页面数等;
  • 数据库
    数据库连接数、数据库读写响应时长、数据库读写吞吐量等;
  • 网络:
    网络带宽、网络吞吐量、网格缓冲池大小;
  • 缓存(Redis)
    静态资源缓存命中率、动态数据缓存命中率、缓存吞吐量等;
  • 测试设备:
    cpu、内存使用率、磁盘io状态、网卡带宽使用情况等;

以上就是服务器性能测试中常用到的性能指标和评价方面

相关文章

  • 服务器性能测试各专项说明

    做性能测试也有两三年了,看了网上的一些贴子,可能把性能测试的类型分的比较细,我这边根据自己的理解做了一些归纳,今天...

  • iOS测试

    专项测试在功能测试之后,需要来说说专项测试了。专项测试是很多测试类型的统称。在专项测试中,主要需要做性能测试、稳定...

  • 【专项测试】App启动性能分析的笔记

    专项测试checklist性能测试耗电量测试batteryhistoryinstruments卡顿测试blockc...

  • HTTP性能压测工具

    性能说明 测试机与被测试机要分开 不要对线上的服务器做压力测试 ab工具 ab安装说明 安装后命令所在的目录 ab...

  • 性能测试概览Ⅳ

    五类性能测试用例 ●预期指标的性能测试 ●并发用户的性能测试 ●疲劳强度和大数据量的性能测试 ●服务器性能测试 ●...

  • 性能测试常用的测试方法

    性能测试可分为七大类 如下: 第一、后端测试 后端性能测试,也就是服务器端性能测试。 后端性能测试,是通过性能测试...

  • APP专项测试-性能测试

    启动时间 冷启动 进程首次创建 热启动 进程通过点击Home键等进入后台,并未杀死再次启动; 启动时间脚本化 方法...

  • APP专项测试内容

    除了一般功能性测试和性能测试外,app还需要一些专项测试来发现更为深层的问题。之所以称为专项测试,是因为这些测试主...

  • 测试开发笔记八(专项测试)

    01 | App启动性能分析 基本的测试checklist和手段 专项测试(用户维度) 崩溃(Crash,弱网) ...

  • 移动端测试经验-专项测试

    专项测试测什么? 资源类性能测试 Ø CPU占用 Ø 内存占用/内存泄漏 Ø 低资源环境表现 Ø 弱网络测试 速度...

网友评论

    本文标题:服务器性能测试各专项说明

    本文链接:https://www.haomeiwen.com/subject/jznibctx.html