uiautomator
文章平均质量分 80
xiao1Chan
软件测试 自动化 接口测试
展开
-
UiAutomator笔记之UiScrollable API(六)
一、UiScrollable简介1、UiScrollable是UiCollection的子类。2、UiScrollable专门处理滚动时间,提供各种滚动方法。常用功能有:向前滚动、向后滚动、快速滚动、滚动到某个对象、设置滚动方向、设置滚动次数等。 二、API详细介绍1、快速滚动(1)相关概念步长:从一点到另一点使用的时间。步长越短滚动越快,反之步长越长滚动越慢。原创 2016-11-27 23:49:48 · 4699 阅读 · 0 评论 -
UiAutomator笔记之UiCollection API(五)
一、UiCollection简介UiCollection是UiObject的子类,用来表示一个父控件,该控件下包含了子元素的集合。一般使用一个容器类控件作为UiCollection对象,再通过两个条件来准确定位到UiCollection对象下的子元素。通过UiCollection,可以获取到某一控件下的某一个子控件 或者 获取其子控件的数目。 二、API详细介绍1、从集合中原创 2016-11-27 23:44:44 · 2451 阅读 · 0 评论 -
UiAutomator笔记之UiObject API(四)
一、UiObject 功能UiObject用来代表一个组件对象,它提供一系列方法和属性来模拟在手机上的实际操作。如:文本的输入和清除、点击、长按、拖动、滑动,也可获取组件的属性、判断组件对象是否存在等。二、API详细介绍1、点击与长按(1)相关API返回值API说明booleanclick()原创 2016-09-19 23:14:52 · 4735 阅读 · 0 评论 -
UiAutomator笔记之UiDevice API(二)
一、UiDevice类简介1、UiDevice代表设备状态。如屏幕的大小、旋转方向、按压各种按键等。2、UiDevice为单例模式,可有2种方式获取其实例。(1)UiDevice.getInstance();--->推荐(2)getUiDevice.pressHome();---->在类A中封装方法,方法被类B调用的时候会出现空指针异常3、主要功能原创 2016-09-17 22:41:54 · 6715 阅读 · 0 评论 -
Android自动化之uiautomator(一)
一、uiautomator简介Android SDK提供下述工具来支持自动化的功能界面测试:1、uiautomatorviewer:扫描、分析待测应用的UI组件的图像工具。2、uiautomator:包含创建定制功能界面测试API和自动化运行测试用例的引擎的JAVA类库。优点:可以对所有操作进行自动化,操作简单;缺点:Android版本需要高于4.0。原创 2016-08-14 22:46:30 · 2556 阅读 · 0 评论 -
UiAutomator笔记之UiSelector API(三)
一、UiSelector相关知识1、UiSelector功能UiSelector可通过控件的各种属性与节点关系定位组件。2、Android常用组件TextView 文本框EditView 编辑框Button 按钮RadioButton 单选按钮CheckBox 复选框ToggleButton 状态开关按原创 2016-09-17 23:54:06 · 3896 阅读 · 0 评论