【发布时间】:2021-04-11 20:48:01
【问题描述】:
我正在解决一个问题,我需要将 Textfield 的背景颜色更改为白色。我想为其添加 UI 测试用例以检查XCUIElement(即文本字段)的背景颜色是否为白色。我搜索了它,但没有找到任何有用的答案。我想知道是否可以在 UITest Cases 中检查背景颜色。
我正在阅读马特的回答,但没有弄清楚。
https://stackoverflow.com/a/37754840/3278326
想法?
【问题讨论】:
-
不,这是不可能的,原因与 matt 解释的相同 - 基础标签及其属性未在
XCUIElement中公开。 -
@Pranav 还有其他方法可以实现吗?
-
单元测试或快照测试
-
但是单元测试是为了功能测试,对吧?
-
如果可能,能否提供快照测试的例子?
标签: ios swift xctest ui-testing xcuitest