当前位置:首页 > 第三方应用性能测试报告模板
xx项目性能测试报告
测试场景 性能点1 性能点2 … …
前置条件 TPS Response Time server Resource 备注 表4-2
4.3.2 测试数据和测试环境
4.3.2.1测试数据的准备
1. 基础数据
性能测试基础数据规划如下表4-3所示:
性能测试数据 数据源 xxx 表名 数据量 2. 业务数据
此处填写业务数据构造方法。
角色配合:符合业务逻辑的测试数据由开发提供,基础数据由性能测试人员负责构造
4.3.2.2测试环境的准备
性能测试服务器如下表4-4所示:
应用名称 应用服务器 数据库服务器
服务器IP OS CPU Memory 角色配合:该环境主要由第3方开发负责搭建
角色配合:性能测试team提供服务器并且搭建性能测试环境,验证服务和配置是否正常,性能测试人员验证环境搭建是否成功,由PM配合。
9
xx项目性能测试报告
4.3.2.3日志等级设置
相关应用日志登记,设置antx.properties文件的**.loggingLevel = warn 或者 error等高等级级别
4.3.2.4需要屏蔽的内容
需要屏蔽访问淘宝线上环境的代码和脚本,防止对线上造成压力。
4.3.3 测试脚本
使用loadrunner8.1的http协议进行测试,性能测试脚本规划如下表所示:
序号 测试场景 1 2 脚本名称 事物名称 角色配合:性能测试脚本编写,主要由性能测试工程师负责。
4.3.4 测试工具
比如:Loadrunner 8.1 ……….
5.性能监控
5.1数据库监控
由DBA负责。主要监控I/O、CPU、load、缓存命中率、SQL语句执行时间、索引、Oracle或Mysql专业化的性能分析、评估开置的线程数(数据池连接数)到生产线上是否有问题。 并由DBA评估出性能测试环境,和生产环境下,数据库服务器的配比情况。 数据库IP CPU load memory I/O SQL平均 执行时间 每秒完成事务数量 SQL性能概析 10
xx项目性能测试报告
角色配合:性能测试工程师在执行测试过程中,通知DBA负责监控,其中,数据库服务器的I/O、CPU、load也可由性能测试工程师监控。
5.2应用监控
由性能测试工程师负责。
CPU、load、服务器memory、进程所占总内存。
角色配合:由性能测试工程师在测试过程中进行监控。
6. 性能测试步骤
11
xx项目性能测试报告 7.性能测试结果
7.1 各性能点性能测试结果
7.1.1 性能测试
测试场景设计: 测试结果: 性能点 性能点1 性能测试场景 Vuser 期望TPS TPS 实际TPS 事务失败率 响应时间(s) 期望响应时间 实际响应时间 CPU资源 期望值 实际值 期望值 Load 实际值 备注 有缓存 无缓存 性能点2 下载静态资 不下载静态资源 混合场景 性能点3 结论:从以上测试结果来看: ××××××××××××
7.2调优后性能点测试结果(未调优则不必写)
7.2.1 性能测试
测试结果: TPS 性能点 性能测试场景 Vuser 期望TPS
实际TPS 事务失响应时间(s) 期望响应时间 12
实际响应CPU资源 期望值 实际值 期望Load 实际值 备注
共分享92篇相关文档