操作 旧版本 新版本 d.ts文件
新增API NA 类名:global;
API声明:declare enum PerfMetric
差异内容:declare enum PerfMetric
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:DURATION = 0
差异内容:DURATION = 0
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:CPU_LOAD = 1
差异内容:CPU_LOAD = 1
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:CPU_USAGE = 2
差异内容:CPU_USAGE = 2
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:MEMORY_RSS = 3
差异内容:MEMORY_RSS = 3
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:MEMORY_PSS = 4
差异内容:MEMORY_PSS = 4
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:APP_START_RESPONSE_TIME = 5
差异内容:APP_START_RESPONSE_TIME = 5
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:APP_START_COMPLETE_TIME = 6
差异内容:APP_START_COMPLETE_TIME = 6
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:PAGE_SWITCH_COMPLETE_TIME = 7
差异内容:PAGE_SWITCH_COMPLETE_TIME = 7
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMetric;
API声明:LIST_SWIPE_FPS = 8
差异内容:LIST_SWIPE_FPS = 8
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:global;
API声明:declare interface PerfTestStrategy
差异内容:declare interface PerfTestStrategy
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:metrics: Array<PerfMetric>;
差异内容:metrics: Array<PerfMetric>;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:actionCode: Callback<Callback<boolean>>;
差异内容:actionCode: Callback<Callback<boolean>>;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:resetCode?: Callback<Callback<boolean>>;
差异内容:resetCode?: Callback<Callback<boolean>>;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:bundleName?: string;
差异内容:bundleName?: string;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:iterations?: number;
差异内容:iterations?: number;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTestStrategy;
API声明:timeout?: number;
差异内容:timeout?: number;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:global;
API声明:declare interface PerfMeasureResult
差异内容:declare interface PerfMeasureResult
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMeasureResult;
API声明:readonly metric: PerfMetric;
差异内容:readonly metric: PerfMetric;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMeasureResult;
API声明:readonly roundValues: Array<number>;
差异内容:readonly roundValues: Array<number>;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMeasureResult;
API声明:readonly maximum: number;
差异内容:readonly maximum: number;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMeasureResult;
API声明:readonly minimum: number;
差异内容:readonly minimum: number;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfMeasureResult;
API声明:readonly average: number;
差异内容:readonly average: number;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:global;
API声明:declare class PerfTest
差异内容:declare class PerfTest
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTest;
API声明:static create(strategy: PerfTestStrategy): PerfTest;
差异内容:static create(strategy: PerfTestStrategy): PerfTest;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTest;
API声明:run(): Promise<void>;
差异内容:run(): Promise<void>;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTest;
API声明:getMeasureResult(metric: PerfMetric): PerfMeasureResult;
差异内容:getMeasureResult(metric: PerfMetric): PerfMeasureResult;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:PerfTest;
API声明:destroy(): void;
差异内容:destroy(): void;
api/@ohos.test.PerfTest.d.ts
新增API NA 类名:On;
API声明:id(id: string, pattern: MatchPattern): On;
差异内容:id(id: string, pattern: MatchPattern): On;
api/@ohos.UiTest.d.ts
新增API NA 类名:On;
API声明:type(tp: string, pattern: MatchPattern): On;
差异内容:type(tp: string, pattern: MatchPattern): On;
api/@ohos.UiTest.d.ts
新增API NA 类名:Component;
API声明:scrollSearch(on: On, vertical?: boolean, offset?: number): Promise<Component>;
差异内容:scrollSearch(on: On, vertical?: boolean, offset?: number): Promise<Component>;
api/@ohos.UiTest.d.ts
新增API NA 类名:MatchPattern;
API声明:REG_EXP = 4
差异内容:REG_EXP = 4
api/@ohos.UiTest.d.ts
新增API NA 类名:MatchPattern;
API声明:REG_EXP_ICASE = 5
差异内容:REG_EXP_ICASE = 5
api/@ohos.UiTest.d.ts
新增API NA 类名:Point;
API声明:displayId?: number;
差异内容:displayId?: number;
api/@ohos.UiTest.d.ts
新增API NA 类名:Rect;
API声明:displayId?: number;
差异内容:displayId?: number;
api/@ohos.UiTest.d.ts
新增API NA 类名:WindowFilter;
API声明:displayId?: number;
差异内容:displayId?: number;
api/@ohos.UiTest.d.ts
新增API NA 类名:global;
API声明:declare interface TouchPadSwipeOptions
差异内容:declare interface TouchPadSwipeOptions
api/@ohos.UiTest.d.ts
新增API NA 类名:TouchPadSwipeOptions;
API声明:stay?: boolean;
差异内容:stay?: boolean;
api/@ohos.UiTest.d.ts
新增API NA 类名:TouchPadSwipeOptions;
API声明:speed?: number;
差异内容:speed?: number;
api/@ohos.UiTest.d.ts
新增API NA 类名:global;
API声明:declare interface InputTextMode
差异内容:declare interface InputTextMode
api/@ohos.UiTest.d.ts
新增API NA 类名:InputTextMode;
API声明:paste?: boolean;
差异内容:paste?: boolean;
api/@ohos.UiTest.d.ts
新增API NA 类名:InputTextMode;
API声明:addition?: boolean;
差异内容:addition?: boolean;
api/@ohos.UiTest.d.ts
新增API NA 类名:On;
API声明:belongingDisplay(displayId: number): On;
差异内容:belongingDisplay(displayId: number): On;
api/@ohos.UiTest.d.ts
新增API NA 类名:On;
API声明:hint(val: string, pattern?: MatchPattern): On;
差异内容:hint(val: string, pattern?: MatchPattern): On;
api/@ohos.UiTest.d.ts
新增API NA 类名:On;
API声明:originalText(text: string, pattern?: MatchPattern): On;
差异内容:originalText(text: string, pattern?: MatchPattern): On;
api/@ohos.UiTest.d.ts
新增API NA 类名:Component;
API声明:getDisplayId(): Promise<number>;
差异内容:getDisplayId(): Promise<number>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Component;
API声明:getHint(): Promise<string>;
差异内容:getHint(): Promise<string>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Component;
API声明:getOriginalText(): Promise<string>;
差异内容:getOriginalText(): Promise<string>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:clickAt(point: Point): Promise<void>;
差异内容:clickAt(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:doubleClickAt(point: Point): Promise<void>;
差异内容:doubleClickAt(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:longClickAt(point: Point, duration?: number): Promise<void>;
差异内容:longClickAt(point: Point, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:swipeBetween(from: Point, to: Point, speed?: number): Promise<void>;
差异内容:swipeBetween(from: Point, to: Point, speed?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:dragBetween(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
差异内容:dragBetween(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:touchPadMultiFingerSwipe(fingers: number, direction: UiDirection, options?: TouchPadSwipeOptions): Promise<void>;
差异内容:touchPadMultiFingerSwipe(fingers: number, direction: UiDirection, options?: TouchPadSwipeOptions): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:penClick(point: Point): Promise<void>;
差异内容:penClick(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:penLongClick(point: Point, pressure?: number): Promise<void>;
差异内容:penLongClick(point: Point, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:penDoubleClick(point: Point): Promise<void>;
差异内容:penDoubleClick(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:penSwipe(startPoint: Point, endPoint: Point, speed?: number, pressure?: number): Promise<void>;
差异内容:penSwipe(startPoint: Point, endPoint: Point, speed?: number, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:injectPenPointerAction(pointers: PointerMatrix, speed?: number, pressure?: number): Promise<void>;
差异内容:injectPenPointerAction(pointers: PointerMatrix, speed?: number, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:Driver;
API声明:crownRotate(d: number, speed?: number): Promise<void>;
差异内容:crownRotate(d: number, speed?: number): Promise<void>;
api/@ohos.UiTest.d.ts
新增API NA 类名:UiWindow;
API声明:getDisplayId(): Promise<number>;
差异内容:getDisplayId(): Promise<number>;
api/@ohos.UiTest.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:api@ohos.test.PerfTest.d.ts
差异内容:TestKit
api/@ohos.test.PerfTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Component;
API声明:inputText(text: string): Promise<void>;
差异内容:inputText(text: string): Promise<void>;
类名:Component;
API声明:inputText(text: string, mode: InputTextMode): Promise<void>;
差异内容:inputText(text: string, mode: InputTextMode): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:pressBack(): Promise<void>;
差异内容:pressBack(): Promise<void>;
类名:Driver;
API声明:pressBack(displayId: number): Promise<void>;
差异内容:pressBack(displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:triggerKey(keyCode: number): Promise<void>;
差异内容:triggerKey(keyCode: number): Promise<void>;
类名:Driver;
API声明:triggerKey(keyCode: number, displayId: number): Promise<void>;
差异内容:triggerKey(keyCode: number, displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:triggerCombineKeys(key0: number, key1: number, key2?: number): Promise<void>;
差异内容:triggerCombineKeys(key0: number, key1: number, key2?: number): Promise<void>;
类名:Driver;
API声明:triggerCombineKeys(key0: number, key1: number, key2?: number, displayId?: number): Promise<void>;
差异内容:triggerCombineKeys(key0: number, key1: number, key2?: number, displayId?: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:screenCap(savePath: string): Promise<boolean>;
差异内容:screenCap(savePath: string): Promise<boolean>;
类名:Driver;
API声明:screenCap(savePath: string, displayId: number): Promise<boolean>;
差异内容:screenCap(savePath: string, displayId: number): Promise<boolean>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:getDisplayRotation(): Promise<DisplayRotation>;
差异内容:getDisplayRotation(): Promise<DisplayRotation>;
类名:Driver;
API声明:getDisplayRotation(displayId: number): Promise<DisplayRotation>;
差异内容:getDisplayRotation(displayId: number): Promise<DisplayRotation>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:getDisplaySize(): Promise<Point>;
差异内容:getDisplaySize(): Promise<Point>;
类名:Driver;
API声明:getDisplaySize(displayId: number): Promise<Point>;
差异内容:getDisplaySize(displayId: number): Promise<Point>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:getDisplayDensity(): Promise<Point>;
差异内容:getDisplayDensity(): Promise<Point>;
类名:Driver;
API声明:getDisplayDensity(displayId: number): Promise<Point>;
差异内容:getDisplayDensity(displayId: number): Promise<Point>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:pressHome(): Promise<void>;
差异内容:pressHome(): Promise<void>;
类名:Driver;
API声明:pressHome(displayId: number): Promise<void>;
差异内容:pressHome(displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:fling(direction: UiDirection, speed: number): Promise<void>;
差异内容:fling(direction: UiDirection, speed: number): Promise<void>;
类名:Driver;
API声明:fling(direction: UiDirection, speed: number, displayId: number): Promise<void>;
差异内容:fling(direction: UiDirection, speed: number, displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number): Promise<void>;
差异内容:mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number): Promise<void>;
类名:Driver;
API声明:mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number, duration?: number): Promise<void>;
差异内容:mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:mouseDrag(from: Point, to: Point, speed?: number): Promise<void>;
差异内容:mouseDrag(from: Point, to: Point, speed?: number): Promise<void>;
类名:Driver;
API声明:mouseDrag(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
差异内容:mouseDrag(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
类新增同名方法且参数类型与已有的参数类型范围是包含关系 类名:Driver;
API声明:inputText(p: Point, text: string): Promise<void>;
差异内容:inputText(p: Point, text: string): Promise<void>;
类名:Driver;
API声明:inputText(p: Point, text: string, mode: InputTextMode): Promise<void>;
差异内容:inputText(p: Point, text: string, mode: InputTextMode): Promise<void>;
api/@ohos.UiTest.d.ts
arkts演进版本整改兼容变化 类名:global;
API声明:export interface TestRunner
差异内容:NA
类名:global;
API声明:interface TestRunner
差异内容:NA
api/@ohos.application.testRunner.d.ts