LoadRunner与时间有关的函数

1.lr_save_datetime

lr_save_datetime函数将当前日期和时间,或具有指定偏移的日期和时间保存在参数中。如果达到MAX_DATETIME_LEN 个字符,结果字符串将截断。

定义:

void  lr_save_datetime(const char *format, int offset, const char *name);

例子:

lr_save_datetime ("%Y-%m-%d %H:%M:%S",DATE_NOW+TIME_NOW,"times");

上述例子中的函数将当前时间以固定格式存储在字符串变量times中。

2.   time

为C语言自带函数。根据系统时钟,time 函数返回从世界标准时间1970 年1 月1 日子夜(00:00:00)作为开始所经过的秒数。返回值存储在timeptr所给出的位置。如果timeptr为NULL,则该值不会被存储。

定义:

time_t time ( time_t *timeptr );

例子:

typedef long time_t;

time_t t;

// Get system time and display as number and string

lr_message ("Time in seconds since 1/1/70: %ld\n", time(&t));

lr_message ("Formatted time and date: %s", ctime(&t));

3.   ctime

为C语言自带函数。在 Unix 下,ctime 不是线程级安全函数。所以,请使用 ctime_r。有关详细信息,请参阅平台相关文档。

定义:

char *ctime ( consttime_t *time );

例子:

typedef long time_t;

time_t t;

// Get system time and display as number and string

lr_message ("Time in seconds since 1/1/70: %ld\n", time(&t));

lr_message ("Formatted time and date: %s", ctime(&t));

4.   lr_think_time

lr_think_time可以在运行期间暂停测试执行。这对于模拟思考时间非常有用,思考时间是真实用户在操作之间停下来思考的时间。单位为秒

定义:

voidlr_think_time (double time);

例子:

lr_think_time(60);     //脚本暂停运行60s

原文地址:https://www.cnblogs.com/mayyan/p/9884822.html

时间: 2024-10-31 10:40:36

LoadRunner与时间有关的函数的相关文章

LoadRunner中的C Vuser函数

LoadRunner中的C Vuser函数     事务函数: lr_end_sub_transaction 标记子事务的结束以便进行性能分析. lr_end_transaction 标记事务的结束. lr_end_transaction_instance 标记事务实例的结束以便进行性能分析. lr_fail_trans_with_error 将打开事务的状态设置为 LR_FAIL 并发送错误消息. lr_get_trans_instance_duration 获取事务实例的持续时间(由它的句柄

mysql 时间字段的函数 timestamp

Mysql 里格式 时间字段的函数 DATE_FORMAT unix_timestamp - 墨墨修行的日志 - 网易博客http://jjuanxi.blog.163.com/blog/static/175274197201121011310826/

mysql 中 时间和日期函数

原文链接: mysql 中 时间和日期函数 - redfox - 博客园 http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.html ----------------------------------------------------------------------------------------------------------------------------------------------------

LoadRunner 思考时间与事务响应时间的区别与关系

LoadRunner 思考时间与事务响应时间的区别与关系   思考时间lr_think_time 就是一个事务要开始时思考的时间;比如 你要点击一个 登录按钮 我们都要点击这个按钮要先思考下 就是人为脑袋思维的延迟,还有手指点击鼠标的这个动作的时间 一般是1-5秒,这就是思考时间,性能测试模拟思考时间就是模拟真实人为动作的方式来做压力测试.一般在脚本中思考时间是这样写比较合理,在一个事务的结束点另一个事务的起始点,两者中间定义思考时间.lr_end_transaction("登录",

loadrunner比较有用的字符串函数

loadrunner比较有用的字符串函数 ******************************************************************************** strcat的串连两个字串. 1)strcat  char *strcat ( char *to, const char *from ); 功能:链接两个字符串. 例子:这个例子是用strcat链接字符串:Cheers_Lee和 @hotmail.com 脚本如下:        char te

Linux时间类型、函数和休眠函数

        转载请注明出处: http://blog.csdn.net/luotuo44/article/details/39374759 本文主要涉及Linux时间类型.时间函数以及Linux提供的睡眠函数. 时间类型和对应的函数: time_t: 最不陌生的时间类型恐怕是time_t这个类型了吧.它出现在C语言的标准库.但ISO C中并没有规定time_t是什么类型.范围以及精度,不过在POSIX中一般是被实现为有符号的整型. time_t的单位是秒.函数time()的返回值就是一个ti

Java里的时间类以及函数

1.Java计算某一月份的最大天数 Calendar time=Calendar.getInstance(): time.clear(): time.set(Calendar.YEAR,year): time.set(Calendar.MONTH,i-1)://注意,Calendar对象默认一月为0 int day=time.getActualMaximum(Calendar.DAY_OF_MONTH)://本月份的天数 注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当

mysql 时间和日期函数学习

mysql 时间和日期函数学习 为了方便使用了比较智能的mysql客户端工具mycli,关于这个工具的介绍可以在另一篇文章(http://watchman110.blog.51cto.com/9194028/1687953)里了解! 1,now()函数,获得当前日期和时间 mysql [email protected]:(none)> SELECT NOW() +---------------------+ | NOW()       | |---------------------| |201

UNIX环境编程学习笔记(11)——文件I/O之文件时间以及 utime 函数

lienhua342014-09-16 1 文件的时间 每个文件都有三个时间字段,如表 1 所示. 表 1: 文件的三个时间字段 说明 字段 st_atime 文件数据的最后访问时间 st_mtime 文件数据的最后修改时间 st_ctime i 节点状态的最后更改时间 最后修改时间是文件内容最后一次被修改的时间.更改状态时间是该文件的 i 节点最后一次被修改的时间. 2 utime 函数 utime 函数提供了对文件最后访问时间和最后修改时间的更改功能. #include <utime.h>