通过Xamarin UITests获得颜色属性的最佳方法是什么

时间:2017-03-09 16:19:14

标签: c# xamarin

我正在尝试为我们为iOS和Android创建的应用编写一些自动化测试。

该应用程序是用Xamarin编写的。

应用程序在某些时候会根据整数值更改框的背景颜色。

我想编写一个自动化测试,检查此颜色是否在应用中正确显示。 这将涉及获取盒子的颜色并将其与我们存储的内容(硬编码)进行比较

enter image description here

我将“visit_thresholdColor”的automationID标签添加到我想要获取颜色的对象中,但我不确定采取什么方法来抓住它。

我见过这样的事情

app.Query(x => x.Marked(“visit_thresholdColor”)。Invoke(“getBackground”)。Invoke(“getColor”))

但这不起作用并抛出此

enter image description here

以下是该应用的图片,我正试图抓住绿色和黄色属性。

enter image description here

0 个答案:

没有答案