zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

腾讯Android自动化测试实战3.1.2 Robotium提供的类

Android测试腾讯自动化 实战 提供 3.1
2023-09-11 14:16:03 时间

WebElement:Web元素的抽象类。

其中Solo类是主要对外提供各种API的类,Solo类采用中介者模式,持有com.robotium.solo包下的其他类的实例对象,当我们调用Solo类中的API时,大多数是转而调用com.robotium.solo包下其他类的方法。com.robotium.solo包下主要有以下类:

Getter:提供控件获取相关API。

ActivityUtils:提供Activity相关API。

Asserter:提供断言相关的API。

Clicker:提供模拟点击相关的API。

ScreenshotTaker:提供截图相关的API。

Scroller:提供滚动相关的API。

Searcher:提供控件搜索相关的API。

ViewFetcher:提供控件过滤相关的API。

Waiter:提供控件等待相关的API。

WebUtils:提供Web支持相关的API。

Robotium为了简化测试用例的编写,将以上的这些类都置为protected,对外只提供Solo类,因此,在编写测试用例时,主要实例化Solo类即可,本章介绍的API默认也均为Solo类中的方法。