性能测试之脚本、工具、结果分析总结

本文介绍了性能测试的脚本模板、场景模板和工具选择,包括数据建模工具DataFactory、脚本开发工具如Loadrunner和Node.js,以及压力模拟工具如Jmeter和Loadrunner。此外,还探讨了性能监控工具如Loadrunner、Nmon和第三方APM服务。在结果分析中,文章提到了从用户、开发、运维三个角度关注的性能指标,并提供了理发店模型、压力变化模型和容量计算模型来分析系统性能。
摘要由CSDN通过智能技术生成

1、脚本模板

图片

2、 场景模板

图片

性能测试工具选择

  1. 数据建模工具

DataFactory是一种强大的数据产生器,它允许开发人员和QA很容易产生百万行有意义的正确的测试数据库,该工具支持DB2、Oracle

、 Sybase、SQL Server数据库,支持ODBC连接方式,无法直接使用MySQL

数据库,可间接支持。

  1. 脚本开发工具

(1) 若考虑脚本运行效率,则可考虑底开发语言C或支持异步通信的语言JS,我们可以分别选择:Loadrunner 或 Node.js

的IDE环境进行开发。

(2) 若考虑脚本开发效率,则可考虑代码复用性,可以选择面向对象语言C#或Java,为此我们可以分别选择:VS2008及以上版本 +对应LR.NET

控件 或者 Eclipse4.0及以上版本 + JDK1.7及以上版本。

3. 压力模拟工具

(1) 若为Java类接口且单机并发数控制在500内,则可选择Jmeter或者 Loadrunner。

(2) 若为WebService类接口且单机并发数控制在500内,则可选择SoapUI或者Loadrunner。

(3) 若单机并发数超过500且控制在5000内,则可选择Loadrunner。

(4) 若单机并发数超过5000,则建议采用负载集群,即采用“中控(Control Center)+ 多机部署(LoadGenerator)”方案。

4. 性能监控工具

4.1 监控工具

无论Windows或Linux

平台,一般存在的是一个或一组进程实例,我们可以选择Loadrunner 或 Nmon 来监控。有时为了获取被测应用的一些特性指标,可以选择被测组件自带的性能工具集或监控系统。常见应用服务器监控工具推荐如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值