51Testing丛书连载:(三十三)精通QTP——自动化测试技术领航

发表于:2012-1-20 10:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:余杰 赵旭斌    来源:51Testing软件测试网

  date1:比较数据1。

  date2:比较数据2。

  示例:

Dim tDateDiff,date1,date2

date1 = Now

date2 = Date

tDateDiff = DateDiff("d",date1,date2)

Msgbox tDateDiff

  使用QTP执行以后的结果如图2-8所示。

图2-8

  注:返回0是正确的,因为两个Date之间的天数差异是0天,读者可以自行尝试其他参数。

-函数实际项目臆测&点评-

  作者很兴奋地告诉读者,使用好这个函数,QTP一样能做一些简单的性能测试工作!毕竟,这个函数可以对比两个事务间的时间间距,而且可以精确到以秒为单位!

  Left  函数

  作用:返回字符串最左边的指定数量的字符。

  语法:Left (string, length)。

  参数。

  string:字符串表达式,其最左边的字符被返回。如果string参数中包含Null,则返回Null。

  length:数值表达式,指明要返回的字符数目。如果是0,返回零长度字符串("");如果大于或等于string参数中的字符总数,则返回整个字符串。

  示例:

Dim MyString, LeftString

MyString = "VBScript"

LeftString = Left (MyString, 3)

结果:最终返回VBS

-函数实际项目臆测&点评-

  如果读者需要某个字符串的指定几个字符时,就是使用该函数的时机!

  Right  函数

  作用:返回字符串最右边的指定数量的字符。

  语法:Right(string, length)。

  参数。

  string:字符串表达式,其最右边的字符被返回。如果string参数中包含Null,则返回Null。

  length:数值表达式,指明要返回的字符数目。如果是0,返回零长度字符串("");如果大于或等于string参数中的字符总数,则返回整个字符串。

  示例:

Dim MyString, RightString

MyString = "VBSCript"

RightString = Right (MyString, 6)

结果:最终返回SCript

52/5<12345>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 蓝千洛
    2012-12-14 14:33:38

    Dim mystring,myarray,msg
    mystring="VBscriptXisXfun!"
    myarray=split(mystring,"X",-1,1)
    msg=myarray(0)&" "&myarray(1)
    msg=msg&" "&myarray(2)
    实际项目中,怎么确定字符串拆分后,返回的数组中有几个元素?

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号