惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Y
Y Combinator Blog
M
MIT News - Artificial intelligence
The Cloudflare Blog
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 司徒正美
小众软件
小众软件
Blog — PlanetScale
Blog — PlanetScale
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
J
Java Code Geeks
云风的 BLOG
云风的 BLOG
C
Check Point Blog
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
V
V2EX
F
Fortinet All Blogs
B
Blog
大猫的无限游戏
大猫的无限游戏
N
Netflix TechBlog - Medium
B
Blog RSS Feed
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - beagles

关于QTP 9.2对象库管理的一些总结 “运行错误-不能识别对象”的处理方法(QTP) GetROProperty,GetTOProperties,GetTOProperty的区别 遇到ActiveX无法创建scrīpting.FileSystemObject的问题,我是如何解决的 - beagles - 博客园 QTP中使用描述性编程 在QTP中如何管理对象库 在QTP中如何运用XML管理参数 出师表 酒桌文化 I have a dream - beagles 一个关于bug度量的公式 (转) Windows性能管理解析(转) 测试术语 C#中delegate的典型应用 开始-运行-命令大全 Web测试总结 测试检查表checklist URL-based 方式和 HTML-based方式的差别(摘自关河) 如何进行安装测试
性能测试经验
beagles · 2006-07-19 · via 博客园 - beagles

1 性能测试目标
• 系统是否满足预期的性能要求
• 作为对系统进行调优的参考
• 系统的可扩展性
• 用性能测试手段发现系统存在的问题
• 提供部署方案的参考

2  性能指标
• 常用的性能指标如下:
• CPU利用率
• 内存占用率
• 磁盘I/O
• 响应时间
等等

3  影响性能的因素
• 网络状况(隔离的网络环境)
• 硬件设备(CPU数、内存大小、总线速度)
• 系统/应用服务器/数据库配置
• 数据库设计和数据库访问实现(SQL语句)
• 系统架构(同步/异步)


4  性能测试步骤
• 分析性能需求(需求规格说明书)
• 性能测试计划
• 性能测试方案
• 建立数据模型
• 性能测试报告

5  性能测试方案应包含的内容
• 对软件系统架构的分析(了解输入、输出数据的类型、数据量)
• 性能测试组网图(网络环境说明)
• 硬件环境说明
• 测试范围、目的与方法
• 性能测试工具的选型


[测试工具组成图]

• 测试的启动/退出条件
• 测试场景详细说明
• 测试执行及测试结果分析

6  性能测试场景的选取
• 分析性能测试需求
• 选择关键场景
• 分析输入、输出数据

7  大数据量的产生
• 在详细分析性能需求的基础上
• 数据量尽量与实际情况一致


8、性能测试经验
• 测试开始前与产品/开发人员充分协商
• 测试过程中与开发人员紧密合作
• 测试工具:不要迷信LoadRunner
       1、针对特定系统的加压工具比LoadRunner更加实用
       2、 尽量考虑使用操作系统本身的命令来监测系统资源、完成性能测试
• 对测试人员的要求:
•        1、熟悉系统架构
•        2、熟悉数据库
•        3、熟悉操作系统