Robotium

Robotium

Android自動化測試框架
Robotium是一款國外的Android自動化測試框架,主要針對Android平台的應用進行黑盒自動化測試,它提供了模拟各種手勢操作(點擊、長按、滑動等)、查找和斷言機制的API,能夠對各種控件進行操作。Robotium結合Android官方提供的測試框架達到對應用程序進行自動化的測試。另外,Robotium 4.0版本已經支持對WebView的操作。Robotium 對Activity,Dialog,Toast,Menu 都是支持的。[1]
    中文名: 外文名:Robotium 别名: 屬于:Android自動化測試框架 用于:進行黑盒自動化測試 支持:Activity,Dialog,Toast,Menu

優點

The Good:

·Easy to use

·Tests are easy to read

·Doesn't require access to source code. Can test a APK

·Can identify elements easily (with caveat...more on this later) ·Can fall back on default Android framework ·Great support

缺點

The Bad :

·Not all views and objects are currently supported e.g. SlidingDrawer

·Slower compared to unit testing

·Single class containing all methods, Selenium 1 style. This is going to get messy :)

用法

Robotium的用法很簡單,同時也是很有效的黑盒測試工具。我們在使用時通過Solo對象的實例,可以創建豐富的測試用例。Solo不僅對activity支持,對Toast,Menu,Dialog也是支持的。Solo的更多用法請參考javadoc文檔

目前國内有幾名愛好自動化測試的人員建立了中文站點,定期發表一些使用教程、案例、以及API翻譯。

上一篇:Go語言

下一篇:彩鈴

相關詞條

相關搜索

其它詞條