lunes, 11 de septiembre de 2017

Estructura de un proyecto de SikuliX

Vamos a analizar la estructura en disco de un proyecto de SikuliX. Supongamos un proyecto llamado “project1”. Al crearlo se genera la siguiente estructura de archivos :

Estructura de carpetas de un proyecto
Estructura de carpetas de un proyecto


  • Una carpeta contenedora cuyo nombre es el del proyecto terminado en “.sikuli”.
  • Un archivo .py con el código fuente en Python. Su nombre ha de coincidir con el del proyecto.
  • Las imágenes utilizadas en el script en formato .png. En este caso solo hay una con el nombre “checkbox.png”.
  • Un archivo .html opcional. Se guarda si se habilita la opción “Create HTML” mencionada en el artículo anterior. Contiene una versión en html del script. Esto es útil para los casos en que se desee mostrar en una página web.

Es posible agrupar todo el proyecto en un único  archivo con extensión .skl mediante la opción “File” --> “Export packed source”. En realidad,  este archivo es un .zip con la extensión renombrada. Facilita la distribución del código al empaquetar todos los archivos en uno.

Opción "Export packed source"
Opción "Export packed source"

 En el siguiente artículo comenzaremos a desarrollar proyectos de test.





No hay comentarios:

Publicar un comentario