我正在使用android uiautomtor,我想确认Pop-Up-Windows就像蓝牙请求一样。当我想打开蓝牙可见性时,会出现弹出窗口。然后我必须按下带有文字" YES"的按钮来确认它。我通过使用PC上的命令行调用uiautomator的方法,它也可以工作!
我使用此代码:
UiObject obj;
boolean success;
obj = new UiObject(new UiSelector().text("YES"));
success = obj.click();
此代码在测试自动化中用于测试Android设备的UI。所以调用该方法的程序运行很长时间,我想知道按钮是否被正确点击。 click() - 如果找到UI-Object的ID,则返回true。我需要返回值来分析测试。
所以这是我的问题:
是否可以返回/发送click() - 方法从uiautomator testcase类到命令行的布尔值?
答案 0 :(得分:0)
如果您只想查看“成功”的值,可以使用:
system.out.println("success = " + success);
我不清楚您是否希望在程序的其他部分中进一步使用此值。