作者Zeng YueTian,转载请注明出处http://blog.csdn.net/yuetiantian/
ANYTYPE数据类型
描述:
ANYTYPE是一种数据类型,它所存储的数据可以是任何类型,包括用户自定义类型。在这一点上它很类似于winrunner的auto数据类型,好处是方便用户在不同的情况下用该类型变量存放各种数据。不过它也有一定的缺点,silktest建议用户谨慎使用ANYTYPE定义一个变量,因为4Test将不进行编译期的类型检查,但是在运行时将进行类型检查。这样将导致很多问题只有在运行时才能暴露出来。
AnyWin类
描述:
AnyWin是任何window的类。
在silktest中,"window"被广泛地用于指代任何GUI上的对象或控件。因此,pushbutton,scroll bar,check box等都会和dialog,menu,menu item一样被认为是window。
继承关系:
AnyWin没有父类,有一些类是从它直接继承的。
方法:
AnyWin有以下一些通用方法:
CaptureBitmap GetmanyProperties PopupSelect
ClearTrap GetName PressKeys
Click GetNativeClass PressMouse
DoubleClick GetParent ReleaseKeys
Exists GetProperty RealeaseMouse
GenerateDecl GetPropertyList ScrollIntoView
GetAppId GetRect SetArrayProperty
GetArrayProperty GetTag SetInputLanguage
GetBitmapCRC InvokeMethods SetProperty
GetCaption IsActive SetTrap
GetChildren IsArrayProperty TypeKeys
GetClass IsDefined VerifyActive
GetContents IsEnabled VerifyBitmap
GetEverything IsOfClass VerifyEnabled
GetHandle IsVisible VerifyEverything
GetHelpText InvokeJava VerifyText
GetIDGetIndex MenuSelect VerifyProperties
GetInputLanguage MoveMouse WaitBitmap
MultiClick