多语言展示
当前在线:122今日阅读:23今日分享:25

简单的性能测试报告

针对股票买卖,普通委托性能测试项目(无风控指标校验且无回库代码)
工具/原料

linux机器 loadrunner性能测试工具

方法/步骤
1

1.1.1  性能指标统计内存表中数据量为1万产品,1万交易账号,1对1关系。LR模拟20个虚拟用户向后台发起委托请求(无风控指标校验)。在场景运行期间TPS稳定波动,且不再随用户数增大而增大,说明系统TPS已经达到最大值,场景运行期间平均TPS为5566笔/秒左右,平均事务响应时间为0.003秒。

2

1.1.2  各服务器性能统计1.  硬件性能统计

3

数据可以看出,700W的数据量,PT系统60G的内存全部被吃掉,cashe中的10个G也有相应减少;测试建议:客户生产环境如果超过700W的委托量,PT所在服务器空闲内存应大于70G;。1.  中间件时间戳统计:在场景运行期间我们手动用HSADMIN发送委托请求记录中间件的时间戳,观察发现各功能点耗时并不是很严重,怀疑目前瓶颈在于trade单线程处理的效率,这个包括硬件瓶颈(CPU主频)和软件瓶颈(单线程处理)。

4

1.1.3  瓶颈分析目前怀疑瓶颈在于trade单线程处理的效率,这个包括硬件瓶颈(CPU主频)和软件瓶颈(单线程处理)。

注意事项

当然这只是一个简单的统计,实际我们还要在测试前继续 测试目标指定,测试计划安排,测试案例脚本编写等,同时还要提供相应的硬件配置等

推荐信息