我是靠谱客的博主 害怕芹菜,最近开发中收集的这篇文章主要介绍uiautomator在做android自动化测试时引入几个jar包的作用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

持续更新中……

再学习uiautomator安卓自动化测试的时候,需要引入一些java包,除了教程里面的之外可能还需要其他的,我把自己用到过的讲讲作用。

import java.io.File;

这个在截图验证保存图片的时候用到的。

import java.util.regex.Matcher;

import java.util.regex.Pattern;

这两个是在正则验证的时候用到的,但是在原来java包里面就有了matches和startwith等方法,用到的地方不是很多。

import com.android.uiautomator.core.UiDevice;
import com.android.uiautomator.core.UiObject;
import com.android.uiautomator.core.UiObjectNotFoundException;
import com.android.uiautomator.core.UiScrollable;
import com.android.uiautomator.core.UiSelector;

import com.android.uiautomator.testrunner.UiAutomatorTestCase;

这六个是基本的,就不多说了。

import jp.jun_nama.test.utf7ime.helper.Utf7ImeHelper;

这个是设置文本框内容为中文汉字的时候用到的。

import java.text.SimpleDateFormat;

转化时间格式时候用到。
import java.util.Date;

在获取时间用到。

import android.graphics.Point;

在设置数组的时候用到的

import com.android.uiautomator.core.UiWatcher;

这个是在添加监听时候用到的。

import java.nio.channels.SelectionKey;
import java.nio.channels.Selector;
import java.nio.channels.spi.SelectorProvider;

这三个是在用try-catch处理异常的时候用到的。

import android.R.dimen;
import android.widget.Toast;

这个是在获取尺寸时候用到的。

import java.util.Set;

这个是往文本框输入内容时候用到的。

import org.omg.PortableInterceptor.USER_EXCEPTION;

这个是写自定义方法的时候用到的。

import android.R.string;

这个在申明变量的时候用到的。

import android.content.res.Resources.NotFoundException;

异常处理的时候用到的。

import android.content.res.Resources.Theme;
这个好像是入口什么的,不是太清楚,我删了之后也没啥影响。求大神告知。

import android.icu.lang.UCharacter.UnicodeBlock;

这个还想是控制返回字符的,写方法的时候可能会用到,不过我用的都是void,这个好像没用到。


最后

以上就是害怕芹菜为你收集整理的uiautomator在做android自动化测试时引入几个jar包的作用的全部内容,希望文章能够帮你解决uiautomator在做android自动化测试时引入几个jar包的作用所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部