LR的总结.
上一篇 /
下一篇 2008-07-19 17:28:15
LoadRunner总结
1. 关于软件性能
1.1 软件性能是一种指标,表明软件系统或构件对于其及时性要求的符合程度;其次,性能是软件产品的一种特性,可以用时间来进行度量。
1.2 软件性能可以从不同视角来进行度量,如用户视角、管理员视角、开发员视角等。
1.3 性能指标:
1.3.1 响应时间:
1.3.2 并发用户数:
1.3.3 吞吐量:单位时间内系统处理的客户请求的数量
1.3.3.1 区别:Hits(点击数):是指对每个页面元素的请求,一个页面中任何一个图片都算是一个页面元素,所以你如果想提高你的点击数的话,只需在你的页面中多放些图片就可以了。
1.3.4 性能计数器:
1.3.5 思考时间:跟服务端有交互的事务之间的时间
2. 三大模块
Virtual User Generator---用于录制脚本
Mercury LoadRunner Controller---用于创建、运行和监控场景
Mercury LoadRunner Analysis---用于分析测试结果
3. 协议的选择
如果是B/S结构,就要选择Web(Http/Html)协议
如果是C/S结构,则可以根据后端数据库的类型来选择(如果有中间件,则选择中间件)。如SybaseCTLib协议用于测试后台数据库为Sybase的应用;MS SQL Server协议用于测试后台数据库为SQL Server的应用;对于没有数据库的Windows应用,可以选用Windows Sockets这个底层的协议。
收藏
举报
TAG: