Как проверить свойства элемента в автоматизации графического интерфейса iOS?

Все примеры автоматизации пользовательского интерфейса , которые я видел, используют стандартные компоненты, состояние которых можно проверить с помощью API JavaScript, используя значение () метод. Это немного ограничивает. Допустим, вы хотите проверить цвет или альфа-значение и еще много чего.

Как я могу проверить свойства представления?

Пример: нажатие на определенный элемент должно сделать его «выбранным». Я хотел бы нажать на него, а затем проверить, что isSelected имеет значение ИСТИНА.

Обновление:

Я нашел метод withPredicate () , который должен делать это теоретически, но, кажется, запускается только для свойств name :

element.withPredicate("isSelected == YES")          // always fails
element.withPredicate("name matches 'my element'")  // works

5
задан dtuckernet 5 September 2011 в 17:00
поделиться