性能测试基础

发表于:2010-8-02 13:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

分享:
  制定测试策略
  测试目的不同,则相应的测试策略不同。
  性能符合性验证—负载测试、疲劳强度测试。
  性能能力验证—压力测试、疲劳强度测试。
  性能调优—测试-调整-测试。负载测试、压力测试、疲劳强度测试。
  制定测试方案
  测试需求
  测试策略
  测试场景
  测试环境
  测试准备
  人员及时间安排
  问题与对策
  执行测试方案
  搭建测试环境
  录制脚本、编辑脚本
  布置测试场景
  执行测试场景
  测试结果分析
  性能符合性验证:查看测试结果是否满足要求,比如响应时间、资源利用率、吞吐量等等。
  性能能力验证:查看测试结果是否满足要求,记录软件系统的性能变化曲线。
  对于确定是否存在性能瓶颈,首先判断是否存在硬件(包括网络)瓶颈问题,若不存在硬件瓶颈问题,则按照应用软件到系统软件(应用服务器、数据库服务器、操作系统)的顺序进行分析,确定瓶颈点。
  性能调优:同性能能力验证确定性能瓶颈分析方法。
  硬件瓶颈分析方法
  内存分析方法
  处理器分析方法
  磁盘I/O分析方法
  网络分析方法
  内存分析方法
  1.首先查看可用内存(Memory\Available Mbytes)计数器指标。若值较小则可能有内存问题,需进一步分析。
  2.注意Pages/sec、Pages Read/sec和Page Faults/sec计数器的值。Pages/sec和Page Faults/sec的值持续很高,很可能内存问题,若Pages Read/sec的值超过5,则可判断存在内存问题。
  3.根据Physical Disk计数器的值分析性能瓶颈。如果磁盘的Average Disk Queue Length计数器增加的同时Pages Read/sec并未降低,则可判断内存有问题。
43/4<1234>
100家互联网大公司java笔试题汇总,填问卷领取~

精彩评论

  • bjangle.happy
    2011-2-10 17:24:47

    做好性能测试真的不容易啊!受益匪浅!

  • shigui3615
    2010-8-04 14:06:52

    谢谢,受益匪浅啊!

  • yyttss
    2010-8-03 11:04:58

    学习了,如果跟完整就好了,如果能加上英文简写  那就更好了。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号