我是靠谱客的博主 愤怒柜子,最近开发中收集的这篇文章主要介绍uiautomator自动化脚本 swipeLeft (int steps):拖动对象向左滑动,步长可以设置 swipeRight (int steps):拖动对象向右滑动,步长可以设置 swipeUp (int steps):拖动对象向上滑动,步长可以设置 setText (String text):设置文本框对象的文本内容 clearTextField ():清除文本框对象的文本内容 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、先定位到父控件再定位子控件

UiObject rename=new UiObject(new UiSelector().className
                ("android.widget.LinearLayout").index(5).childSelector
                (new UiSelector().resourceId("com.eisoo.anyshare:id/iv_right_arrow")));
        rename.click();

2、实现滑动定位控件

UiScrollable lyy3=new UiScrollable(new UiSelector().scrollable(true));

UiObject document=lyy3.getChildByText(new

UiSelector().resourceId("com.eisoo.anyshare:id/iv_right_arrow"), "com.eisoo.anyshare:id/iv_right_arrow", true);

document.click();

3、常用的对对像进行操作

clickBottomRight ():点击对象的右下角

clickTopLeft ():点击对象的左上角

dragTo (UiObject destObj, int steps):拖拽对象到另一个对象位置上面,可以设置拖动的速度,默认40 steps

dragTo (int destX, int destY, int steps):拖拽对象到某个坐标位置,步长可以设置,默认40 steps

swipeDown (int steps):拖动对象向下滑动,步长可以设置

swipeLeft (int steps):拖动对象向左滑动,步长可以设置

swipeRight (int steps)拖动对象向右滑动,步长可以设置

swipeUp (int steps):拖动对象向上滑动,步长可以设置

setText (String text):设置文本框对象的文本内容

clearTextField ():清除文本框对象的文本内容

点击打开链接

最后

以上就是愤怒柜子为你收集整理的uiautomator自动化脚本 swipeLeft (int steps):拖动对象向左滑动,步长可以设置 swipeRight (int steps):拖动对象向右滑动,步长可以设置 swipeUp (int steps):拖动对象向上滑动,步长可以设置 setText (String text):设置文本框对象的文本内容 clearTextField ():清除文本框对象的文本内容 的全部内容,希望文章能够帮你解决uiautomator自动化脚本 swipeLeft (int steps):拖动对象向左滑动,步长可以设置 swipeRight (int steps):拖动对象向右滑动,步长可以设置 swipeUp (int steps):拖动对象向上滑动,步长可以设置 setText (String text):设置文本框对象的文本内容 clearTextField ():清除文本框对象的文本内容 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部