码迷,mamicode.com
首页 > 其他好文 > 详细

搭建LoadRunner中的场景(一) 创建场景

时间:2017-04-18 15:51:37      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:-128   enable   google   上传   directory   测试工程师   run   点击   image   

一、创建场景

1. 使用场景创建设置对话框

技术分享

场景分类:

1. 人工场景:相比面向目标场景,人工场景在实际工作中的应用更为广泛。

2. 面向目标场景:预先定义了一个测试目标,LoadRunner将根据这个目标自动构建场景,有点类似向导模式。

手动场景的两种方式:

用户组方式:虚拟用户分组,测试工程师可以自由地分配各组用户数量(LoadRunner默认用户组方式);

分布百分比方式:需要测试工程师指定某些用户所占的百分比和用户总数,系统再根据这些数据计算产生出具体某类用户的数量(通过勾选"Use the percentage mode to distribute the Vusers among scripts "实现)。

二、设计场景

技术分享

上图的最下方有两个选项卡,分别是"Desing"和"Run"。

1. 增加用户组

技术分享

可以为不同的用户组指派运行场景时执行不同的脚本,在真实的环境中,不是所有的浏览器都在一个页面或者进行相同的操作,他们可能有的在注册新用户,有的在浏览商品,有的在回复留言,有的在上传图片等,因此将进行不同操作的用户分组也是一个方法。

2. 添加压力生成器

技术分享

通过点击工具栏上的“Load Generators”图标按钮,即可打开生成器设置对话框,可通过界面右边各种按钮对界面生成器进行管理。

(1) 点击“Add”按钮 创建一个压力生成器

技术分享

Name: 机器名称或者IP地址。

Platform: 选择操作系统。

Temporary directory: 临时目录文本框,LoadRunner的控制器将在临时目录中生成一些文件,用于储存场景运行时的数据。

选中“Enable load generator to take part in the scenario”令压力生成器在场景中生效。

(2) 点击“More” 对压力生成器进行更多设置

技术分享

技术分享

(3). 压力生成器的状态与连接

技术分享

有"Ready"和"Down"两种状态,点击右侧“Connect”按钮,连接成功之后,状态就变成“Ready”。

【用户组和压力生成器】

用户组和压力生成器可以有机的结合起来,比如不同的用户组采用不同的压力生成器。

【用户组的常见分类方式】

1. 根据浏览器分组:比如IE、FireFox、Google chrome各分为一组。

2. 根据操作系统分组:比如Window、Linux各分为一组。

3. 根据用户操作熟练程度: 比如初次用户和熟练用户(思考时间不同)各分为一组。

4. 根据脚本分类:比如浏览、购物各分为一组。

可以根据实际业务情况进行分组。

设置好用户组和压力生成器之后,界面如下:

技术分享

3、运行时设置

技术分享

4. 场景详细信息设置

技术分享

 

搭建LoadRunner中的场景(一) 创建场景

标签:-128   enable   google   上传   directory   测试工程师   run   点击   image   

原文地址:http://www.cnblogs.com/tester808/p/6727975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!