Google发布测试工具NativeDriver,已有Android版本
程序员文章站
2022-05-02 19:09:57
...
Google发布了NativeDriver,该工具是WebDriver API的一种实现,使用原生UI而不是浏览器UI(Selenium)的自动化测试框架,用于运行Android应用程序的功能测试。Google决定重用WebDriver API 用于原生应用而不是创建全新的接口是因为两者之间有许多相似点——它们都控制相同的UI操作如点击、输入、读取文本、切换窗口,而且熟悉WebDriver的用户不需要学习另一种API就可以立即开始使用NativeDriver。
该工具的主要功能:
- NativeDriver可用于在原生应用中执行自动化UI命令以测试应用在不同情况下的操作。
- NativeDriver允许开发人员为应用程序创建自动化的测试.
- 它创建了一个"Driver",通过点击按钮,对设备进行虚拟化调整,切换视图等其它操作来控制应用程序。
- NativeDriver复制了WebDriver API ,而Google 正是用WebDriver API来执行网页应用程序上的自动化测试。
- 通过应用WebDriver和本地应用程序的相关技术,可以用来弥和差距,降低网页应用程序和本地应用程序之间的不匹配率。
- Android - 在SVN 资源库中可用。
- iOS - 目前尚在开发中。
- Windows - 目前处在试验和原型阶段。
下载地址:http://code.google.com/p/nativedriver/downloads/list