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

    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系统各项性能指标,反应时间的性能测试、CPUMemory的性能测试、负载的性能测试(压力测试)、可靠性测试

    主要检测内容:

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

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

    3. 服务器的响应速度  

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

    5. 网络指标   

    6. 系统可靠性测试

    5测试工具和测试方法

    5.1测试工具

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

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

    MIMercury 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系统性能测试脚本
  • 相关阅读:
    iOS 2D绘图 (Quartz2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
    iOS 2D绘图 (Quartz 2D) 概述
    HTML 学习笔记 JavaScript(创建对象)
    iOS NSFileManager 使用详解
    iOS 中 const static extern 关键字总结
    Tornado WEB服务器框架 Epoll
    Windows 数据盘自动分区脚本
    跨域请求测试代码-图片视频自动播放
    mail如何在linux中发送邮件,使用163邮箱发信。
    Linux系统CPU频率调整工具使用
  • 原文地址:https://www.cnblogs.com/ITwangy/p/1672536.html
Copyright © 2011-2022 走看看