性能测试进阶二

lr脚本插入DOS命令

Action()
{
system("md e:\\test"); //在e盘创建一个文件夹test
system("edit c:\\helloworld.txt"); //在c盘下创建helloworld.txt文件
//system("edit e:\\test\\test.txt"); //在e盘test文件夹下创建test.txt文件

system("copy   c:\\helloworld.txt e:\\test\\helloworld.txt");//将c盘下的helloworld文件拷贝到e盘下的test文件夹下

//system("del /Q e:\\test");//删除e:\\test文件夹下所有文件,不提示。
return 0;
   
}
lr内部数据参数类型
Action()
{
lr_output_message(lr_eval_string("DateTime is {datatime}")); //系统内置日期参数类型
lr_output_message("\n");

}
__________________________________________________
Action()
{
lr_save_datetime("Today is %Y %B %d",DATE_NOW-ONE_DAY,"Time_"); lr_output_message(lr_eval_string("{Time_}")); return 0;
}

[lr_save_datetime]
Void lr_save_datetime(const char * format,int offset,const char *name);

1、const char *format
格式化信息 同lr_message等相同;例如:"the first is %s"
2、int offset
时间的偏移量
DATE_NOW(现在的日期)
TIME_NOW(现在的时间)
ONE_DAY(一天的时间)
ONE_HOUR(一小时的时间)
ONE_MIN(一分钟的时间)
需要注意的是,时间的偏移量可以使用公式,例如:DATE_NOW-ONE_DAY
3、const char *name
将日期保存到指定参数名称之中
%a星期几的简写
%A星期几的全称
%b月份的简写
%B月份的全称
%c标准的日期的时间串
%C年份的后两位数字
%d十进制表示的每月的的几天
%D月/天/年
%e在两字符域中,十进制表示的系每月的第几天。
Action()
{
     
lr_save_datetime("Today is %Y %B %d %a %A %b %B %c %d",DATE_NOW-ONE_DAY,"Time_");
lr_output_message(lr_eval_string("{Time_}"));
return 0;
}

输出
Action.c(5): Today is 2017 七月 31 周一 星期一 七月 七月 2017/7/31 17:06:40 31

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值