Цикл 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)).
Хорошо, я нашел решение...