Todos UI Automation examples He visto utiliza componentes estándar cuyo estado se puede inspeccionar con la API de JavaScript utilizando el método value()
. Esto es un poco limitante. Digamos que quieres verificar el color o valor alfa y otras cosas.¿Cómo verificar las propiedades de los elementos en la automatización de la GUI de iOS?
¿Cómo puedo inspeccionar las propiedades de una vista?
Un ejemplo: un toque en un elemento determinado debería hacerlo "seleccionado". Me gustaría realizar un toque en él y luego verificar que isSelected es TRUE.
Actualización:
He encontrado el método withPredicate() que debe hacerlo en teoría, excepto que parece desencadenar sólo en name
propiedades:
element.withPredicate("isSelected == YES") // always fails
element.withPredicate("name matches 'my element'") // works