摘要:
除了针对 Android 应用程序中的组件(诸如:Activty,Service,content provider)进行单元测试之外,在运行时对其用户接口(UI)的行为进行测试也很重要。UI 测似确保应用程序有正确的的 UI 输出来响应用户一系列的操作,比如一个按键输入或者按工具条,菜单,对话框,图片和其它 UI 操作。功能测试或者黑盒 UI 测试并不需要测试人员知道应用的内部实现细节,只需知道当用户执行某些操作或者进行某种输入时的输出即可。这种方法有利于分离团队中测试人员和开发人员的职责。普通的 UI 测试方法就是手工运行测试并验证应用程序的行为是否符合预期。但是这种方法既沉闷又耗时还容易出 阅读全文