Grabaciones de escritorio
Grabaciones con sikulix
Con sikulix se pueden automatizar aplicaciones de escritorio, utilizando el método de reconocimiento de imágenes para identificar los elementos de la GUI.
Con el se pueden hacer scripts que hagan acciones en base al reconocimiento de imágenes capturadas previamente por nosotros.
Al abrir el programa se puede ver una ventana como esta.
Dando click derecho podemos elegir el lenguaje de scripting que preferimos utilizar para la grabación.
En la página se pueden poner comandos asociados a imagenes que realizaran una acción concreta, por ejemplo se le puede asignar al comando "click" una imagen que indicará la acción a realizar.
Para ello damos a captura de pantalla y seleccionamos la imagen que queremos capturar.
Nos saldrá un recuadro con el que podemos capturar la parte que se requiere.
6. Y quedará representado en el programa.
7. A esta imagen creada y asociada un comando se le puede cambiar el nombre, o incluso configurarla para que sea más precisa y no haya errores por si por ejemplo hay otra parte en pantalla muy similar a la que hemos seleccionado.
Ejemplo de grabación
Este por ejemplo sería un ejemplo de una transacción sencilla en la que se abre la aplicación calculadora y se realiza una operación sencilla, para ellos se pincha en el buscador, se espera a que aparezca "Aplicaciones" y seguidamente se escribe "calc" en el buscador para pinchar en la aplicación y seguidamente se pincha en distintos botones de esta para realizar la operación.