From 477777db73ec1ad579d7bb9ccc25dd379b813923 Mon Sep 17 00:00:00 2001 From: ry Date: Tue, 21 Jun 2022 09:17:02 +0800 Subject: [PATCH] modity uitest md Signed-off-by: ry --- zh-cn/application-dev/reference/apis/js-apis-uitest.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-uitest.md b/zh-cn/application-dev/reference/apis/js-apis-uitest.md index 1fc595ca93..9f89d2660f 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-uitest.md +++ b/zh-cn/application-dev/reference/apis/js-apis-uitest.md @@ -1,5 +1,13 @@ # UiTest +UiTest提供模拟UI操作的能力,供开发者在测试场景使用,主要支持如点击、双击、长按、滑动等UI操作能力。 + +该模块提供以下功能: + +- [UiDriver](#UiDriver):入口类,提供控件匹配/查找,按键注入,坐标点击/滑动,截图等能能力。 +- [UiComponent](#UiComponent):代表UI界面上的指定控件,提供控件属性获取,控件点击,滑动查找,文本注入等能力。 +- [By](#By):提供控件特征描述能力,用于控件筛选匹配查找。 + >**说明:** > >本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 @@ -13,7 +21,7 @@ import {UiDriver,BY,MatchPattern} from '@ohos.uitest' ## By -UiTest框架通过By类提供了丰富的控件特征描述API,用以进行控件筛选来匹配/查找出目标控件。
+UiTest框架通过By类提供了丰富的控件特征描述API,用于进行控件筛选来匹配/查找出目标控件。
By提供的API能力具有以下几个特点:
1、支持单属性匹配和多属性组合匹配,例如同时指定目标控件text和id。
2、控件属性支持多种匹配模式。
3、支持控件绝对定位,相对定位,可通过[By.isBefore](#byisbefore)和[By.isAfter](#byisafter)等API限定邻近控件特征进行辅助定位。
By类提供的所有API均为同步接口,建议使用者通过静态构造器BY来链式创建By对象。 ```js -- GitLab