Postagens

Mostrando postagens de Setembro, 2018

Season Tutoriais - Ep. 02: Como fazer loops

Imagem
Olááááá Robotizadores … tudo bem? Eu sou a Paola Machado e vou ajudar a May Fernandes a produzir mais conteúdos aqui no blog para vocês. Nesse post-tutorial vamos falar sobre os loopse as diferentes formas de trabalhar com ele no Robot. As keywords do loop não estão em nenhuma library então, se tu ainda não é parceiro(a) do UserGuide. pode ser que seja um pouco difícil de achar. Então bora começar... 


1 - Instalação da libraryNão é necessário instalar nenhuma library para utilizar as keywords de loop, pois esses recursos são da biblioteca padrão do RobotFramework, a BuiltIn.

2 - Loops com FORA sintaxe começa com:FOR e os dois pontos são necessários para separar a sintaxe das keywords normais, a próxima informação é a variável de "incremento" do loop, e a próxima informação deve ser a palavra IN(para listas)ouIN RANGE(para intervalo numérico), por fim são passados os números de início e fim que deseja iterar ou a lista que será percorrida.

2.1 - Loop em uma lista de elementos:


Ne…

Season Libraries - Ep. 04: Library AutoIt - Automação Desktop

Imagem
Olááááá Robotizadores!!! O post da vez é sobre automação de aplicativos Desktop com a dupla Robot + Library AutoIt, para quem ainda não o conhece dá uma olhadinha no site do AutoIte no projeto AutoIt Library para Robot! Bora robotizar esses desktops também??? Só vem...



#FICADICA: Lembrando que é necessário que você já tenha uma noção sobre o Robot Framework!!! Se ainda não tem, dá uma olhadinha nos primeiros posts do blog!!!


01 - Instalação da library AutoItLibrarypip install robotframework-autoitlibrary


02 - Captura dos elementos/controles (Controls)Ao instalar o AutoIt, um diretório é criado, provavelmente (C:\RobotFramework\Extensions\AutoItLibrary).

Nele temos a documentação das keywords (AutoItLibrary.html), a documentação do próprio AutoIt (AutoItX.chm) e o aplicativo de mapeamento de objetos (Au3Info.exe).


Você usará o Au3Info.exe para capturar os dados dos controles/elementos que quer interagir. No vídeo abaixo mostrarei como fazer!


03 - Escreva seu código no Robot Framework Segue me…