Automação apresentada no QAs on Beer da Concrete em 23/01/2018.
A ideia foi apresentar o Robot Framework e fazer uma comparação com o Cucumber. Também mencionei outros frameworks.
Nesta automação utilizei as seguintes bibliotecas:
- ImageHorizonLibrary (keywords): para interação com o sistema operacional. No caso, com o teclado;
- OperatingSystem (keywords): para chamadas de processos no sistema operacional. Funciona como um terminal;
- SeleniumLibrary (keywords): controlar o browser
- Dialogs (keywords): interação direta do usuário;
- AppiumLibrary (keywords): automação mobile.
O respositório está exatamente como na minha máquina. É preciso alterar os caminhos para a sua.
No Appium a interação está através dos keycodes do Android. Roda mais rápido.
Para rodar digite:
robot automacao.robot
- Link para a apresentação
- Link para o vídeo (em breve)