Swift UI Test Статическое текстовое значение
У меня есть метка, которой присваивается текст после определенного действия, и я хочу проверить правильность назначенного ей текста с помощью теста пользовательского интерфейса.
Я получаю XCUIElement с.descendantsMatchingType(.StaticText).elementBoundByIndex(UInt(3))
Элементом является staticText, и element.value не возвращает ничего полезного, и я не могу найти другой способ получить какое-либо полезное значение из staticText, кроме debugDescription. Однако в документации говорится, что debugDescription ненадежен и не должен использоваться для реальных тестов.
Как я могу проверить, что этот ярлык имеет правильный текст?
1 ответ
На это ответили с недавним обновлением XCUIElement
; теперь есть label
свойство, которое получает текст из .StaticText
элемент.