openharmony 鸿蒙 js-apidiff-TestKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
New APINAClass name: global;
API declaration: declare enum PerfMetric
DIfferences: declare enum PerfMetric
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: DURATION = 0
DIfferences: DURATION = 0
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: CPU_LOAD = 1
DIfferences: CPU_LOAD = 1
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: CPU_USAGE = 2
DIfferences: CPU_USAGE = 2
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: MEMORY_RSS = 3
DIfferences: MEMORY_RSS = 3
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: MEMORY_PSS = 4
DIfferences: MEMORY_PSS = 4
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: APP_START_RESPONSE_TIME = 5
DIfferences: APP_START_RESPONSE_TIME = 5
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: APP_START_COMPLETE_TIME = 6
DIfferences: APP_START_COMPLETE_TIME = 6
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: PAGE_SWITCH_COMPLETE_TIME = 7
DIfferences: PAGE_SWITCH_COMPLETE_TIME = 7
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMetric;
API declaration: LIST_SWIPE_FPS = 8
DIfferences: LIST_SWIPE_FPS = 8
api/@ohos.test.PerfTest.d.ts
New APINAClass name: global;
API declaration: declare interface PerfTestStrategy
DIfferences: declare interface PerfTestStrategy
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: metrics: Array<PerfMetric>;
DIfferences: metrics: Array<PerfMetric>;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: actionCode: Callback<Callback<boolean>>;
DIfferences: actionCode: Callback<Callback<boolean>>;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: resetCode?: Callback<Callback<boolean>>;
DIfferences: resetCode?: Callback<Callback<boolean>>;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: bundleName?: string;
DIfferences: bundleName?: string;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: iterations?: number;
DIfferences: iterations?: number;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTestStrategy;
API declaration: timeout?: number;
DIfferences: timeout?: number;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: global;
API declaration: declare interface PerfMeasureResult
DIfferences: declare interface PerfMeasureResult
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMeasureResult;
API declaration: readonly metric: PerfMetric;
DIfferences: readonly metric: PerfMetric;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMeasureResult;
API declaration: readonly roundValues: Array<number>;
DIfferences: readonly roundValues: Array<number>;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMeasureResult;
API declaration: readonly maximum: number;
DIfferences: readonly maximum: number;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMeasureResult;
API declaration: readonly minimum: number;
DIfferences: readonly minimum: number;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfMeasureResult;
API declaration: readonly average: number;
DIfferences: readonly average: number;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: global;
API declaration: declare class PerfTest
DIfferences: declare class PerfTest
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTest;
API declaration: static create(strategy: PerfTestStrategy): PerfTest;
DIfferences: static create(strategy: PerfTestStrategy): PerfTest;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTest;
API declaration: run(): Promise<void>;
DIfferences: run(): Promise<void>;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTest;
API declaration: getMeasureResult(metric: PerfMetric): PerfMeasureResult;
DIfferences: getMeasureResult(metric: PerfMetric): PerfMeasureResult;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: PerfTest;
API declaration: destroy(): void;
DIfferences: destroy(): void;
api/@ohos.test.PerfTest.d.ts
New APINAClass name: On;
API declaration: id(id: string, pattern: MatchPattern): On;
DIfferences: id(id: string, pattern: MatchPattern): On;
api/@ohos.UiTest.d.ts
New APINAClass name: On;
API declaration: type(tp: string, pattern: MatchPattern): On;
DIfferences: type(tp: string, pattern: MatchPattern): On;
api/@ohos.UiTest.d.ts
New APINAClass name: Component;
API declaration: scrollSearch(on: On, vertical?: boolean, offset?: number): Promise<Component>;
DIfferences: scrollSearch(on: On, vertical?: boolean, offset?: number): Promise<Component>;
api/@ohos.UiTest.d.ts
New APINAClass name: MatchPattern;
API declaration: REG_EXP = 4
DIfferences: REG_EXP = 4
api/@ohos.UiTest.d.ts
New APINAClass name: MatchPattern;
API declaration: REG_EXP_ICASE = 5
DIfferences: REG_EXP_ICASE = 5
api/@ohos.UiTest.d.ts
New APINAClass name: Point;
API declaration: displayId?: number;
DIfferences: displayId?: number;
api/@ohos.UiTest.d.ts
New APINAClass name: Rect;
API declaration: displayId?: number;
DIfferences: displayId?: number;
api/@ohos.UiTest.d.ts
New APINAClass name: WindowFilter;
API declaration: displayId?: number;
DIfferences: displayId?: number;
api/@ohos.UiTest.d.ts
New APINAClass name: global;
API declaration: declare interface TouchPadSwipeOptions
DIfferences: declare interface TouchPadSwipeOptions
api/@ohos.UiTest.d.ts
New APINAClass name: TouchPadSwipeOptions;
API declaration: stay?: boolean;
DIfferences: stay?: boolean;
api/@ohos.UiTest.d.ts
New APINAClass name: TouchPadSwipeOptions;
API declaration: speed?: number;
DIfferences: speed?: number;
api/@ohos.UiTest.d.ts
New APINAClass name: global;
API declaration: declare interface InputTextMode
DIfferences: declare interface InputTextMode
api/@ohos.UiTest.d.ts
New APINAClass name: InputTextMode;
API declaration: paste?: boolean;
DIfferences: paste?: boolean;
api/@ohos.UiTest.d.ts
New APINAClass name: InputTextMode;
API declaration: addition?: boolean;
DIfferences: addition?: boolean;
api/@ohos.UiTest.d.ts
New APINAClass name: On;
API declaration: belongingDisplay(displayId: number): On;
DIfferences: belongingDisplay(displayId: number): On;
api/@ohos.UiTest.d.ts
New APINAClass name: On;
API declaration: hint(val: string, pattern?: MatchPattern): On;
DIfferences: hint(val: string, pattern?: MatchPattern): On;
api/@ohos.UiTest.d.ts
New APINAClass name: On;
API declaration: originalText(text: string, pattern?: MatchPattern): On;
DIfferences: originalText(text: string, pattern?: MatchPattern): On;
api/@ohos.UiTest.d.ts
New APINAClass name: Component;
API declaration: getDisplayId(): Promise<number>;
DIfferences: getDisplayId(): Promise<number>;
api/@ohos.UiTest.d.ts
New APINAClass name: Component;
API declaration: getHint(): Promise<string>;
DIfferences: getHint(): Promise<string>;
api/@ohos.UiTest.d.ts
New APINAClass name: Component;
API declaration: getOriginalText(): Promise<string>;
DIfferences: getOriginalText(): Promise<string>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: clickAt(point: Point): Promise<void>;
DIfferences: clickAt(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: doubleClickAt(point: Point): Promise<void>;
DIfferences: doubleClickAt(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: longClickAt(point: Point, duration?: number): Promise<void>;
DIfferences: longClickAt(point: Point, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: swipeBetween(from: Point, to: Point, speed?: number): Promise<void>;
DIfferences: swipeBetween(from: Point, to: Point, speed?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: dragBetween(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
DIfferences: dragBetween(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: touchPadMultiFingerSwipe(fingers: number, direction: UiDirection, options?: TouchPadSwipeOptions): Promise<void>;
DIfferences: touchPadMultiFingerSwipe(fingers: number, direction: UiDirection, options?: TouchPadSwipeOptions): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: penClick(point: Point): Promise<void>;
DIfferences: penClick(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: penLongClick(point: Point, pressure?: number): Promise<void>;
DIfferences: penLongClick(point: Point, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: penDoubleClick(point: Point): Promise<void>;
DIfferences: penDoubleClick(point: Point): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: penSwipe(startPoint: Point, endPoint: Point, speed?: number, pressure?: number): Promise<void>;
DIfferences: penSwipe(startPoint: Point, endPoint: Point, speed?: number, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: injectPenPointerAction(pointers: PointerMatrix, speed?: number, pressure?: number): Promise<void>;
DIfferences: injectPenPointerAction(pointers: PointerMatrix, speed?: number, pressure?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: Driver;
API declaration: crownRotate(d: number, speed?: number): Promise<void>;
DIfferences: crownRotate(d: number, speed?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New APINAClass name: UiWindow;
API declaration: getDisplayId(): Promise<number>;
DIfferences: getDisplayId(): Promise<number>;
api/@ohos.UiTest.d.ts
New KitClass name: global;
API declaration:
DIfferences: NA
Class name: global;
API declaration: api@ohos.test.PerfTest.d.ts
DIfferences: TestKit
api/@ohos.test.PerfTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Component;
API declaration: inputText(text: string): Promise<void>;
DIfferences: inputText(text: string): Promise<void>;
Class name: Component;
API declaration: inputText(text: string, mode: InputTextMode): Promise<void>;
DIfferences: inputText(text: string, mode: InputTextMode): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: pressBack(): Promise<void>;
DIfferences: pressBack(): Promise<void>;
Class name: Driver;
API declaration: pressBack(displayId: number): Promise<void>;
DIfferences: pressBack(displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: triggerKey(keyCode: number): Promise<void>;
DIfferences: triggerKey(keyCode: number): Promise<void>;
Class name: Driver;
API declaration: triggerKey(keyCode: number, displayId: number): Promise<void>;
DIfferences: triggerKey(keyCode: number, displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: triggerCombineKeys(key0: number, key1: number, key2?: number): Promise<void>;
DIfferences: triggerCombineKeys(key0: number, key1: number, key2?: number): Promise<void>;
Class name: Driver;
API declaration: triggerCombineKeys(key0: number, key1: number, key2?: number, displayId?: number): Promise<void>;
DIfferences: triggerCombineKeys(key0: number, key1: number, key2?: number, displayId?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: screenCap(savePath: string): Promise<boolean>;
DIfferences: screenCap(savePath: string): Promise<boolean>;
Class name: Driver;
API declaration: screenCap(savePath: string, displayId: number): Promise<boolean>;
DIfferences: screenCap(savePath: string, displayId: number): Promise<boolean>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: getDisplayRotation(): Promise<DisplayRotation>;
DIfferences: getDisplayRotation(): Promise<DisplayRotation>;
Class name: Driver;
API declaration: getDisplayRotation(displayId: number): Promise<DisplayRotation>;
DIfferences: getDisplayRotation(displayId: number): Promise<DisplayRotation>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: getDisplaySize(): Promise<Point>;
DIfferences: getDisplaySize(): Promise<Point>;
Class name: Driver;
API declaration: getDisplaySize(displayId: number): Promise<Point>;
DIfferences: getDisplaySize(displayId: number): Promise<Point>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: getDisplayDensity(): Promise<Point>;
DIfferences: getDisplayDensity(): Promise<Point>;
Class name: Driver;
API declaration: getDisplayDensity(displayId: number): Promise<Point>;
DIfferences: getDisplayDensity(displayId: number): Promise<Point>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: pressHome(): Promise<void>;
DIfferences: pressHome(): Promise<void>;
Class name: Driver;
API declaration: pressHome(displayId: number): Promise<void>;
DIfferences: pressHome(displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: fling(direction: UiDirection, speed: number): Promise<void>;
DIfferences: fling(direction: UiDirection, speed: number): Promise<void>;
Class name: Driver;
API declaration: fling(direction: UiDirection, speed: number, displayId: number): Promise<void>;
DIfferences: fling(direction: UiDirection, speed: number, displayId: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number): Promise<void>;
DIfferences: mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number): Promise<void>;
Class name: Driver;
API declaration: mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number, duration?: number): Promise<void>;
DIfferences: mouseLongClick(p: Point, btnId: MouseButton, key1?: number, key2?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: mouseDrag(from: Point, to: Point, speed?: number): Promise<void>;
DIfferences: mouseDrag(from: Point, to: Point, speed?: number): Promise<void>;
Class name: Driver;
API declaration: mouseDrag(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
DIfferences: mouseDrag(from: Point, to: Point, speed?: number, duration?: number): Promise<void>;
api/@ohos.UiTest.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: Driver;
API declaration: inputText(p: Point, text: string): Promise<void>;
DIfferences: inputText(p: Point, text: string): Promise<void>;
Class name: Driver;
API declaration: inputText(p: Point, text: string, mode: InputTextMode): Promise<void>;
DIfferences: inputText(p: Point, text: string, mode: InputTextMode): Promise<void>;
api/@ohos.UiTest.d.ts
Compatible for ArkTS version evolutionClass name: global;
API declaration: export interface TestRunner
DIfferences: NA
Class name: global;
API declaration: interface TestRunner
DIfferences: NA
api/@ohos.application.testRunner.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/ik25sj5s