harmony(鸿蒙)测试框架子系统JS API变更

2022-08-09 浏览 (659)

测试框架子系统JS API变更

OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,测试框架子系统的API变更如下:

接口变更

模块名类名方法/属性/枚举/常量变更类型
ohos.uitestUiDriverscreenCap(savePath:string):Promise<bool>;新增
ohos.uitestUiDriverswipe(startx:number,starty:number,endx:number,endy:number):Promise<void>;新增
ohos.uitestUiDriverlongClick(x:number,y:number):Promise<void>;新增
ohos.uitestUiDriverdoubleClick(x:number,y:number):Promise<void>;新增
ohos.uitestUiDriverclick(x:number,y:number):Promise<void>;新增
ohos.uitestUiDrivertriggerKey(keyCode:number):Promise<void>;新增
ohos.uitestUiDriverpressBack():Promise<void>;新增
ohos.uitestUiDriverassertComponentExist(by:By):Promise<void>;新增
ohos.uitestUiDriverfindComponents(by:By):Promise<Array<UiComponent>>;新增
ohos.uitestUiDriverfindComponent(by:By):Promise<UiComponent>;新增
ohos.uitestUiDriverdelayMs(duration:number):Promise<void>;新增
ohos.uitestUiDriverstatic create():UiDriver;新增
ohos.uitestUiComponentscrollSearch(by:By):Promise<UiComponent>;新增
ohos.uitestUiComponentinputText(text: string):Promise<void>;新增
ohos.uitestUiComponentisSelected():Promise<bool>;新增
ohos.uitestUiComponentisFocused():Promise<bool>;新增
ohos.uitestUiComponentisEnabled():Promise<bool>;新增
ohos.uitestUiComponentisScrollable():Promise<bool>;新增
ohos.uitestUiComponentisClickable():Promise<bool>;新增
ohos.uitestUiComponentgetType():Promise<string>;新增
ohos.uitestUiComponentgetText():Promise<string>;新增
ohos.uitestUiComponentgetKey():Promise<string>;新增
ohos.uitestUiComponentgetId():Promise<number>;新增
ohos.uitestUiComponentlongClick():Promise<void>;新增
ohos.uitestUiComponentdoubleClick():Promise<void>;新增
ohos.uitestUiComponentclick():Promise<void>;新增
ohos.uitestByisAfter(by:By):By;新增
ohos.uitestByisBefore(by:By):By;新增
ohos.uitestByselected(b?:bool):By;新增
ohos.uitestByfocused(b?:bool):By;新增
ohos.uitestByenabled(b?:bool):By;新增
ohos.uitestByscrollable(b?:bool):By;新增
ohos.uitestByclickable(b?:bool):By;新增
ohos.uitestBytype(tp:string):By;新增
ohos.uitestByid(id:number):By;新增
ohos.uitestBykey(key:string):By;新增
ohos.uitestBytext(txt:string,pattern?:MatchPattern):By;新增
ohos.uitestMatchPatternENDS_WITH = 3新增
ohos.uitestMatchPatternSTARTS_WITH = 2新增
ohos.uitestMatchPatternCONTAINS = 1新增
ohos.uitestMatchPatternEQUALS = 0新增

你可能感兴趣的鸿蒙文章

harmony(鸿蒙)Readme

harmony(鸿蒙)3.1 release相对于3.1 beta变更详细说明

harmony(鸿蒙)元能力子系统JS API变更

harmony(鸿蒙)元能力子系统JS API变更

harmony(鸿蒙)无障碍子系统JS API变更

harmony(鸿蒙)帐号子系统JS API变更

harmony(鸿蒙)ArkUI子系统JS API变更

harmony(鸿蒙)电源服务子系统JS API变更

harmony(鸿蒙)包管理子系统JS API变更

harmony(鸿蒙)包管理子系统JS API变更

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