zoukankan      html  css  js  c++  java
  • 系统性能测试方案

    转载:http://www.cnblogs.com/yunman/articles/5482134.html

    1引言

    1.1编写目的

    编写本方案的目的是用于指导XXXX系统的性能测试,主要从测试环境、测试工具、测试策略、测试具体执行方法、任务与进度表等事先计划和设计。

    1.2适用范围

    XXXX系统性能测试组

    XXXX系统开发组

    XXXX系统性能优化组

    1.3参考资料

    系统性能测试指南

    1.4术语和缩写词

    缩写、术语

    解 释

    性能测试

    (performance testing)

    运行这些测试通常要确定程序运行有多快,以便确定是否需要优化

    负载测试

    (load testing)

    通过在面临很多资源要求的系统上运行,攻击被测程序或系统

    可靠性测试

    (reliability testing)

    持续进行的性能测试,目标是发现短序列程序测试遗漏的情况

    ……

     
     
     
     
     

    2系统介绍

    3测试环境

    3.1网络拓扑图

    3.2硬件环境

    3.3软件环境

    4测试范围与主要内容

    测试范围:

    如:XXXX系统各项性能指标,反应时间的性能测试、CPU、Memory的性能测试、负载的性能测试(压力测试)、可靠性测试

    主要检测内容:

    如: 1. 典型应用的反应时间  

     2. 客户端、服务器的CPU、Memory使用情况

    3. 服务器的响应速度  

      4. 系统支持的最优负载数量     

    5. 网络指标   

    6. 系统可靠性测试

    5测试工具和测试方法

    5.1测试工具

    MI(Mercury Interactive)公司的LoadRunner7.5.1创建虚拟用户脚本工具Virtual User Generator

    MI(Mercury Interactive)公司的LoadRunner7.5.1创建、运行实际场景工具Controller

    MI(Mercury Interactive)公司的LoadRunner7.5.1分析测试结果工具Analysis

    性能监视器(MicroSoft Win2000自带)

    5.2测试方法

    5.2.1反应时间的性能测试

    处理点或事件

    期望的反应时间

    实际反映时间平均值(至少3次)

    上次或上版本实际反映时间平均值(至少3次)

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    测试结果分析:

    5.2.2CPU、Memory的性能测试

    条件:

    1.客户端情况

    2. 应用服务器情况

    3.数据库服务器情况

    测试结果分析:

    5.2.3负载的性能测试(压力测试)

    输入/动作

    输出/响应

    能否正常运行

    10个用户操作

     
     

    20个用户操作

     
     

    30个用户操作

     
     

    50个用户操作

     
     

    100个用户操作

     
     

    ……

     
     

    测试结果分析:

    5.2.4可靠性测试

    任务描述

     

    连续运行时间

    建议72小时

    故障发生的时刻

    故障描述

     
     
     
     

    ……

     

    统计分析

    任务A无故障运行的平均时间间隔

    (CPU小时)

    任务A无故障运行的最小时间间隔

    (CPU小时)

    任务A无故障运行的最大时间间隔

    (CPU小时)

    测试结果分析:

    5.2.5网络性能测试

    对网络性能的测试,如网络流量、每秒采样数、网络延迟等。

    6测试完成准则

    系统满足各项性能要求、能满足实际使用情况并提供测试报告

    7任务与进度表

    8提交的文档和报告    

    XXXX系统性能测试方案    

    XXXX系统性能测试报告

    XXXX系统性能测试脚本

  • 相关阅读:
    chrome浏览页面常用快捷键 && 常见的HTTP状态码
    hasCode详解
    队例初始化问题(Queue)
    新手问题--双链表最后一个节点无法删除问题
    高级排序--快速排序
    高级排序--归并排序
    高级排序--希尔排序
    简单排序--插入排序
    简单排序--选择排序
    简单排序--冒泡排序
  • 原文地址:https://www.cnblogs.com/ceshi2016/p/9065979.html
Copyright © 2011-2022 走看看