分类:
2008-10-15 16:44:43
使用SilkPerformer进行负载的流程如下:
1 项目设置(对应SilkPerformer工作流向导上的“Outline Project”)
2 创建测试脚本(对应SilkPerformer工作流向导上的“Model Script”)
3 测试脚本的试运行(对应SilkPerformer工作流向导上的“Try Script”)
4 定制测试(对应SilkPerformer工作流向导上的“Customize Test”)
5 建立测试基线(对应SilkPerformer工作流向导上的“Find Baseline”)
6 确认测试基线(对应SilkPerformer工作流向导上的“Confirm Baseline”)
7 确定负载测试压力模式(对应SilkPerformer工作流向导上的“Adjust Workload”)
8 执行负载测试(对应SilkPerformer工作流向导上的“Run Test”)
9 测试结果分析(对应SilkPerformer工作流向导上的“Explore Results”)
也可以简化工作流程,省略掉第5步和第6步。下面就按照上述的步骤来简单说明使用SilkPerformer的测试流程。
SilkPerformer负载测试的第一步是创建一个项目,并设置项目的基本信息,包括项目名,项目的简要描述,待测系统的应用类型等。
SilkPerformer会自动把完成负载测试所需的所有资源,包括负载压力,一个或多个profiles和测试脚本,脚本访问的所有数据文件,指定数量的代理计算机和的监控信息全部保存在一个项目目录下。这样便于高效地找到相关条目,如脚本及测试结果。
SilkPerformer负载测试的第二步是创建测试脚本。脚本描述的是在测试期间运行的虚拟用户的活动。脚本是用SilkPerformer的专有脚本语言Benchmark描述语言( BDL )写的。
脚本可以通过两种方式创建。最简单的方式就是使用SilkPerformer录制方式来创建脚本。另外,你可以手工创建测试脚本。
创建测试脚本的标准且最容易的方法就是通过脚本记录器来创建。使用脚本记录器,用户只需对客户端应用程序执行操作就可以创建测试脚本。
点击SilkPerformer工作流向导上的“Model Script”按钮,选择或配置application profile,对于Web应用,输入要测试的Web 站点地址。
[1]