На странице «Мой элемент» есть один из трех разных идентификаторов.Предоставив все три в findByAll, я хочу прекратить поиск элемента find, как только какой-либо из них будет найден.При поиске короткого замыкания для элемента поиск больше не должен выполняться, когда элемент найден.
@
iOSXCUITFindByAllSet(value = { @iOSXCUITFindAll(value = {
@iOSXCUITBy(iOSNsPredicate = "type == 'XCUIElementTypeStaticText' && name == 'Acc_label_Header' && visible ==1"),
@iOSXCUITBy(iOSNsPredicate = "type == 'XCUIElementTypeStaticText' && name == 'ET NOW - Live Radio' && visible ==1"),
@iOSXCUITBy(iOSNsPredicate = "type == 'XCUIElementTypeStaticText' && name == 'ET NOW - Live Tv' && visible ==1") }) })
Не нужно, чтобы запрос на поиск элемента выполнялся, как только один из элементов был найден, так как этот шаг поиска элемента всеми локаторами занимает много времени.