【发布时间】:2014-10-21 17:57:07
【问题描述】:
我正在使用 android uiautomtor,我想确认弹出窗口,如蓝牙请求。当我想打开蓝牙可见性时,会出现弹出窗口。然后我必须通过按下带有文本“YES”的按钮来确认它。我使用PC的命令行调用uiautomator的方法,它也能正常工作!
我使用这个代码:
UiObject obj;
boolean success;
obj = new UiObject(new UiSelector().text("YES"));
success = obj.click();
此代码在测试自动化中工作,用于测试 android 设备的 UI。所以调用该方法的程序运行了很长时间,我想知道按钮是否被正确单击。如果找到 UI 对象的 ID,则 click() 方法返回 true。我需要返回值来分析测试。
所以这是我的问题:
是否可以将 click()-Method 的布尔值从 uiautomator 测试用例类返回/发送到命令行?
【问题讨论】:
标签: android android-testing android-uiautomator