标签: ios webdriver automated-tests appium
我的问题是: 我有一个应用程序,我必须决定一个元素的状态。该元素可以有两种状态,位置编号为1 - 它在位置编号2中具有黑色背景 - 它具有白色背景。没有别的变化,它的大小,它的价值,它的名字,它的可见性,它的启用价值都没有......只有它的背景颜色。
想象一下,如果你在屏幕上有一个按钮并点击它就会改变它的背景。
你知道我能做些什么来获得这个webelement的状态吗?
答案 0 :(得分:0)
如果我理解正确,你想要用它的背景颜色来识别元素。您可以使用SikuliX Java api
最简单的方法是“如何设置SikuliX”下的选项2和here是如何在Java中使用它(使用Maven,因此您拥有所有依赖项)
here是我对SikuliX所做的一个项目,以防它有任何帮助。
我不确定,如果您尝试在移动设备上进行此操作,但我认为现在它不能用于移动设备,如先决条件中所述。