SikuliX IDE, dá instalação ao Hello World!
Olá, tudo bem? Espero que sim.
Em um outro artigo falei sobre como utilizei o SikuliX IDE para realizar testes de regressão automatizados (http://blog.4alltests.com.br/post.php?id=54).
Para quem não o conhece, ele atua sendo orientado a imagem, ou seja, seus passos são uma combinação entre comandos e imagens retiradas da Tela (GUI). Com ele é possível trabalhar usando Python, Robot Framework, Ruby e JavaScript.
Instalação.
Para instalar o SikuliX é simples, porém é necessário baixar dois arquivos necessários:
Acessar o site: https://launchpad.net/sikuli/+download, e baixar o arquivo, a própria IDE do SikuliX:
# sikulixide-2.0.4.jar (md5)
Acessar o site: https://raiman.github.io/SikuliX1/nightly.html, e baixar o arquivo no link informado abaixo, este arquivo informará ao SikuliX da linguagem a ser utilizada, como se fosse uma extensão:
# The Jython interpreter 2.7.1 for python scripting (the default)
Após realizar o download dos arquivos e de preferência em uma pasta na unidade "C:\SikuliX" ou em uma pasta no "Documentos\SikuliX", o importante são os dois arquivos baixados estarem na mesma pasta (Lembrando que o Java já deve estar configurado).
Configuração com CMD.
Configuração Simples.
Tanto a configuração por comando ou clicando no arquivo fará o SikuliX IDE executar como ilustrado abaixo.
# Vermelho: Lembra do segundo arquivo baixado, que ao executar sumiu? Então ele foi adicionado ao IDE como uma extensão para Linguagem Python.
# Verde: São as formas que temos para inserir imagens ao Script.
# Lilás: São as duas formas de execução da IDE.
Agora com a IDE aberta.
Para mais informações sobre SikuliX.
O SikuliX é uma ferramenta de automação orientada a imagem que consegue capturar tudo que é visível na tela do computador, ou seja, qualquer elemento gráfico exibido em tela é possível usar para criar os scripts de teste. Combinando as imagens e os comandos já possível automatizar algumas tarefas, ele realiza uma análise das imagens do que é exibido na tela, e assim aplica os comandos.Site: http://sikulix.com/
Documentação: https://sikulix-2014.readthedocs.io/en/latest/toc.html
Download: https://raiman.github.io/SikuliX1/downloads.html
Mantido por: Raimund Hocke.