我正在尝试为我们为iOS和Android创建的应用编写一些自动化测试。
该应用程序是用Xamarin编写的。
应用程序在某些时候会根据整数值更改框的背景颜色。
我想编写一个自动化测试,检查此颜色是否在应用中正确显示。 这将涉及获取盒子的颜色并将其与我们存储的内容(硬编码)进行比较
我将“visit_thresholdColor”的automationID标签添加到我想要获取颜色的对象中,但我不确定采取什么方法来抓住它。
我见过这样的事情
app.Query(x => x.Marked(“visit_thresholdColor”)。Invoke(“getBackground”)。Invoke(“getColor”))
但这不起作用并抛出此
以下是该应用的图片,我正试图抓住绿色和黄色属性。