LoadRunner函数的介绍

LoadRunner函数

一:通用函数

LoadRunner的通用函数以lr为前缀,可以在任何协议中使用。可以如下分类:

信息相关的函数:

lr_error_message lr_output_message

事务函数:

lr_start_transaction   lr_end_transaction

运行时函数:

lr_think_time        lr_exit

参数相关的函数:

lr_save_datetime lr_advance_param lr_eval_string lr_save_string lr_get_attrib_string

一些函数的详细解释:

1.lr_error_message

往VuGen的回放日志和Controller的输出窗口发送错误信息,例子:

lr_error_message("string");

2.lr_abort()

中止脚本的执行。如果在Action中使用,就会中止Action的执行,而去执行vuser_end.

3.lr_exit

退出脚本,action或者迭代。

lr_exit(intcontinuation_option, intexit_status);

4.lr_save_string

保存指定的非空字符串到一个参数。

lr_save_string(const char *param_value, const char *param_name);

5.lr_save_date_time

保存日期和时间到参数中。

lr_save_datetime(const char *format,intoffset,const char *name);

在lr_save_datetime中使用偏移量

lr_save_datetime(“Tomorrow is %B %d %Y", DATE_NOW+ONE_DAY, “nextDate");

DATE_NOW+ONE_DAY:当前日期的偏移量

如果现在的时间是:2008年二月27

nextDate中保存的时间为:Tomorrow is二月28 2008

6.lr_advance_param

lr_advance_param (const char *param);

其中参数用双引号,但不用括号。

7.lr_eval_string

lr_eval_string("{parameter_name}");

返回指定参数的当前字符串值。

检索参数值,可以使用来下面的函数打印该输出到输出信息中。

lr_output_message或者lr_error_message

8.lr_get_attrib_string

lr_get_attrib_string (const char *argument);

二.特定协议的函数

这类函数跟录制的协议类型有关系。

Web协议:以web为前缀

lrd是数据库相关的函数,lrs是window socket协议的函数。

web_reg_save_param(const char *ParamName,LB,RB,ORD,SaveLen,SaveOffset, LAST);

例子:

web_reg_save_param("flight_name", "LB=Select your departure ", "RB="", LAST);

web_reg_find:

web_reg_find(“Text=Welcome”, SaveCount, LAST);

转自:http://www.51testing.com/html/66/34866-90847.html

转载于:https://www.cnblogs.com/abcd19880817/p/7201437.html

LoadRunner函数的介绍相关推荐

  1. HTML5 Audio标签方法和函数API介绍

     问说网 > 文章教程 > 网页制作 > HTML5 Audio标签方法和函数API介绍 Audio APIHTML5HTML5 Audio预加载 HTML5 Audio标签方法和函 ...

  2. python介绍和用途-python匿名函数的介绍及用途

    匿名函数 用lambda能够创建一个匿名函数,这种函数得名于省略了用def声明函数的标准步骤. 语法 lambda [arg1 [,arg2,.....argn]]:expression 如何使用 我 ...

  3. setsockopt()函数功能介绍

    setsockopt()函数功能介绍 功能描述:获取或者设置与某个套接字关联的选项.选项可能存在于多层协议中,它们总会出现在最上面的套接字层. 用法: #include <sys/types.h ...

  4. Python中函数的介绍以及用法

    1.函数的介绍 在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 定义函数的规则: 函数代码块以 def 关键词开头,后接函 ...

  5. python max函数_Python max内置函数详细介绍

    Python max内置函数 max(iterable, *[, key, default]) max(arg1, arg2, *args[, key]) Return the largest ite ...

  6. mariadb mysql 语法_Mariadb MySQL、Mariadb中GROUP_CONCAT函数使用介绍

    MySQL.Mariadb中GROUP_CONCAT 函数使用介绍 By:授客 QQ:1033553122 语法: GROUP_CONCAT([DISTINCT] column_name [ORDER ...

  7. php语法介绍,PHP 函数语法介绍一

    PHP 函数语法介绍一 复制代码 代码如下: function getAdder($x) { return function ($y) use ($x) { return $x + $y; }; } ...

  8. python中mean的用法_python 的numpy库中的mean()函数用法介绍

    1. mean() 函数定义: numpy.mean(a, axis=None, dtype=None, out=None, keepdims=)[source] Compute the arithm ...

  9. LoadRunner函数中文翻译

    LoadRunner函数中文翻译系列之一--Action web_url 语法: Int Web_url(const char *name, const char * url, <Lists o ...

  10. oracle同sql中isnull无法,SQL中的ISNULL函数使用介绍

    这篇文章主要为大家详细介绍了SQL中的ISNULL函数使用介绍,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! ISNULL 使用指定的替换值替换 ...

最新文章

  1. LIVE 预告 | 快手宋洋:千亿特征,万亿参数,快手推荐精排模型的发展史
  2. 数据库读取image类型发送到前端显示图片
  3. 关于复选框选中状态的判断
  4. webpack和vue的按需加载组件、console、抓包
  5. LDC1000学习资料
  6. kali扫描内网ip_Metasploit路由转发实现内网渗透
  7. Linux 设备管理和进程管理
  8. Java:cmd命令行中 错误: 找不到或无法加载主类(从原理出发讲解!)
  9. 带有记忆的菲波那切数列
  10. 进击的UI---------------- UITextFieldUIButton
  11. Quick BI 支持多种数据源进行多维分析
  12. A311D项目开发总结
  13. MMKV_Android数据持久化方案调研-MMKV SP REALM ROOM WCDB...
  14. 网上银行储存管理系统总结报告
  15. 【机器人学习】六自由度机械臂动力学分析(扭矩计算)
  16. 北京内推 | 启元世界招聘虚拟人算法工程师/实习生
  17. M-TOUCH移动端社区论坛类型的网站源码
  18. 三、Java NIO Buffer
  19. 【转】全国最佳医院排名
  20. 小白学习MySQL - 表空间碎片整理方法

热门文章

  1. 网络克隆自动修改计算机名ip,GHOST网克专用IP及计算机名自动修改器
  2. oracle判断时间条件相等_判断条件的先后顺序,会引起索引失效么?
  3. 每日一题(开开森森学前端之Object系列)
  4. 终于等到你:国内***团队360Vulcan公布iOS 12.1越狱漏洞细节
  5. thinkcmf 配置初始化加载模版
  6. Intellij IDEA 备忘录
  7. windows高精度计数器
  8. sudo chown -R nobody:nogroup clear
  9. 【连载】【FPGA黑金开发板】NIOS II那些事儿--SDRAM实验(十二)
  10. 通俗理解激活函数作用和常见激活函数总结:sigmoid、tanh、relu、Leaky-relu、P-relu、R-Relu、elu