美文网首页
性能测试基础知识学习笔记

性能测试基础知识学习笔记

作者: 机智的小阿文 | 来源:发表于2018-07-02 18:47 被阅读0次

1、性能测试定义

  一定负载情况下,系统响应时间等特性是否满足性能需求

2、性能测试分类

  性能测试包括并发测试、压力测试、容量测试、负载测试、基准测试、配置测试这6种,一般性能测试顺序也如上述顺序。

(1)并发测试:多用户同时访问、登录等并发操作

(2)压力测试:一定软件、硬件的条件下,高负载情况是否稳定

(3)容量测试:数据库可以承受的最大容量

(4)负载测试:一定情况下,系统能达到的负载峰值指标

(5)基准测试:以上一次性能测试结果为基准,进行性能调优测试

(6)配置测试:测试不同配置的性能指标

3、常用性能指标

(1)响应时间

(2)吞吐量:单位时间内能处理的事务数目

(3)服务器资源占用率:负载情况下的利用率

4、常用的性能分析方法

(1)指标达成法:通过性能测试结果,与实际用户需求进行比较分析

(2)最优化分析法:通过分析并消除系统性能瓶颈

5、数据库典型性能问题

(1)过量数据库调用

(2)连接池资源泄露(一般可用weblogic、Jprofiler检测工具)

(3)SQL语言及索引锁定属性

6、性能测试流程

(1)一般性能测试流程

确认性能目标->确定测试工具->前提准备(设计性能测试方法、准备脚本、确认负载量、确认监控方式、确认测试环境是否可用)->进行性能测试->测试分析->调优

(2)使用LoadRunner使用流程

录制/编辑脚本->生成负载->获得性能测试结果数据

相关文章

  • 玩转电商应用性能调优

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

  • 性能测试基础知识学习笔记

    1、性能测试定义 一定负载情况下,系统响应时间等特性是否满足性能需求 2、性能测试分类 性能测试包括并发测试、...

  • 性能测试技术要求

    测试工具 Jmeter loadRunner 测试基础知识 性能测试理论 自动化测试理论 测试开发 服务器性能诊断...

  • 性能测试概览Ⅰ

    性能测试基础知识 1、性能测试的含义 通过自动化测试工具模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满...

  • Redis的性能测试与基本知识

    性能测试 启动redis服务器(基于自己的配置文件启动) 使用redis自带的性能测试工具测试并发性 基础知识 R...

  • 【性能测试】学习笔记

    集群、云计算、虚拟化 loadrunner

  • 性能测试学习笔记

    性能测试 概念 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行性...

  • 测试笔记-1

    测试基础知识 web性能指标:并发用户数VU、每秒事物数TPS、系统响应时间、设备性能 web性能测试工具:loa...

  • 性能测试01--深入理解线程数,并发量,TPS

    哈喽,大家好!我是minisummer!首先感谢您的关注!今天给大家分享的内容是性能测试基础知识。 什么是性能测试...

  • 性能测试学习日记一

    首先理解理念,再学习工具; 性能测试流程 完整的性能测试流程包括以下几点:性能需求获取、性能测试场景设计、性能测试...

网友评论

      本文标题:性能测试基础知识学习笔记

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