苏飞论坛
标题: 脚本的录制、场景设计、结果分析 [打印本页]
作者: jelly 时间: 2016-12-2 16:30
标题: 脚本的录制、场景设计、结果分析
本帖最后由 jelly 于 2016-12-2 16:30 编辑
一、loadrunner测试过程
1.1 测试过程分为六个步骤:
规划测试:要成功地进行负载测试,需要定制完整的测试计划。定义明确的测试计划将确保定制的Loadrunner场景能够完成负载测试目标。
创建Vuser脚本:Vuser通过与应用程序的交互来模拟真实用户。Vuser脚本包含场景执行期间每个Vuser执行的操作。可以使用Losdrunner Vugen创建虚拟用户脚本。
创建方案:场景描述测试会话期间发生的事件。场景中包括运行Vuser的计算机列表、vuser运行脚本列表以及场景执行期间运行的置顶数量的Vuser或Vuser组。可以使用Loadrunner Controller创建场景。场景是设计有基于手动和基于目标两种方式。
运行方案:可以通过指示多个Vuser同时执行任务来模拟服务器上的用户负载或减少同时执行任务的Vuser数可以设置负载级别。
监控方案:可以使用Loadunner实物、系统资源、Web资源、Web服务器资源、Wed应用程序服务器资源、数据库服务器资源、网络延时等应用程序组件和基础结构资源监控器来监控场景执行。
分析测试结果:在场景执行期间,Loadrunner将录制不同负载下应用程序的性能。可以使用Loadruner的图和报告来分析应用程序的性能,定位应用程序的系统瓶颈,为系统构架,软件开发、数据库管理员、系统管理员等相关人员提供改良意见。
1.2 Web应用程序的应用实例
以一个Loadrunner自带的的“HP Web Tours Application"为例,学习Loadrunner从脚本录制、场景设计到最后结果的分析的完整分析过程。首先需要先运行【开始】>【程序】>【HP Loadruner】>【Samples】>【Web】>【Start Web Server】菜单项,启动Web服务器。然后通过单击【开始】>【程序】>【HP Loadruner】>【Samples】>【Web】>【HP Web Tours Application】菜单项,启动Web样例应用程序。如下图:
(, 下载次数: 110)