概述
持续更新中……
再学习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包的作用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复