loadrunner简单介绍—性能自动化测试工具

LoadRunner是一款常用的性能自动化测试工具,可以帮助您模拟多种负载情况下的应用程序性能。以下是LoadRunner的整攻略:

步骤1:安装LoadRunner

首先,您需要安装LoadRunner。您可以按照以下步骤安装:

  1. 下载LoadRunner安装程序。
  2. 运行安装程序。
  3. 按照安装向导的指示进行操作,完成安装。

步骤2:创建脚本

安装完成后,您需要创建脚本。以下是两种创建脚本的方法:

方法1:使用录制功能创建脚本

  1. 打开LoadRunner。
  2. 单击“录制”按钮。
  3. 在“录制设置”窗口中,选择要录制的协议和口。
  4. 单击“开始录制”按钮。
  5. 在应用程序中执行您要测试的操作。
  6. 单击“停止录制”。
  7. 保存录制的脚本。

方法2:手动创建脚本

  1. 打开LoadRunner。
  2. 单击“新建脚本”按钮。
  3. 在“新建脚本”窗口中,选择要使用的协议和端口。
  4. 编写脚本代码。
  5. 保存脚本。

以下一个示例:

Action()
{
    lr_start_transaction("transaction_name");
    web_url("url",
        "URL=http://www.example.com",
        "TargetFrame=",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);
    lr_end_transaction("transaction_name", LR_AUTO);
    return 0;
}

步骤3:运行测试

创建脚本后,您可以运行测试。以下是两种运行测试的方法:

方法1:使用LoadRunner控制台运行测试

  1. 打开LoadRunner控制台。
  2. 单击“运行”按钮。
  3. 选择要运行的脚本。
  4. 配置测试设置。
  5. 单击“开始”按钮,运行测试。

方法2:使用命令行运行测试

  1. 打开命令提示符。
  2. 输入以下命令以运行测试:

bash
mdrv.exe -usr "C:\path\to\script\script_name.lrs" -out "C:\path\to\output\folder"

其中,“C:\path\to\script\script_name.lrs”是您要运行的脚本的路径,“C:\path\to\output\folder”是输出结果的文件夹路径。

通过以上步骤,您可以使用LoadRunner进行性能自动化测试。无论您是在Web应用程序、桌面应用程序还是移动应用程序中进行测试,LoadRunner都是一个非常实用的工具。

以下是两个示例:

示例1:使用LoadRunner录制功能创建脚本

  1. 打开LoadRunner。
  2. 单击“录制”按钮。
  3. 在“录制设置”窗口中,选择要录制的协议和口。
  4. 单击“开始录制”按钮。
  5. 在应用程序中执行您要测试的操作。
  6. 单击“停止录制”。
  7. 保存录制的脚本。

示例2:使用LoadRunner手动创建脚本

  1. 打开LoadRunner。
  2. 单击“新建脚本”按钮。
  3. 在“新建脚本”窗口中,选择要使用的协议和端口。
  4. 编写脚本代码。
  5. 保存脚本。

通过以上示例,您可以了解如何使用LoadRunner创建脚本。无论您是使用录制功能还是手动创建脚本,都可以使用LoadRunner进行性能自动化测试。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:loadrunner简单介绍—性能自动化测试工具 - Python技术站

(0)
上一篇 2023年5月6日
下一篇 2023年5月6日

相关文章

  • 浅谈MyBatis原生批量插入的坑与解决方案

    浅谈MyBatis原生批量插入的坑与解决方案 背景 在许多项目中,对于大量数据的批量插入操作,我们通常采取的是 MyBatis 的批量插入的方式。但是在实际操作中,我们可能会遇到一些问题,例如数据插入失败、效率问题等,这时候我们就需要深入了解 MyBatis 原生的批量插入的相关知识点,来解决这些问题。 插入失败的原因分析 在使用 MyBatis 的原生批量…

    other 2023年6月26日
    00
  • delphi“div”、“mod”、“”除法运算符的区别与使用方法

    Delphi中div和mod除法运算符的区别与使用方法 Delphi是一种基于Pascal语言的面向对象编程语言,与其他编程语言一样,除法运算符也是一个常见的操作。除法运算符在Delphi中有三种常见的形式,分别是/(普通除法)、div(整数除法)和mod(取模运算符)。 底层实现 对于任何一种计算机语言中的除法运算符,其底层实现都是一样的。在计算机中,所有…

    其他 2023年3月29日
    00
  • 帮你打造属于自己的搜索引擎—百度篇

    帮你打造属于自己的搜索引擎—百度篇 什么是百度站长平台 百度站长平台是百度推出的一项服务,旨在帮助站长更好地了解自己网站在百度搜索中的表现,并提供一系列的优化工具和服务,使网站能够更好地在百度搜索中排名,提高曝光度和流量。 注册百度站长平台账号 在使用百度站长平台之前,需要先注册一个账号。打开百度站长平台官网 https://ziyuan.baidu.c…

    other 2023年6月27日
    00
  • 苹果系统capslock键不能切换大小写怎么办? mac无法大写锁定的解决办法

    苹果系统Caps Lock键不能切换大小写的解决办法 如果你的Mac无法使用Caps Lock键来切换大小写,可能是由于一些设置问题或者软件冲突导致的。下面是一些可能的解决方法: 方法一:检查键盘设置 打开“系统偏好设置”(System Preferences)。 点击“键盘”(Keyboard)选项。 在“键盘”选项卡中,确保“使用F1、F2等键作为标准功…

    other 2023年8月16日
    00
  • 五花八门设置代理服务器客户端方法

    针对“五花八门设置代理服务器客户端方法”的完整攻略,我来给您讲解一下。 一、什么是代理服务器? 代理服务器是一种常见的网络传输设备,一般用来连接公网和内网,通过代理服务器中转网络请求,实现网络资源共享、浏览器加速、用户身份隐藏等多种功能。常见的代理服务器包括HTTP代理服务器、FTP代理服务器、SOCKS代理服务器等。 二、在客户端中设置代理服务器 1.在W…

    other 2023年6月25日
    00
  • android-富文本编辑器

    Android富文本编辑器攻略 在Android应用程序中,富文本编辑器是一种非常有用的工具,它允许用户创建和编辑富文本内容,包括文本样、图片、链接等。在本攻略中,我们将介绍如何在Android应用程序中使用富文本编辑器。 步骤1:添加依赖项 要使用富文本编辑器,我们需要添加相应的依赖项。以下是一个示例: dependencies { implementat…

    other 2023年5月9日
    00
  • 简单服务发现协议(ssdp)编程指导

    简单服务发现协议(SSDP)编程指导 什么是简单服务发现协议(SSDP)? 简单服务发现协议(SSDP)是一种基于UDP协议的网络协议,用于发现网络内的服务。它允许客户端在局域网中查找服务和设备,并与之通信。SSDP基于HTTP/1.1协议,使用的是网际组管理协议(Internet Group Management Protocol, IGMP)和多播DNS…

    其他 2023年3月28日
    00
  • blast数据库说明

    blast数据库说明 BLAST(Basic Local Alignment Search Tool)是一种广泛使用的生物信息学工具,它通过比对不同序列间的相似性,帮助研究人员在海量数据库中快速找到目标序列的注释和功能信息。而这些数据库的创建和维护就显得非常关键,因为它们直接影响着BLAST搜索结果的准确性和可靠性。 BLAST数据库种类 BLAST数据库主…

    其他 2023年3月28日
    00
合作推广
合作推广
分享本页
返回顶部