我正在使用名为appium的开源工具名称来自动化Android应用程序。此工具使用android UIautomator自动化本机元素。我们面临的问题是,如果将某些元素设置为clickable为false,如何单击或自动化这些元素。
你的任何帮助都是非常明确的。
由于 Manikandan
答案 0 :(得分:1)
您可以通过以下方式提取可点击的值:
Boolean satus=driver.findElement(locator_of_element).getAttribute("clickable").equals("false");
if(status)
{
//Do Some Stuff
}
答案 1 :(得分:0)
您仍然可以使用Android res布局中指定的ID访问您的元素。
只有我不确定onclick处理程序是否被触发,如果clickable设置为false,你应该尝试一下。