LoadRunner常用方法
LR常用的函数
lr_start_transaction: 为性能分析标记事务的开始 lr_end_transaction: 为性能分析标记事务的结束 lr_rendezvous: 在 Vuser 脚本中设置集合点 lr_think_time : 暂停 Vuser 脚本中命令之间的执行 lr_start_sub_transaction: 标记子事务的开始 lr_end_sub_transaction :标记子事务的结束以便进行性能分析 lr_end_transaction_instance : 标记事务实例的结束以便进行性能分析 Ir_save_string: 将程序中的常量或者变量保存为Ir的参数 Ir_eval_string: 只要是返回脚本的一个参数当前的值 Ir_paramarr_random: 从一个参数数组中随机抽取一个值并以字符串形式返回 web_save_timestamp_param: 生产时间戳 lr_output_message("关联值:%s", lr_eval_string("{phBegin}")): 发送一条信息到日志文件、输出窗口或其他测试报告摘要里 lr_error_message:将错误消息发送到输出窗口和Vuser日志文件 lr_fail_trans_with_error: 将打开事务的状态设置为 LR_FAIL 并发送错误消息 lr_get_trans_instance_duration: 获取事务实例的持续时间(由它的句柄指定) lr_get_trans_instance_wasted_time: 获取事务实例浪费的时间(由它的句柄指定) lr_get_transaction_duration: 获取事务的持续时间(按事务的名称) lr_get_transaction_think_time: 获取事务的思考时间(按事务的名称) lr_get_transaction_wasted_time: 获取事务浪费的时间(按事务的名称) lr_resume_transaction: 继续收集事务数据以便进行性能分析 lr_resume_transaction_instance: 继续收集事务实例数据以便进行性能分析 lr_set_transaction_instance_status: 设置事务实例的状态 lr_set_transaction_status: 设置打开事务的状态 lr_set_transaction_status_by_name: 设置事务的状态 lr_start_transaction_instance: 启动嵌套事务(由它的父事务的句柄指定) lr_stop_transaction: 停止事务数据的收集 lr_stop_transaction_instance: 停止事务(由它的句柄指定)数据的收集 lr_wasted_time: 消除所有打开事务浪费的时间 lr_get_attrib_double: 检索脚本命令行中使用的 double 类型变量 lr_get_attrib_long: 检索脚本命令行中使用的 long 类型变量 lr_get_attrib_string: 检索脚本命令行中使用的字符串 lr_user_data_point: 记录用户定义的数据示例 lr_whoami: 将有关 Vuser 脚本的信息返回给 Vuser 脚本 lr_get_host_name: 返回执行 Vuser 脚本的主机名 lr_get_master_host_name: 返回运行 LoadRunner Controller 的计算机名
LoadRunner常用方法的更多相关文章
- loadrunner事务判断常用方法
//判断关联到的字符串是否为空 if (strlen(lr_eval_string("{param}")) == 0); //判断关联的字符串是否跟期望的值相同 if(strcmp ...
- loadrunner入门篇-Vuser发生器
Vuser 发生器(Visual User Generator,VuGen),主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户行 ...
- LoadRunner(2)
一.性能测试的基本概念 1.并发和在线的区别:并发的压力是一种瞬时压力,一般针对同一类型业务:在线的压力是一段时间的压力,没有并发那么集中. 规律:一般20用户并发产生的压力相当于200用户在线的压力 ...
- 【云知道】LoadRunner 录制问题集锦
关键词:各路录制小白汇集于此 虽然知道君对录制不感冒,但总是看到扎堆的人说这些问题,忍不住要站出来了. 百度虽好,帮助了很多小白,但关键是百度并没有排除错误内容,经过历史的几年传播,错的都快变对的了, ...
- 【云知道】究极秒杀Loadrunner乱码
Loadrunner乱码一击必杀 之前有介绍一些简单的针对Loadrunner脚本或者调试输出内容中乱码的一些设置,但是并没能完全解决一些小伙伴的问题,因为那些设置实在能力有限,还是有很多做不到的事情 ...
- LoadRunner函数百科叒叒叒更新了!
首先要沉痛通知每周四固定栏目[学霸君]由于小编外派公干,本周暂停. 那么这周就由云层君来顶替了,当然要要说下自己做的内容啦,DuangDuang! <LoadRunner函数百科>更新通知 ...
- Loadrunner Http Json接口压力测试
前天接到了一个测试任务,要求测试一下ES(elsticsearch)在不同并发下的查询效率.如图: 业务场景是在客户端根据具体车牌查询相关车辆信息,结果返回前10条记录. 从图中可以看到,接口的请求参 ...
- 前端开发:Javascript中的数组,常用方法解析
前端开发:Javascript中的数组,常用方法解析 前言 Array是Javascript构成的一个重要的部分,它可以用来存储字符串.对象.函数.Number,它是非常强大的.因此深入了解Array ...
- Jquery元素选取、常用方法
一:常用的选择器:(李昌辉) 基本选择器 $("#myDiv") //匹配唯一的具有此id值的元素 $("div") //匹配指定名称的所有元素 $(" ...
随机推荐
- linux下安装ruby版本管理器RVM
这里以ubuntu为例. 直接以如下命令行安装可能会不成功,因为rvm.io站点有时会被墙: curl -sSL https://get.rvm.io | bash -s stable #或者 cur ...
- 程序设计之---单例模式VS静态方法
我们在设计程序经常会有这种需求 , 某个类里的方法能够全局访问. 在这种情况下有两种实现方案 : 1>单例模式(Singleton); 2>静态方法. 但是, 对于这两种实现方式 , 那种 ...
- 关于ARC的介绍和ARC与MRC混编解决
1. ARC & MRC 混合开发 在项目开发中,遇到使用MRC开发的第三方库怎么办? 例如:ASI 1> 尝试使用Xcode的转换工具(失败率比较高) 2> 在编译选项中,为MR ...
- day08_Servlet学习笔记
============================================================ 一.什么是Servlet?(非常非常重要) servlet 是运行在 Web ...
- pop弹簧动画实现
POP是一个在iOS与OS X上通用的极具扩展性的动画引擎.它在基本的静态动画的基础上增加的弹簧动画与衰减动画,使之能创造出更真实更具物理性的交互动画.POP的API可以快速的与现有的ObjC代码集成 ...
- DB2常用函数
1.char函数 char(current date,ISO)--转换成yyyy-mm-dd char(current date,USA)--转换成mm/dd/yyyy char(current ...
- HashMap 深入分析
/** *@author annegu *@date 2009-12-02 */ Hashmap是一种非常常用的.应用广泛的数据类型,最近研究到相关的内容,就正好复习一下.网上 ...
- 关于前端本地压缩图片,兼容IOS/Android/PC且自动按需加载文件之lrz.bundle.js
一.介绍说明主要特点: ①在前端压缩好要上传的图片可以更快的发送给后端,因此也特别适合在移动设备上使用. ②兼容IOS/Android,修复了IOS/Android某些版本已知的BUG. ③按需加载文 ...
- npoi生成excel流并在客户端下载(html+后台 )
//前端页面 <body> <input type="button" value="导出Excel" class="button&q ...
- 在win10下给vs2013配置opencv3.0
opencv这玩意是真难搞呀. 先吐槽下..... 下面进入正文. 1准备工具: opencv3.0+vs2013 这里面不提供链接下载,自行谷歌百度. 2配置环境: a.打开下载好的opencv(解 ...