# JS API Changes of the Test Subsystem The table below lists the APIs changes of the test subsystem in OpenHarmony 3.2 Beta2 over OpenHarmony 3.2 Beta1. ## API Changes | Module| Class| Method/Attribute/Enumeration/Constant| Change Type| |---|---|---|---| | ohos.uitest | UiWindow | close():Promise\; | Added| | ohos.uitest | UiWindow | resume():Promise\; | Added| | ohos.uitest | UiWindow | minimize():Promise\; | Added| | ohos.uitest | UiWindow | maximize():Promise\; | Added| | ohos.uitest | UiWindow | split():Promise\; | Added| | ohos.uitest | UiWindow | resize(wide: number, height: number, direction: ResizeDirection):Promise\; | Added| | ohos.uitest | UiWindow | moveTo(x: number, y: number):Promise\; | Added| | ohos.uitest | UiWindow | focus():Promise\; | Added| | ohos.uitest | UiWindow | isActived():Promise\; | Added| | ohos.uitest | UiWindow | isFocused():Promise\; | Added| | ohos.uitest | UiWindow | getWindowMode():Promise\; | Added| | ohos.uitest | UiWindow | getTitle():Promise\; | Added| | ohos.uitest | UiWindow | getBounds():Promise\; | Added| | ohos.uitest | UiWindow | getBundleName():Promise\; | Added| | ohos.uitest | UiDriver | triggerCombineKeys(key0: number, key1: number, key2?: number): Promise\; | Added| | ohos.uitest | UiDriver | findWindow(filter:WindowFilter):Promise\; | Added| | ohos.uitest | UiComponent | pinchIn(scale: number): Promise\; | Added| | ohos.uitest | UiComponent | pinchOut(scale: number): Promise\; | Added| | ohos.uitest | UiComponent | getBoundsCenter(): Promise\; | Added| | ohos.uitest | WindowFilter | readonly actived?: bool; | Added| | ohos.uitest | WindowFilter | readonly focused?: bool; | Added| | ohos.uitest | WindowFilter | readonly title?: string; | Added| | ohos.uitest | WindowFilter | readonly bundleName?: string; | Added| | ohos.uitest | Point | readonly Y: number; | Added| | ohos.uitest | Point | readonly X: number; | Added| | ohos.uitest | WindowMode | FLOATING | Added| | ohos.uitest | WindowMode | SECONDARY | Added| | ohos.uitest | WindowMode | PRIMARY | Added| | ohos.uitest | WindowMode | FULLSCREEN | Added| | ohos.uitest | ResizeDirection | RIGHT_DOWN | Added| | ohos.uitest | ResizeDirection | RIGHT_UP | Added| | ohos.uitest | ResizeDirection | LEFT_DOWN | Added| | ohos.uitest | ResizeDirection | LEFT_UP | Added| | ohos.uitest | ResizeDirection | DOWN | Added| | ohos.uitest | ResizeDirection | UP | Added| | ohos.uitest | ResizeDirection | RIGHT | Added| | ohos.uitest | ResizeDirection | LEFT | Added| | ohos.uitest | UiDriver | swipe(startx:number,starty:number,endx:number,endy:number):Promise\; | Deprecated| | ohos.uitest | UiDriver |old : drag(startx: number, starty: number, endx: number, endy: number): Promise\;
new : drag(startx: number, starty: number, endx: number, endy: number, speed?: number): Promise\;| Updated| | ohos.uitest | UiComponent |old : scrollToBottom(): Promise\;
new : scrollToTop(speed?: number): Promise\;| Updated| | ohos.uitest | UiComponent |old : scrollToTop(): Promise\;
new : scrollToTop(speed?: number): Promise\; | Updated|