`
linkyou66
  • 浏览: 234959 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

loadrunner常用命令

 
阅读更多
<p>1. web_reg_save_param("参数名","LB=左边界","RB=右边界",LAST);/注册函数,在参数值出现的前面使用,注册成功时返回值为0,注册失败时返回值为1。左右边界需根据TreeView里相关步骤的SeverResponse代码来确定。用以上函数能获取第一个符合条件的数值。</p>
<p><br>2. web_reg_save_param("参数名”,"LB=左边界”,"RB=右边界","Ord=All",LAST);/当参数有多个值时,加上"Ord=All”后可获取所有的数值。注册成功后,{参数名_count}表示取得的数值个数,{参数名_1}为第一个数值,{参数名_2}为第二个数值。</p>
<p>3. lr_save_string(“字符串变量”,"参数名")/将字符变量里的值传递给指定参数。通过该函数来改变DataFile类型参数的数值。</p>
<p>4. lr_eval_string("{参数名}")/取得参数的数值。可取得已注册参数或DataFile类型参数的数值。eval就是evaluation(估价, 评价, 赋值)的缩写。</p>
<p>5. sprintf(char * string , const char*format_string[,args]);/字符串赋值函数</p>
<p>Action()</p>
<p>{</p>
<p>int index=56;</p>
<p>charfilename[64],*suffix="txt";</p>
<p>sprintf(filename,"log_%d.%s",index,suffix);</p>
<p>lr_output_message("Thenewfilenameis%s",filename);</p>
<p>return 0;</p>
<p>}</p>
<p>Output:Thenewfilenameislog_56.txt</p>
<p>6. char*strcat(char*to,constchar*from);/将一字符串追加到另一字符串后面</p>
<p>7. web_find("find_time","What=2006-03-0118:21:16.882",LAST);/增加检查点,检查“2006-03-0118:21:16.882”这个字符串是否出现在当前页面上。find_time为自己任意输入的检查点名称。</p>
<p>8. 事务函数</p>
<p>lr_end_sub_transaction/标记子事务的结束以便进行性能分析</p>
<p>lr_end_transaction/标记LoadRunner事务的结束</p>
<p>lr_end_transaction_instance/标记事务实例的结束以便进行性能分析</p>
<p>lr_fail_trans_with_error/将打开事务的状态设置为LR_FAIL并发送错误消息</p>
<p>lr_get_trans_instance_duration/获取事务实例的持续时间(由它的句柄指定)</p>
<p>lr_get_trans_instance_wasted_time/获取事务实例浪费的时间(由它的句柄指定)</p>
<p>lr_get_transaction_duration/获取事务的持续时间(按事务的名称)</p>
<p>lr_get_transaction_think_time/获取事务的思考时间(按事务的名称)</p>
<p>lr_get_transaction_wasted_time/获取事务浪费的时间(按事务的名称)</p>
<p>lr_resume_transaction/继续收集事务数据以便进行性能分析</p>
<p>lr_resume_transaction_instance/继续收集事务实例数据以便进行性能分析</p>
<p>lr_set_transaction_instance_status/设置事务实例的状态</p>
<p>lr_set_transaction_status/设置打开事务的状态</p>
<p>lr_set_transaction_status_by_name/设置事务的状态</p>
<p>lr_start_sub_transaction/标记子事务的开始</p>
<p>lr_start_transaction/标记事务的开始</p>
<p>lr_start_transaction_instance/启动嵌套事务(由它的父事务的句柄指定)</p>
<p>lr_stop_transaction/停止事务数据的收集</p>
<p>lr_stop_transaction_instance/停止事务(由它的句柄指定)数据的收集</p>
<p>lr_wasted_time/消除所有打开事务浪费的时间</p>
<p>lr_end_sub_transaction/标记子事务的结束以便进行性能分析</p>
<p>r_end_transaction/标记LoadRunner事务的结束</p>
<p>lr_end_transaction_instance/标记事务实例的结束以便进行性能分析</p>
<p>lr_fail_trans_with_error/将打开事务的状态设置为LR_FAIL并</p>
<p></p>
<p>9. 命令行分析函数</p>
<p>lr_get_attrib_double/检索脚本命令行中使用的double类型变量</p>
<p>lr_get_attrib_long/检索脚本命令行中使用的long类型变量</p>
<p>lr_get_attrib_string/检索脚本命令行中使用的字符串</p>
<p>10. 信息性函数</p>
<p>lr_user_data_point/记录用户定义的数据示例</p>
<p>lr_whoami/将有关Vuser脚本的信息返回给Vuser脚本</p>
<p>lr_get_host_name/返回执行Vuser脚本的主机名</p>
<p>lr_get_master_host_name/返回运行LoadRunnerController的计算机名</p>
<p><a href="http://blog.csdn.net/xx_liuhui/archive/2008/11/04/3219787.aspx"></a></p>
分享到:
评论

相关推荐

    LoadRunner中的常用函数整理-新.docx

    以下是一些LoadRunner中的常用函数及其详细解释: 1. lr_start_transaction 和 lr_end_transaction: 这两个函数用于标记事务的开始和结束,对性能分析至关重要。lr_start_transaction用来定义一个性能分析点,当...

    loadrunner 12 for linux.tgz

    LoadRunner 12 for Linux特别适合对分布式企业级应用进行性能测试,特别是在Linux这种服务器端常用的操作系统上,能够帮助开发者和运维人员发现并解决潜在的问题,提升系统性能。 在Linux环境下安装LoadRunner 2021...

    loadrunner常用函数

    ### LoadRunner常用函数详解 LoadRunner作为一款性能测试工具,提供了丰富的函数库来模拟用户的交互行为,以便于进行各类Web、FTP、邮件等场景的测试。以下是对几个关键类别的函数进行详细介绍: #### Web相关函数...

    Loadrunner脚本

    - **lr_think_time**:暂停Vuser脚本中命令之间的执行。 - **lr_end_sub_transaction**:标记子事务的结束。 - **lr_get_transaction_duration**:获取事务的持续时间。 - **lr_get_transaction_think_time**:获取...

    Loadrunner 学习

    ### Loadrunner 学习知识点详解 #### 一、Loadrunner简介与重要性 Loadrunner是一款由Micro Focus公司开发的功能强大的性能测试工具,主要用于评估软件系统的性能表现和稳定性。它能够模拟大量的用户对系统进行...

    LoadRunner监控Linux rsh rpm安装包

    - **LoadRunner监控**:通过使用LoadRunner的自定义协议或者RPC(Remote Procedure Call)协议,可以实现对rsh命令的监控。创建脚本时,定义相应的行为和参数,以跟踪rsh命令的执行过程。 3. **rpm包管理** - **...

    Linux系统的安装及常用命令的使用 培训 导师 入门 进阶

    Linux系统的安装及常用命令的使用是IT领域中的基础技能,尤其对于运维人员和服务器管理员而言至关重要。Linux是一种类Unix操作系统,由Linus Torvalds在1991年创建,其核心特性包括多用户、多任务、高效运行、强大的...

    loadrunner监控windows和linux资源

    其中一种常用的方法是通过安装特定的服务来进行监控。以`rpc.rstatd`为例,这是一种用于远程监控Linux系统的工具。 ##### 安装与配置rpc.rstatd 1. **下载并解压源码包**: ```bash tar -xzvf rpc.rstatd-4.0.1....

    loadrunner监控linux的方法

    参考【附录一】Linux常用计数器,了解可监控的指标。 6. **运行和分析测试**: - 开始你的LoadRunner测试场景,同时会启动对Linux系统的监控。 - 在测试过程中,LoadRunner控制器将实时展示监控数据,帮助识别...

    LoadRunner性能测试应用

    2. **录制具有代表性的功能**:选择常用且高频的业务功能进行录制,确保测试覆盖到关键的业务流程。 3. **选择有影响力的事务**:测试人员需了解被测系统的特性,选择对整体测试结果有显著影响的事务。 LoadRunner...

    LoadRunner监控Linux[收集].pdf

    【LoadRunner监控Linux】 LoadRunner是一款强大的性能测试工具,它允许开发者模拟大量用户并发操作,以测试应用程序在高负载下的性能和稳定性。监控Linux系统是LoadRunner功能的一部分,可以帮助我们了解系统资源的...

    Loadrunner工具培训

    ### Loadrunner工具培训知识点 #### 1. LoadRunner简介 - **LoadRunner**是由Mercury ...- **6.2 LoadRunner常用协议解析**:详细介绍每种协议的特点和应用场景,以及如何在LoadRunner中正确配置和使用这些协议。

    LoadRunner监控mysql.pdf

    1. **登录MySQL**:使用命令`# /usr/local/mysql/bin/mysql -u root -p`进入MySQL shell,然后选择要操作的数据库,如`# use mysql;`。 2. **检查并更新用户权限**: - 使用`# SELECT * FROM user;`查看用户列表,...

    LoadRunner监控mysql.docx

    然后执行 `flush privileges` 命令刷新权限,使改动生效。 5. **MySQL 常用计数器**: - **Threads_connected**:表示当前连接到 MySQL 服务器的客户端数量。如果这个值持续过高,可能意味着并发连接过多,需要...

    LoadRunner使用技巧及相关知识点滴.pdf

    - **性能指标分析**:除了基本的脚本开发和调试之外,文档还提到了一些常用的性能参数分析方法,比如响应时间、吞吐量等,并且介绍了如何通过 Analysis 组件来进行详细的性能分析。 - **瓶颈识别**:文档还简要提到...

    LoadRunner函数中文解释.doc

    这两个函数是LoadRunner中最常用的函数之一,用于定义一个完整的业务流程或操作,以便进行性能分析。 ##### 2. **lr_think_time** - **lr_think_time**: 用于暂停Vuser脚本中命令之间的执行,以模拟真实用户行为中...

    loadrunner添加服务器监控[收集].pdf

    此外,还详细解析了常用的监控指标及其意义,帮助理解监控数据的意义。对于 Linux/Unix 系统,则主要介绍了如何验证和安装 rstatd 守护程序以实现监控功能。这些知识点对于实施有效的服务器监控至关重要,有助于优化...

    [17个软件测试文档]-6学习性能测试线路图

    Loadrunner 是一种常用的性能测试工具,它可以模拟大量用户对软件系统的访问,测试软件系统的性能和可靠性。在 Loadrunner 中,Vugen 是一种脚本开发语言,用于开发性能测试脚本。Controller 是 Loadrunner 的...

Global site tag (gtag.js) - Google Analytics