8.4.3 测试环境
测试环境的硬件及软件配置如表8-10所示。
表8-10 测试环境配置
设备名称 | 性能描述 | 数 量 |
Web中间件 | WebLogic 8.1或WebLogic 9.1 | 1 |
数据库软件 | Sybase标准版(默认25用户) | 1 |
测试系统 | ||
数据库服务器 | 2个Intel(R)2.8GHz处理器, 512KB L2高速缓存, 400 MHz前端总线, 4GB PC2100 ECC DDR内存, 80GB IDE硬盘, 2个集成NC7781 10/100/1000千兆以太网卡, | 1 |
Web应用服务器 | 2个Intel(R)2.8GHz处理器, 512 KB L2高速缓存, 400MHz前端总线, 4GB PC2100 ECC DDR内存, 8GB IDE硬盘, 2个集成NC7781 10/100/1000千兆以太网卡 Windows操作系统 | 1 |
测试工作站 | P4 2.8 GHz,512 MB DDR内存,40 GB高速硬盘,纯平显示器,10/100M网卡 | 1 |
网络系统 | ||
核心交换机 | 10/100M交换机,100 Mbps网络速度 | 2 |
测试服务器为品牌PC服务器TP320。
8.4.4 测试工具
通过测试工具模拟客户端并发操作,执行相同用例,测试服务器处理并发能力、吞吐量等指标。为检查系统运行的稳定性,还在测试过程中增加了疲劳强度测试,使系统连续运行12小时以上。然后,分析测试结果是否达到测试需求规定的性能指标。本次测试选择的压力测试工具如表8-11所示。
表8-11 测试工具列表
用途 | 名称 | 生产厂商/自产 | 版本 |
性能负载工具 | LoadRunner | Mercury Interactive | 8.0 |
8.4.5 测试方法
1.负载测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统能承受的最大负载量的测试。
2.压力测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。
3.疲劳强度测试:通常是采用系统稳定运行情况下,能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。
……
连载完。
相关阅读:
版权声明:51Testing软件测试网获电子工业出版社授权连载《LoadRunner性能测试应用》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。