LoadRunner 压力测试

LoadRunner 压力测试一、LoadRunner安装1.复制一下地址,然后打开迅雷,新建,选择一个磁盘大的空间,显示4.02G的ISO文件http://www.genilogix.com/downloads/loadrunner/loadrunner-11.isohttp://h30302.www3.hp.com/prdownloads/Software_HP_LoadRunner_11.00_Sim_Chines

大家好,又见面了,我是你们的朋友全栈君。

一、LoadRunner 安装

1.复制一下地址,然后打开迅雷,新建,选择一个磁盘大的空间,显示4.02G 的ISO文件
http://www.genilogix.com/downloads/loadrunner/loadrunner-11.iso
http://h30302.www3.hp.com/prdownloads/Software_HP_LoadRunner_11.00_Sim_Chinese_T7177_15016.iso?downloadid=NTIxMTMxNDg1LDEsSFBfRE9XTkxPQURfQ0VOVEVSLHNvZnR3YXJlLEhQUF9QUk9GSUxFX0lELG5vYm9keUBocC5jb20sSFAtRVNELUFVVEgsMTMwNTcwNzg0NzU2MyxUNzE3N0RTRQ==&merchantId=HP_DOWNLOAD_CENTER      汉化包

2.下载完成后使用虚拟光驱安装,加载并指向ISO文件。

3.打开LoadRunner8.0文件夹,用LR8.0中的mlr5lprg.dll、lm70.dll覆盖LR11安装目录下“bin”文件夹中的对应文件

4.手动修改注册表,删除下面内容,也就是Licesen2目录(不删除的话,在添加licence时,会提示“License security violation⋯⋯”):

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2]

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\History]

"AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\PermanentLicense]

@="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"

"last"="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\TemporaryLicense]

@="AEBGEBFS-AKEKEKEKE-KAUCA"

5.Classes 下的注册表也要删除

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{ 
   87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}]

@="IControl"


6.添加下面的licence,即可使用。

golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI

web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB 

二、LoadRunner 压力测试示例

Welcom to the Virtual User Generator

Virtual User Generator

Run-Time Settings

设置请求迭代次数:
Set Itetations

添加 action 脚本:
edit action
Action script example

测试结果:
test results 1
test results 2
Results Summary

三、LoadRunner Action 脚本语法

web_url

 语法:
 Int Web_url(const char name, const char url, , [EXTRARES,,LAST)

返回值
 成功时返回LR_PASS (0),失败时返回 LR_FAIL (1)。
参数:
 Name:VuGen中树形视图中显示的名称,在自动事务处理中也可以用做事务的名称。

url:页面url地址。

List of Attributes

EXTRARES:分隔符,标记下一个参数是资源属性的列表了。

List of Resource Attributes

LAST:属性列表结束的标记符。

说明
 Web_url根据函数中的URL属性加载对应的URL,不需要上下文。

只有VuGen处于URL-based或者HTML-based(此时A script containing explicit URLs only选项被选中时)的录制模式时,web_url才会被录制到。

可以使用web_url 模拟从FTP服务器上下载文件。web_url 函数会使FTP服务器执行文件被真实下载时的操作。除非手工指定了”FtpAscii=1”,下载会以二进制模式完成。

在录制选项中,Toos—Recording Option下,Recording选项中,有一个Advanced HTML选项,可以设置是否录制非HTML资源,只有选择了“Record within the current script step”时,List of Resource Attributes才会被录制到。非HTML资源的例子是gif和jpg图象文件。

通过修改HTTP头可以传递给服务器一些附加的请求信息。使用HTTP头允许请求中包含其他的内容类型(Content_type),象压缩文件一样。还可以只请求特定状态下的web页面。

所有的Web Vusers ,HTTP模式下的WAP Vusers或者回放模式下的Wireless Session Protocol(WSP),都支持web_url函数。

更多语法请参考:http://www.uml.org.cn/Test/200705112.asp

参考:

  1. http://www.uml.org.cn/Test/200705112.asp
  2. http://www.cnblogs.com/fnng/archive/2013/02/28/2937805.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160992.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm打包exe文件「建议收藏」

    pycharm打包exe文件「建议收藏」一、安装pyinstaller在Pycharm客户端上,File-Settings-Project:Python-ProjectInterpreter添加PyInstaller源。如图:二、安装压缩软件upx下载地址:https://github.com/upx/upx/releases/tag/v3.93解压到要转换到的py文件目录下三、创建.py文件fromPyInstaller._

    2022年8月25日
  • Python爱心表白代码[通俗易懂]

    Python爱心表白代码[通俗易懂]调用turtle模块,然后在屏幕上画一个爱心,并在爱心的中间写上表白的话,爱心的右下角显示要表白的人,表白的话及要表白的人均可设置。画完爱心大约10秒,表白情话及需要表白的人均可输入中文,程序运行截图:importturtle#导入python中的画画工具包importtimedefLittleHeart():foriinrange(200):turtle.right(1)turtle.forward(2)love=input(‘请输入表白语

    2022年6月2日
  • 浏览器清理缓存的几种方法

    浏览器清理缓存的几种方法一.为什么使用缓存简单的说,就是为了让页面加载的更快一点,通过将部分静态资源保存到本地这种方式,从而减少网络请求,提升用户体验的一种手段。二.使用缓存有什么弊端凡事有利必有弊,缓存也是。使用缓存

    2022年7月1日
  • 干货满满 | 5个信号,说明你的面试基本“折了”

    干货满满 | 5个信号,说明你的面试基本“折了”

    2022年2月14日
  • groupby函数详解

    groupby函数详解pandas中groupby函数用法详解1groupby()核心用法2groupby()语法格式3groupby()参数说明4groupby()典型范例1groupby()核心用法(1)根据DataFrame本身的某一列或多列内容进行分组聚合,(a)若按某一列聚合,则新DataFrame将根据某一列的内容分为不同的维度进行拆解,同时将同一维度的再进行聚合,(b)若按某多列聚合,则新D…

    2022年5月9日
  • Json使用教程

    Json使用教程使用第三方静态库的步骤:1、编译文件生成静态库。2、把相关的.h文件放入D:\VS2005安装目录\VC\include路径下。3、把相应的.lib文件放在D:\VS2005安装目录\VC\lib路径下。在使用中只需要将json.rar中的文件添加(并包含)到项目中链接:在需要使用Json的文件中添加json.h的头文件即可使用了使用教程如下:JsonCpp是一…

    2022年4月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号