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对象提供的属性和方法,会让我们在测试脚本编写时更加敏捷。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/