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


    一、创建场景

    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. 场景详细信息设置

  • 相关阅读:
    求最大子数组和
    第四周学习进度
    四则运算3
    实用工具箱app开发日记5
    实用工具箱app开发日记4
    实用工具箱app开发日记3
    实用工具箱app开发日记2
    实用工具箱app开发日记1
    《软件需求与分析》阅读笔记
    软件需求分析--阅读笔记3
  • 原文地址:https://www.cnblogs.com/tester808/p/6727975.html
Copyright © 2020-2023  润新知