1e41f4b71Sopenharmony_ci# JS API Changes of the Test Subsystem 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ciThe table below lists the APIs changes of the test subsystem in OpenHarmony 3.2 Beta2 over OpenHarmony 3.2 Beta1. 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ci## API Changes 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci| Module| Class| Method/Attribute/Enumeration/Constant| Change Type| 8e41f4b71Sopenharmony_ci|---|---|---|---| 9e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | close():Promise\<bool>; | Added| 10e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | resume():Promise\<bool>; | Added| 11e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | minimize():Promise\<bool>; | Added| 12e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | maximize():Promise\<bool>; | Added| 13e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | split():Promise\<bool>; | Added| 14e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | resize(wide: number, height: number, direction: ResizeDirection):Promise\<bool>; | Added| 15e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | moveTo(x: number, y: number):Promise\<bool>; | Added| 16e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | focus():Promise\<bool>; | Added| 17e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | isActived():Promise\<bool>; | Added| 18e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | isFocused():Promise\<bool>; | Added| 19e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | getWindowMode():Promise\<WindowMode>; | Added| 20e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | getTitle():Promise\<string>; | Added| 21e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | getBounds():Promise\<Rect>; | Added| 22e41f4b71Sopenharmony_ci| ohos.uitest | UiWindow | getBundleName():Promise\<string>; | Added| 23e41f4b71Sopenharmony_ci| ohos.uitest | UiDriver | triggerCombineKeys(key0: number, key1: number, key2?: number): Promise\<void>; | Added| 24e41f4b71Sopenharmony_ci| ohos.uitest | UiDriver | findWindow(filter:WindowFilter):Promise\<UiWindow>; | Added| 25e41f4b71Sopenharmony_ci| ohos.uitest | UiComponent | pinchIn(scale: number): Promise\<void>; | Added| 26e41f4b71Sopenharmony_ci| ohos.uitest | UiComponent | pinchOut(scale: number): Promise\<void>; | Added| 27e41f4b71Sopenharmony_ci| ohos.uitest | UiComponent | getBoundsCenter(): Promise\<Point>; | Added| 28e41f4b71Sopenharmony_ci| ohos.uitest | WindowFilter | readonly actived?: bool; | Added| 29e41f4b71Sopenharmony_ci| ohos.uitest | WindowFilter | readonly focused?: bool; | Added| 30e41f4b71Sopenharmony_ci| ohos.uitest | WindowFilter | readonly title?: string; | Added| 31e41f4b71Sopenharmony_ci| ohos.uitest | WindowFilter | readonly bundleName?: string; | Added| 32e41f4b71Sopenharmony_ci| ohos.uitest | Point | readonly Y: number; | Added| 33e41f4b71Sopenharmony_ci| ohos.uitest | Point | readonly X: number; | Added| 34e41f4b71Sopenharmony_ci| ohos.uitest | WindowMode | FLOATING | Added| 35e41f4b71Sopenharmony_ci| ohos.uitest | WindowMode | SECONDARY | Added| 36e41f4b71Sopenharmony_ci| ohos.uitest | WindowMode | PRIMARY | Added| 37e41f4b71Sopenharmony_ci| ohos.uitest | WindowMode | FULLSCREEN | Added| 38e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | RIGHT_DOWN | Added| 39e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | RIGHT_UP | Added| 40e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | LEFT_DOWN | Added| 41e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | LEFT_UP | Added| 42e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | DOWN | Added| 43e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | UP | Added| 44e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | RIGHT | Added| 45e41f4b71Sopenharmony_ci| ohos.uitest | ResizeDirection | LEFT | Added| 46e41f4b71Sopenharmony_ci| ohos.uitest | UiDriver | swipe(startx:number,starty:number,endx:number,endy:number):Promise\<void>; | Deprecated| 47e41f4b71Sopenharmony_ci| ohos.uitest | UiDriver |old : drag(startx: number, starty: number, endx: number, endy: number): Promise\<void>;<br>new : drag(startx: number, starty: number, endx: number, endy: number, speed?: number): Promise\<void>;| Updated| 48e41f4b71Sopenharmony_ci| ohos.uitest | UiComponent |old : scrollToBottom(): Promise\<void>;<br>new : scrollToTop(speed?: number): Promise\<void>;| Updated| 49e41f4b71Sopenharmony_ci| ohos.uitest | UiComponent |old : scrollToTop(): Promise\<void>;<br>new : scrollToTop(speed?: number): Promise\<void>; | Updated| 50