• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

压力测试实例

发布: 2008-10-14 09:36 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 337次 | 进入领测软件测试网论坛讨论

领测软件测试网

6v.?_ I@BMs(A

K d7@c-SsG d3.2.2系统客户端测试程序的编写系统客户端测试程序使用Delphi编写,要求测试程序实现如下功能:

:X Q N;`u-n

d {6xu+cIlL  1)模拟一个主要的向应用服务器发送请求并接收响应信息的功能。要求交替模拟两种情况:第一种,发送的请求至少包括10个参数,参数类型涵盖字符、日期、数字种类型;接收的 响应信息不少于1个参数;第二种,发送的请求不少于1个参数;接收的响应信息至少包括10个参数,参数类型涵盖字符、日期、数字种类型。

}~/c2sM!b*^%H

Q;^8f?'`P  2)必须能够通过参数设定在每台PC机上运行的客户端测试程序个数、请求的时间间隔(单位:毫秒)、运行时间(单位:小时)。软件测试技术门户Te&Rsj$u#Id

软件测试技术门户aE4ge3NG

  3)在数据库中建立测试记录表,生成测试记录,向数据库写入测试记录的功能不通过被测的应用服务器实现。日志内容包括:发送测试请求的机器名、客户端测试程序序号、发出请求时间、收到响应时间、处理是否成功。表名:TEST_LOG,字段名:MACHINE、ID、START_TIME、END_TIME、FLAG。

i uI:HF c!t 软件测试技术门户a RyTafB

  3.2.3系统本底数据的准备软件测试技术门户9t eJ'Q@Z U*Q7o`

软件测试技术门户%B-AyA/J#`

  为考察系统运行一段时间后系统的响应性能,参照实际运行情况及发展进行系统的本底数据准备。业务处理中涉及到的业务表中都要求按设计规模进行本底数据的准备。要求准备的数据记录的有效性符合系统要求,数据有效性的具体要求参见数据库设计及系统设计文档。软件测试技术门户R.E3~Yq KZ

K\pc CO  3.3破坏性测试软件测试技术门户4e5TACmcH-j

软件测试技术门户1N5vhZJ` }8C UO

  按照设计连接的客户端连接数量进行测试,把应用服务器处理请求的设计频度增加1-10倍,分别测试出现错误的状态和和出现错误的比率,考察是否出现不可恢复错误,系统设计要考 虑出现严重错误情况下负荷减轻错误自动恢复的实现方法。

i'WF9U%g/e?l/ZKk 软件测试技术门户9Q8r.g wV.yF%}

  计划时间:2天;这个时间包括破坏性的修复和自动恢复的实现需要的时间。软件测试技术门户1U(B]M6~,z9q

软件测试技术门户kmzBzhM HV

  在测试过程中每10分钟记录一次IBM Xseries PC Server的内存及CPU使用情况,包括被测程序的内存占用百分比、数据库管理系统的内存占用百分比、操作系统的内存占用百分比。

k.Fbn |fT

:Ba