|
1
9
灵感来自
http://masilotti.com/ui-testing-tdd/
,您不必依赖
然后你可以做:
|
|
2
1
例如,我编写了这样的内容,以确保在开始尝试在UI测试中与应用程序交互之前,应用程序已完全启动完毕。这是在检查应用程序中是否存在各种地标,我知道这些地标在启动后的每个可能的启动状态上都是唯一存在的。
在测试运行的控制台中,有一系列重复的检查,以确定我要检查的各种按钮是否存在,每次检查之间的时间可变。
瞧,现在不用单独等待每个元素,我可以同时执行。
这当然是非常灵活的,因为您可以根据需要添加任意多的元素,并且可以使用任何条件。如果需要OR和And谓词的组合,也可以使用
甚至可以传递一个参数来控制它是否使用OR AND。 |
|
|
3
0
拉格曼的回答是绝对正确和伟大的。我需要等待超过2个可能的元素,所以我调整了他的代码以支持
可以像这样使用
|
|
|
4
0
嘿,其他对我们有用的选择。我也希望帮助别人。
|
|
|
Lorenzo Zorri · 如何根据文本字段的内容动态调整其宽度? 1 年前 |
|
|
Rashik · 为什么Spacer()会自动扩展我的VStack 1 年前 |
|
|
lucycoco · 如何解决pod安装问题并成功运行pod安装? 1 年前 |
|
Viktor Sec · 如何自动将字符串添加到Xcode字符串目录? 1 年前 |
|
|
Rue Vitale · 定位UILabel 1 年前 |