以下是我正在使用的表格的圖片。UITest標籤顏色(不是UI標籤)
我只是想獲得的「要求」(灰色)或「草稿」(橙)色。我能夠通過
var timeSheetStatus =
app.tables.element.cells.elementBoundByIndex(0).staticTexts.elementBoundByIndex(1).label
獲得的「要求」或「草案」的實際字符串但是這僅僅是一個字符串,而不是一個UILabel(如果它是一個UILabel我能做到label.textColor我相信)。我如何獲得這個字符串的顏色,以便我可以斷言它確實是灰色或橙色的?
當然這是一個標籤。一個字符串不能神奇地出現在界面中;它必須由一些接口對象來繪製。 – matt
@matt對不起,我開始幾天前從頭開始瞭解這個。我的意思是我的問題中的代碼返回一個字符串,而不是一個UILabel,所以我想我只是混淆瞭如何讓這個元素的UILabel與它一起工作。 – user3613290
您將需要爲UILabel着色編寫一個單元測試,您將能夠訪問UILabel的顏色屬性。 – Oletha