¿Cómo verificar las propiedades de los elementos en la automatización de la interfaz gráfica de usuario de iOS?

Toda la automatización de la interfaz de usuario ejemplos He visto que utiliza componentes estándar cuyo estado se puede inspeccionar con la API de JavaScript mediantevalue() método. Esto es un poco limitante. Digamos que desea verificar el color o el valor alfa y otras cosas.

¿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 sea TRUE.

Actualizar

Encontré lawithPredicate () método que debería hacerlo en teoría, excepto que parece que solo se activa enname propiedades:

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta