Loadrunner 获取当前系统时间
上一篇 /
下一篇 2008-01-19 17:02:51
/ 个人分类:性能测试资料
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
51Testing软件测试网r
c8NIa?7D S今天有个朋友问我lr怎么获取当前系统时间,正好最近几天学习过,就写了几个例子给大家。
O5V-h2X1g?c0*ib{0s;fI9W0本人在51testing所有文章全部为原创,转载请注明出处!!!
+HQ`A;e_&i!U051Testing软件测试网-wJ9Zy6Z|#?文章概述:51Testing软件测试网Uz#q$? X6pbc'B
51Testing软件测试网_lbL3S(j方法一是使用lr的参数化,非常方便,对lr熟悉的各位朋友也能马上上手,时间格式也有很多,可以自由选择51Testing软件测试网 _aMu!q6~:{v
51Testing软件测试网5m4K G nSe8P I方法二是使用的time()和ctime()函数,得到日历格式的时间,2个函数使用都很方便51Testing软件测试网C2m%kFS?"?a6U
51Testing软件测试网Kq:@#PDQF&r方法三是使用C语言的tm结构,把时间分解成若干元素,这样如果我们只想得到星期、年份、当前秒等值就非常方便,因为上面2个方法如果想得到具体的元素是非常麻烦,可能需要自己写函数把需要的串抓出来
/J(z
r8k5ql1E0q
tEX,Ex/h0获取当前系统时间方法一51Testing软件测试网|nVNPJ.m
sJ o@}#|#rP4\1o0方法描述:使用loadrunner的参数化获取当前时间51Testing软件测试网*yj9]9n
j:M?} k?@
51Testing软件测试网Ocg|*c` y[步骤:51Testing软件测试网Q4_+m;ch-cQ
}{+xal ki%k01、将复制给aa的值参数化
3|.D(?0u{F*fI02、选中abc,使用右键选择"Replace with a parameter."
a_uK)Of\03、在弹出窗口内填写参数名称为:localtime_now51Testing软件测试网1ppy;jiw'YZ1bPC
4、选择参数类型为Date/Time
@}qA$@05、在属性选项里,选择时间格式化选项(可以选择很多种)51Testing软件测试网
]7c_G,Xn'?
6、关闭属性窗口,确认函数创建窗口,参数化完成51Testing软件测试网4H5d};Qu4i1w
7、将参数化的内容赋值给字符指针aa,需要使用lr_eval_string()函数转换一下
q8h0Cv'K.v,t[0qh0bSQMq:Q\4R^*r,v
n0示例如下:51Testing软件测试网Q!P
p*rP
\#L
{
toE
Z'S s9D0===========================================
s,RfK#T0"l%Z(Tw;XwG0Action()
Y
a9dzl:s'G3gaj
U0{51Testing软件测试网e8Vo5A(zT K&p f9N2D
char *aa;
2YR{;Zu:An2M^
T0// aa = "abc"; //未参数前
[ o{]w?"z)V,y]-D0// aa = "{localtime_now}";//参数化后