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

最新文章

  1. KafkaConfig介绍
  2. EF框架 转载
  3. mongodb 的安装和使用
  4. mssql 获取表空间大小
  5. How to crack interviews ...
  6. struts2 <s:iterator> status属性
  7. HDU 4405
  8. C#局域网桌面共享软件制作(一)
  9. 自定义异常时如何定义checked异常和unchecked异常
  10. 如何查看eclipse中servlet跟jsp的版本
  11. Log4.net使用配置
  12. Java简单购物车设计
  13. 学习【Web前端开发修炼之道】总结
  14. Webdriver如何解决页面元素过期:org.openqa.selenium.StaleElementReferenceException: Element not found in the cache - perhaps the page has changed since it was looked up
  15. STM32的优先级NVIC_PriorityGroupConfig的理解及其使用(转)
  16. 初识java这个小姑娘(一)
  17. iOS 通过UIControl,自定义控件
  18. python:函数的高级特性
  19. php导出csv
  20. WPF Demo14 依赖属性

热门文章

  1. Java-Class-C:org.springframework.http.HttpEntity
  2. ionic-CSS:ionic 颜色
  3. [Java]读取文件方法大全(转载)
  4. 如何查看jdk版本和路径
  5. java-day12
  6. 次梯度(Subgradient)
  7. PHP出现报警后需要修改 date.timezone 的值(php.ini)
  8. python库之mlxtend
  9. 在vue中使用高德地图vue-amap
  10. LeetCode第三题—— Longest Substring Without Repeating Characters(最长无重复子字符串)