美文网首页聊聊聊测试
姗姗聊测试-性能测试

姗姗聊测试-性能测试

作者: hss_100 | 来源:发表于2017-12-11 10:50 被阅读0次

性能测试概念

什么是性能测试:通过自动化测试工具模拟多种正常、峰值以及异常负载条件下系统的各项性能指标的测试。基准测试,负载测试,压力测试,稳定性测试和容量测试都属于性能测试,可以根据实际场景结合进行。

基准测试:得出用户在较小压力情况下,系统的性能基准

负载测试:确定各种工作负载下的系统性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。

压力测试:通过不断加压,确定系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试

稳定性测试:模拟生产环境下真实高峰低谷时间段的情况下,不同的压力长时间运行,检测系统稳定性。

容量测试:获取系统能支持的最大用户容量,业务容量和数据容量。

注明:负载测试与压力测试的最大区别是负载测试是负载在0%到100%系统的性能情况,而压力测试的负载100%以上的性能情况

性能测试的目的

1 评估系统的业务处理能力

2 找出系统的性能瓶颈

3 为系统调优提供数据支持

4 验证系统的可靠性和稳定性

5 系统的运营维护需要性能数据指标支撑

性能监控及瓶颈定位

系统层

网络层

中间应用层

业务逻辑层

数据库层

说明:其他几层都是比较明确的层次,中间应用层比如jvm(涉及gc的配置),日志(涉及I/O读写,硬盘占用)。最简单的监控就是函数级监控,直接在函数上下加开始时间和结束时间的打印。

性能测试过程交付内容

1 测试策略

2 测试计划

3 测试场景类型

4 收集生产环境配置,用户量,业务量和业务场景

5 测试环境与生产环节配置的差异分析

6性能指标和目标

7测试监控点分析和配置

8 测试脚本开发

9 测试场景配置

10 测试执行和结果收集

11 测试结果分析和瓶颈定位

12测试问题解决和回归测试

说明:测试数据分为2类,1存量数据  2业务数据(消耗数据和可重用数据)


本文的内容来自郑兴宗老师的培训

相关文章

  • 姗姗聊测试-性能测试

    性能测试概念 什么是性能测试:通过自动化测试工具模拟多种正常、峰值以及异常负载条件下系统的各项性能指标的测试。基准...

  • 姗姗聊测试—测试设计

    测试活动的本质是给项目提供产品质量信心的依据,那么如何做到在有限的时间内完成什么样的测试才能给予信心那? ...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 姗姗聊测试—测试人员心智进阶

    在软件行业测试人员与开发人员天生是对立的,作为一个工作快10年的测试人员,沟通实际是我一个痛。下面是最近发生...

  • 性能测试概览目录

    性能测试概览Ⅰ 性能测试概览Ⅱ 性能测试概览Ⅲ 性能测试概览Ⅳ

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 姗姗聊测试—需求分析

    用户提需求是为了解决问题或者是达成业务目标,那么要求系统能提供功能去解决问题,或者是满足非功能性约束的业务...

  • 性能测试基础

    一.性能测试概况 性能测试是一个总称,具体可细分为性能测试、负载测试、压力测试、稳定性测试 性能测试: 以系统设计...

  • 测试类型划分

    功能测试 性能测试 性能测试主要包含以下方面: 性能测试指标 性能测试常用工具 安全测试 安全测试常用工具 安全测...

  • 姗姗聊测试—测试设计之等价类

    规则一 输入条件是规定了取值范围或者是值的个数,可以划分为1个有效和2个无效等价类。(解读:取的值和个数是连续和有...

网友评论

    本文标题:姗姗聊测试-性能测试

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