`
kuwoleft
  • 浏览: 1086514 次
文章分类
社区版块
存档分类
最新评论

TestComplete的Utilities对象

 
阅读更多
TestComplete的Utilities对象
陈能技
2007-9-9
TestComplete除了提供BuiltIn对象来访问常用的函数外,还提供Utilities对象。该对象实现了Borland VCL的SysUtils的很多功能。SysUtils中的很多函数编程了Utilites的方法,而变量则变成了Utilites的属性。
SysUtils单元包含很多函数用于文件操作、数值与字符串之间的转换,处理字符串的不同方式等。TC只支持使用OLE兼容类型的函数或方法(那些使用指针作为参数或返回值,使用引用参数作为返回值的除外)。
调用Utilities对象的方法时,可以使用或不使用Utilities对象名称,例如下面两行代码是等效的:
d := Utilities.StrToDateTime('5/01/2003');
d := StrToDateTime('5/01/2003');
但是,如果忽略Utilities对象名称的话可能导致名称识别冲突,例如,Win32API中也有Beep函数,所以,如果在JScript中直接使用Beep则会报错。解决办法是把对象名称加在前面,例如:Utilities.Beep 或 Win32API.Beep(...).
下面介绍常用的Utilities属性和方法。
Utilities的属性
Utilities对象包含以下各类属性:
1、Currency类,例如:CurrencyDecimals、CurrencyString、CurrencyFormat等
2、日期时间类,例如:LongDataFormat、ShortDateFormat、LongTimeFormat、ShortTimeFormat、SecsPerDay、MsecsPerDay等
3、操作系统属性类,例如:Win32BuildNumber、Win32CSDVersion、Win32MajorVersion、Win32MinorVersion、Win32Platform可返回操作系统的平台类型、版本号、SP信息等
Utilities的方法
1、文件操作类,例如:FileCreate、FileExists、FileGetAttr、FileSetAttr、FileGetDate、FileSetDate、FileAge、FileDateToDateTime、DeleteFile、FileSearch、FindFirst、FindNext、FindClose等
2、目录操作类,例如:DirectoryExists、GetCurrentDir、CreateDir、ForceDirectories、RemoveDir、RenameFile、ExtractFileName、ExtractFileExt、ExtractFileDir、ExtractFilePath、ExtractFileDrive、ExtractRelativePath、ExtractShortPathName
3、字符串比较类,例如:CompareStr、CompareText、SameText、StrLComp、StrLIComp、AnsiCompareStr、AnsiCompareText、AnsiSameText、AnsiCompareFileName
4、字符串大小字母转换类,例如:LowerCase、UpperCase、AnsiLowerCase、AnsiUpperCase、AnsiLowerCaseFileName、AnsiUpperCaseFileName
5、字符串查找类:AnsiLastChar、AnsiStrScan、AnsiStrRScan
6、字符串替换类:StringReplace、QuotedStr、AnsiQuotedStr、AnsiExtractQuotedStr、Trim、TrimRight、TrimLeft
7、字符串类型与数值类型之间的转换:CurrToStr、CurrToStrF、FloatToStrF、FloatToStr、FormatFloat、IntToStr、StrToInt、StrToIntDef、IntToHex
8、日期时间操作类:Date、Now、Time、DayOfWeek、StrToDate、StrToTime、EncodeDate、DecodeDate、ReplaceDate、ReplaceTime、IncMonth、EncodeTime、DecodeTime
为了不要自己重新发明轮子,多熟悉TC的Utilities对象提供的属性和方法,会让我们在测试脚本编写时更加敏捷。
分享到:
评论

相关推荐

    UtilitiES UtilitiES UtilitiES

    UtilitiES UtilitiES UtilitiES UtilitiES UtilitiES

    ninja-test-utilities-5.7.0.zip

    httpz.zip,纯功能http客户端纯功能http客户端,带有scalaz.free

    UTIlITIES...

    UTIlITIES UTIlITIES UTIlITIESOK

    MP3 Player Utilities v3.57

    "MP3 Player Utilities v3.57" 是一个专为这类设备设计的软件工具集,旨在帮助用户进行各种操作和维护,例如固件升级、音乐管理、设备优化等。这个版本3.57可能是该软件的稳定版或改进版,提供了比之前版本更多的...

    batch utilities.scp

    batch utilities.scpbatch utilities.scp

    RSS Utilities Package 下载

    **RSS Utilities Package 下载** RSS(Really Simple Syndication)是一种常用的数据格式,用于发布和订阅网站内容,如新闻摘要、博客文章或播客。RSS 文件通常以 XML 格式编写,使得用户可以通过RSS阅读器轻松获取...

    Norton Utilities15 破解补丁

    Norton Utilities15 破解补丁

    TuneUp Utilities 2012注册码注册机

    史上最强大的TuneUp Utilities™ TuneUp Utilities™ 2012现在可供使用了,并且比以往任何时候都更好。改造过的Program Deactivator™可以将PC速度提高50 %。 崭新的TuneUp节能模式革命性地延长了电池寿命。TuneUp ...

    TuneUp Utilities

    TuneUp Utilities 是你PC的瑞士军刀——德国系统调校工具第一品牌 TuneUp Utilities,能优化系统性能、解决问题并帮助你定制系统,以满足你的需要!通过 TuneUp Utilities, 你能使 Windows 运行更快、更安全、更舒适...

    TuneUp.Utilities.2009

    《TuneUp Utilities 2009:电脑优化与维护的全方位指南》 TuneUp Utilities 2009是一款著名的系统优化软件,专为Windows操作系统设计,旨在提升电脑性能、改善系统稳定性和节省硬盘空间。它集合了多种实用工具,...

    TuneUp Utilities 2011中文版+密钥

    《TuneUp Utilities 2011:优化与维护Windows系统的得力助手》 TuneUp Utilities 2011是一款专为Windows操作系统设计的全方位系统优化和维护工具,其强大的功能集使得用户能够轻松提升电脑性能,解决系统问题,并...

    Norton Utilities激活码

    《Norton Utilities激活码:深度解析与使用指南》 Norton Utilities是一款由Symantec公司推出的强大系统优化工具,被誉为“免费永久优化大师”。这款软件集合了多项实用功能,包括磁盘清理、性能提升、注册表修复、...

    TuneUp Utilities 2013 序列号Key_Gen

    TuneUp Utilities 2013 版本的破解文件 直接运行里面的keymaker就行 keygen工具 用过就知道该怎么用

    TuneUp_Utilities_2011

    《TuneUp Utilities 2011:强大的系统维护利器》 TuneUp Utilities 2011,这款源自德国的系统维护软件,以其全面的功能和高效的表现,赢得了广大用户的青睐。它是一款针对Windows操作系统设计的优化工具,旨在提升...

    Glary Utilities注册码

    Glary Utilities注册码

    tuneup utilities 2013注册机

    TuneUp Utilities 2013注册机 算号器,注册码大全,用来给TuneUp Utilities 2012,,2013版本注册的工具

    TuneUp Utilities 2010 最新版附注册机

    软件英文,目前网上根本没有汉化版本,说有汉化...TuneUp Utilities 的功能应有尽有,主要工具包括:系统改造/分析、硬盘/登录文件清理、系统加速、记忆体最佳化、登录文件编辑、软件卸载、工作管理员、文件还原/清理。

    DameWare NT Utilities 6.8.1.4汉化版

    DameWare NT Utilities 6.8.1.4汉化版

    TuneUp Utilities简体中文版

    TuneUp Utilities是来自德国的世界级系统优化软件,在2010版本时曾取中文名趣能系统优化专家,可能官方觉得这个名字太土,所以在TuneUp Utilities最新版本中取消了中文命名。由于TuneUp Utilities功能强大,使用简单...

Global site tag (gtag.js) - Google Analytics