5、方法技术的应用
1)建立合理的、正确的性能测试模型
一、确定测试目标
§ 响应时间
§ 吞吐量
§ 交易成功率/稳定运行时间
§ 系统资源消耗
§ 其他指标
二、历史数据分析/未来数据预测
§ 根据 历史数据 分析系统的应用高峰状态、正常应用状态
§ 根据 类似系统 分析系统的应用高峰状态、正常应用状态
§ 根据 业务发展 预测分析系统未来的应用高峰状态、正常应用状态
三、典型业务过程分析
§ 确定被测业务过程的 范围
§ 确定被测业务过程的 并发用户数
§ 确定被测业务过程的 详细操作步骤
§ 确定被测业务过程的 可参数化数据
§ 确定被测业务过程的 成功 / 失败验证点
§ 确定被测业务过程的 响应时间测量点
四、监控点分析
根据测试目标确定性能测试监控位置
§ 各种服务器平台的系统资源
§ 各种应用服务器的运行状态
§ 各种数据库服务器的运行状态
§ 各节点程序处理时间状态
§ 网络状态
§ 测试机状态
2)孤立系统的性能测试分析测试
录制有界面的性能测试脚本
制作无界面的性能测试脚本
开发桩系统模拟器(挡板)
3)整体系统的性能验证测试
特定应用资源( Web 服务器、 TUX 服务器、数据库服务器)的监控