2
我想驗證背景顏色是否可以在XCTest UI測試中獲得,我期待比較背景顏色與設定值,以便我不必依賴圖像比較在XCTest UI Testing中,如何檢查按鈕,標籤,視圖的背景顏色?
我想驗證背景顏色是否可以在XCTest UI測試中獲得,我期待比較背景顏色與設定值,以便我不必依賴圖像比較在XCTest UI Testing中,如何檢查按鈕,標籤,視圖的背景顏色?
XCTest是進行功能測試,而不是斷言視覺要求。
要測試背景顏色等要求,請使用單元測試來初始化有問題的視圖控制器並檢查視圖的背景顏色。你不需要依賴圖像比較,單元測試要快得多。
說一個按鈕的水龍頭我改變了一個視圖的顏色,這可以驗證與XCTest單元測試? –
您可以驗證在調用@IBAction方法時背景顏色是否更改。 – Oletha
但在單元測試中,您無法自動點擊要觸發的操作,因此沒有可用的記錄模式。 –