致力于测试团队建设和自动化测试开发,欢迎有兴趣者一起研究讨论
利用当前日期生成唯一ID值
上一篇 /
下一篇 2008-08-21 17:24:12
/ 个人分类:Automation
'{\9]7[@9F0测试的时候经常会遇见有些值需要输入唯一值的情况,其实可以利用当前日期解决这个问题,生成一个唯一的ID值
K@Wj}
u3c0hl$Hb e!S:KXz0Function GetOnlyId()51Testing软件测试网)J-y!Y,g&~A!]
'函数功能:利用日期和时间生成一个唯一的13位ID值51Testing软件测试网.g8QS9H4{W-~Q
'参数:无51Testing软件测试网:}[F5F#s5l
'返回值:利用当前日期和时间生成的13位唯一ID51Testing软件测试网(Z@'?NE"s
Dim DateNow51Testing软件测试网#hNb[2BrEBv4`
Dim TimeNow
(z2d,LhU@0 Dim ArrDate51Testing软件测试网S4pl8A"]1[J%n+J2Lg
Dim ArrTime
jKm9i}X.G0 Dim DateStr
(@$u(M qF0 Dim TimeStr
Pf9iaZ
r0 Dim OnlyId
xl[C-T#[#r0 51Testing软件测试网f`"f5i
v
DateNow = Date
0_0Ql6zNU+pNAw0 TimeNow = Time
.Wc7JX&c];{&W0 DateStr = ""
Ef'Ny0e2A0 TimeStr = ""51Testing软件测试网4ch.DZI` ZI
51Testing软件测试网sBS+c4X&H#d3pcW3X,R9Rl}
'处理Date值
gK"mk(^j0 ArrDate = Split(DateNow , "-")
VI uX*{_0 For i = LBound(ArrDate) To UBound(ArrDate)
&qmh!D9r?Zl0 DateStr = DateStr & ArrDate(i)
T(_c9T*wM0 Next51Testing软件测试网.`M(jt4^2QV
51Testing软件测试网;cW~2o ]
'处理Time值
9J:d6n` A6j0 ArrTime = Split(TimeNow , ":")
Q Z4NxL+Q^*t0 For j = LBound(ArrTime) To UBound(ArrTime)51Testing软件测试网L.@L,nv~
?u
TimeStr = TimeStr & ArrTime(j)51Testing软件测试网KK1H!b.q
Next51Testing软件测试网*A.r+\|3Hzks
@*\.xs3\8g\)[0 '生成唯一ID
g_:t*d,Z0 OnlyId = DateStr & TimeStr
e^^TqE-j0 GetOnlyId = OnlyId
)Rp y&K~bgh fy0End Function
r}_3xO3Y;U7@$mQH6d0
相关阅读:
- 网页自动测试 4. 全盘设计 (3) (yipoint, 2008-5-08)
- 网页自动测试 思考 :能否用被测试的软件去证明它自己 (yipoint, 2008-5-08)
- 网页自动测试 5. 细节的开始 (yipoint, 2008-5-10)
- 网页自动测试 6. 细节的继续和完成 (yipoint, 2008-6-03)
- 网页自动测试 7. 从局部再回到整体 (yipoint, 2008-6-06)
- selenium & firefox 3 (beta 5) (yipoint, 2008-6-07)
- 压力测试 (stress testing) 工具:SLAMD (Distributed Load Generation Engine) (yipoint, 2008-6-25)
- 测试的目的,软件测试人员的角色和测试设计 (yipoint, 2008-8-06)
- 如何学习自动化测试 (zte_boy, 2008-8-09)
- EXCEL设置的一些属性值 (zte_boy, 2008-8-15)
收藏
举报
TAG:
Automation