欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Google发布测试工具NativeDriver,已有Android版本

程序员文章站 2022-05-02 19:09:57
...
Google发布测试工具NativeDriver,已有Android版本

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和本地应用程序的相关技术,可以用来弥和差距,降低网页应用程序和本地应用程序之间的不匹配率。
WebDriver支持在多种平台和浏览器中多功能地测试网页的应用程序。
  • Android - 在SVN 资源库中可用。
  • iOS - 目前尚在开发中。
  • Windows - 目前处在试验和原型阶段。
详细信息:http://google-opensource.blogspot.com/2011/06/introducing-native-driver.html

下载地址:http://code.google.com/p/nativedriver/downloads/list