【发布时间】:2013-09-15 08:35:14
【问题描述】:
我正在努力使用名为 appium 的开源工具来自动化 android 应用程序。这个工具使用 android UIautomator 来自动化原生元素。我们面临一个问题,例如如果某些元素设置为可点击为 false,如何单击或自动化这些元素。
非常感谢您的任何帮助。
谢谢 马尼坎丹
【问题讨论】:
标签: appium
我正在努力使用名为 appium 的开源工具来自动化 android 应用程序。这个工具使用 android UIautomator 来自动化原生元素。我们面临一个问题,例如如果某些元素设置为可点击为 false,如何单击或自动化这些元素。
非常感谢您的任何帮助。
谢谢 马尼坎丹
【问题讨论】:
标签: appium
您可以通过以下方式提取可点击值:
Boolean satus=driver.findElement(locator_of_element).getAttribute("clickable").equals("false");
if(status)
{
//Do Some Stuff
}
【讨论】:
您应该仍然可以使用 Android res 布局中指定的 ID 访问您的元素。
只有我不确定是否触发了 onclick 处理程序,如果 clickable 设置为 false,您应该尝试一下。
【讨论】: