博客新人报道,希望以后能坚持写下去,记录自己学习的点滴,为知识的长河留下自己的足迹。。。
今天探讨的是移动自动化UI测试框架uiautomator中的UiDevice两种实例化的方法,在测试脚本中要想获得一个UiDevice的对象,我们有以下两种方式:
getUiDevice.pressHome();UiDevice.getInstance().pressHome();
这里的pressHome() 代表按下手机的Home键,返回桌面主界面,看似这两种方法都挺好的,没有什么问题,但如果是以下这种情况就会出问题了:
/** * 测试UiDevice的实例化方法 */ public void