2
我想验证背景颜色是否可以在XCTest UI测试中获得,我期待比较背景颜色与设定值,以便我不必依赖图像比较在XCTest UI Testing中,如何检查按钮,标签,视图的背景颜色?
我想验证背景颜色是否可以在XCTest UI测试中获得,我期待比较背景颜色与设定值,以便我不必依赖图像比较在XCTest UI Testing中,如何检查按钮,标签,视图的背景颜色?
XCTest是进行功能测试,而不是断言视觉要求。
要测试背景颜色等要求,请使用单元测试来初始化有问题的视图控制器并检查视图的背景颜色。你不需要依赖图像比较,单元测试要快得多。
说一个按钮的水龙头我改变了一个视图的颜色,这可以验证与XCTest单元测试? –
您可以验证在调用@IBAction方法时背景颜色是否更改。 – Oletha
但在单元测试中,您无法自动点击要触发的操作,因此没有可用的记录模式。 –