Цикл If/While с EarlGrey от Swift

Я начинающий в EarlGrey. Прежде чем я использовал их, я использовал Swift. Теперь, моя проблема, у меня есть цикл while, я не знаю, как я могу сделать цикл while в EarlGrey.

Я хочу, чтобы этот цикл записывался в EarlGrey:

if XCUIApplication().otherElements[XYZ].exists { while !XCUIApplication().buttons[Button].exists { 
XCUIApplication().otherElements[XYZ].swipeLeft() } 
XCTAssertTrue(XCUIApplication().buttons[Button].exists, "Button not exist!") XCUIApplication().buttons[Button].tap() 
}

Большое спасибо!

1 ответ

if thereAccessibilityID(AccessibilityIdentifier: "XYZ") { EarlGrey.select(elementWithMatcher: grey_accessibilityID(Button)).usingSearch(grey_swipeFastInDirection(GREYDirection.left), onElementWith: grey_accessibilityID(PageViewCpont)).

Хорошо, я нашел решение...

Другие вопросы по тегам