Entorno de prueba
La página Entorno de prueba es un área de práctica. Usted coloca ventanas simuladas en un escritorio simulado, construye unos pasos y los ejecuta. El motor los ejecuta solo contra las ventanas simuladas y devuelve lo que ocurrió, que la página reproduce paso a paso. No se toca nada de su escritorio real: las ventanas simuladas son dibujos, no ventanas reales.
① Ejecutar los pasos. ② El escritorio simulado. ③ Qué ejecutar, y con qué empieza la ejecución.
El escritorio simulado
El escritorio tiene una o dos pantallas y hasta 16 ventanas simuladas, llamadas sustitutas. La primera vez que abre la página, contiene una distribución Escritorio de práctica con algunas sustitutas y un ejemplo corto.
- Seleccione una sustituta haciendo clic en ella; haga clic en un espacio vacío del escritorio para quitar la selección. Arrastre su barra de título para moverla, y su esquina para cambiar su tamaño (solo en el estado Normal).
- La sustituta seleccionada tiene una barra de herramientas: Configuración de la ventana, Iniciar el gesto sobre esta ventana, Traer adelante, Enviar atrás, Duplicar y Quitar.
- Configuración de la ventana establece su Título, su Nombre de clase, su Nombre del programa, su posición y tamaño, su Estado (Normal, Minimizada o Maximizada) y Siempre visible. Los pasos que buscan una ventana por título, clase o programa encuentran las sustitutas por estos valores.
- Una sustituta lleva la insignia Gesto: la ejecución se comporta como si el gesto se hubiera dibujado sobre ella, así que es la Ventana de destino. Al principio de una ejecución, la sustituta visible que está más al frente tiene el foco, y el puntero está en el centro de la ventana del gesto.
- Una sustituta minimizada se dibuja atenuada en el lugar al que volvería, para que todavía pueda seleccionarla.
- Agregar ventana agrega una sustituta.
Cada pantalla tiene un chip en su esquina inferior derecha, como "Pantalla principal · 1920 × 1080". Haga clic en él para establecer el tamaño de la pantalla; el chip de la segunda pantalla también tiene Quitar pantalla. Con una sola pantalla, Agregar pantalla agrega una segunda a la derecha de la primera.
Modo Avanzado. La configuración de una pantalla también contiene su Escala (100–500 %) y su Nombre descriptivo, y muestra su Ruta del dispositivo. Los scripts pueden encontrar una pantalla por la ruta del dispositivo o por este nombre.
El escritorio siempre se dibuja de izquierda a derecha, en todos los idiomas, porque las posiciones de las pantallas no se reflejan.
Usar el teclado
Presione Tab para pasar de una sustituta a otra; la que tiene el foco queda seleccionada. Las teclas de flecha la mueven 10 píxeles (1 píxel con Ctrl), Shift+teclas de flecha cambian su tamaño, Enter o F2 abren su configuración, y Supr la quita. Esc cierra un cuadro de configuración.
Distribuciones
Una distribución es un escritorio con sus sustitutas, sus pantallas, su portapapeles inicial y sus respuestas a cuadros de mensaje. Elija una distribución en la lista Diseño. El botón Opciones de diseño junto a ella contiene Nuevo diseño (una copia del actual), Cambiar nombre del diseño y Eliminar diseño. La última distribución no se puede eliminar, y el nombre debe ser único.
Las distribuciones y los pasos que estaba probando se guardan en este equipo para su cuenta de Windows, aparte de su configuración. No se exportan ni forman parte del archivo de configuración.
Qué ejecutar
La pestaña Qué ejecutar contiene un editor de Pasos, igual que el de una acción (El editor de Pasos).
Modo Avanzado. Un selector Pasos / Script encima del editor le permite probar un script en su lugar. Cambiar a Script con pasos ofrece traducirlos, como en la página Acciones. De vuelta en el modo Simple, la página vuelve a mostrar Pasos; el script se conserva.
Antes de la ejecución
El escritorio simulado tiene su propio portapapeles y sus propios cuadros de mensaje. La pestaña Antes de la ejecución los prepara. La línea debajo del escritorio resume ambos; haga clic en ella para abrir la pestaña.
- Portapapeles: el texto que contiene el portapapeles cuando empieza una ejecución (hasta 256 caracteres). Déjelo vacío para empezar con el portapapeles vacío. Su portapapeles real nunca se lee ni se cambia.
- Respuestas a cuadros de mensaje: una fila por cada cuadro de mensaje que muestra la ejecución (Cuadro 1, Cuadro 2, etc.), hasta 16. Cada cuadro recibe la siguiente respuesta de la lista. Si esa respuesta no es uno de los botones del cuadro, o la lista se acabó, se pulsa el primer botón del cuadro.
La ejecución y la reproducción
Haga clic en Ejecutar ①. Los pasos van al motor, que los ejecuta contra la distribución y devuelve todo lo que ocurrió. La página lo reproduce entonces en el escritorio:
- Cada paso se reproduce como un tiempo propio, con el paso resaltado en la lista. Las esperas se reproducen en el tiempo propio de la ejecución.
- Reproducir / Pausar, Paso a paso (al siguiente tiempo), Repetir, una Velocidad de 0.5× a 4×, y Volver al diseño. Cambiar la distribución o los pasos también termina la reproducción.
- Durante la reproducción, una línea debajo del escritorio muestra lo que contiene el portapapeles en ese momento. Un cuadro de mensaje que mostró la ejecución se dibuja en la pantalla principal con el botón pulsado iluminado.
- Todo lo que los pasos escribieron en el registro aparece en Texto impreso.
- Al final, la página dice La ejecución terminó., o qué paso falló y por qué. En Script, nombra la línea en su lugar.
Una ejecución se detiene antes, con un mensaje, cuando:
- usa una función integrada que llegaría fuera del entorno de prueba, como archivos, otros programas, complementos, snippets o las funciones integradas de energía y de cierre de sesión (no disponible en el entorno de prueba);
- ejecuta más de 200,000 instrucciones, registra más de 2,000 eventos o llega a 10 minutos de su propio tiempo (por ejemplo, un bucle que nunca termina);
- tiene más de 8,000 caracteres (no se ejecuta en absoluto).
Un error de compilación, o la falta de respuesta del motor, se muestra sin reproducción.
Lo que el entorno de prueba no simula
El entorno de prueba solo simula, y los programas reales pueden comportarse de otra forma:
- No se simulan las reglas del foco, los controles dentro de las ventanas ni los programas que se ejecutan como administrador.
- Una sustituta no tiene selección, así que una combinación de teclas de copiar no copia nada. Escribir y pegar agregan texto a la sustituta activa.
- Una sustituta minimizada informa la posición que Windows da a las ventanas minimizadas.
- La ruta del dispositivo de una pantalla simulada es inventada, así que un paso que nombra la ruta del dispositivo de un monitor real no encuentra nada. Su nombre descriptivo sí coincide.
Llevarse los pasos
- Copiar pasos (Copiar script en Script) copia en el portapapeles lo que se ejecuta.
- Guardar como snippet crea un snippet a partir de ello, como Pasos o Script, y lo abre en la página Snippets (Snippets). Desde ahí, una acción puede llamarlo, o puede copiar los pasos en una acción.