# Herramientas para desarrolladores

Ofrecemos herramientas para desarrolladores que ayudan a los usuarios a obtener el Árbol de Vistas del Teléfono en la Nube. Puedes conectarte a nuestro teléfono en la nube y obtener fácilmente la estructura y el contenido del Árbol de Vistas. Parte de la información necesaria para los nodos importantes al editar plantillas depende de las propiedades de los elementos de la herramienta de depuración.

## Paso 1: Seleccionar Teléfono en la Nube en Editar Plantilla

Al crear o modificar una plantilla, haz clic en "Seleccionar Teléfono en la Nube" en la esquina superior derecha.

## Paso 2: Abrir el Depurador del Teléfono en la Nube

1. Después de seleccionar un teléfono en la nube, ábrelo en la esquina superior derecha.
2. Una vez que el teléfono en la nube se haya iniciado, haz clic en el botón  para acceder al Depurador.


img
br
img
## ¿Cómo usar el depurador?

1. **Modo de instantánea**
2. Haz clic en "Crear instantánea" y la herramienta de depuración guardará el árbol de la interfaz de usuario de la página actual del teléfono en la nube.
3. En el modo de instantánea, al pasar el cursor sobre la pantalla del teléfono en la nube de la izquierda, aparecerá un recuadro rojo y el árbol de la interfaz de usuario de la derecha resaltará el elemento DOM correspondiente. 3. En el modo de instantánea, la página no es interactiva y los botones virtuales inferiores también están deshabilitados.
4. **Cerrar el modo de instantánea**
5. Haga clic en el interruptor "Modo de instantánea" en la esquina superior derecha de la herramienta de depuración para cerrar el modo de instantánea.
6. Tras cerrar el modo de instantánea, el teléfono y los botones virtuales volverán a funcionar.


## Descripción de las propiedades del elemento

- **X**: Posición del punto central del elemento en el eje X.
- **Y**: Posición del punto central del elemento en el eje Y.
- **Límites**: Coordenadas de las esquinas superior izquierda e inferior derecha del elemento, por ejemplo, `[789,96][1038,404]`.
- Nodo relacionado: [Tap(x, y)](/es/rparobotic-process-automation/03-node/01-simulation-operations/05-tap-x-y)
- **texto**: Contenido de texto visible en el control, generalmente texto que el usuario puede ver directamente.
- **ID completo**: En el desarrollo de Android, los desarrolladores establecen identificadores como `android:id="@+id/btn_submit"`. El ID completo es la forma completa, incluyendo el nombre del paquete (p. ej., `com.example.app:id/btn_submit`).
- **clase**: Nombre de la clase del sistema Android del control, que representa el "tipo" del control (p. ej., botón, cuadro de texto, lista, etc.).
- **descripción**: Texto descriptivo del control, también llamado "descripción del contenido", utilizado principalmente para la accesibilidad (p. ej., lectores de pantalla).
- Nodos relacionados: [Buscar elemento](/es/rparobotic-process-automation/03-node/01-simulation-operations/03-find-element), [Tocar elemento](/es/rparobotic-process-automation/03-node/01-simulation-operations/04-tap-element)
- **Paquete**: Un identificador único asignado por el sistema Android a cada aplicación, generalmente con el formato "dominio inverso + identificador de la aplicación" (por ejemplo, `com.taobao.taobao`, `com.tencent.mm`). Es, en esencia, el "número de identificación" de cada aplicación en el dispositivo Android.
- Nodo relacionado: [Iniciar aplicación](/es/rparobotic-process-automation/03-node/01-simulation-operations/01-launch-app), [Cerrar aplicación](/es/rparobotic-process-automation/03-node/01-simulation-operations/02-close-app)