Postagens

Confira: Novo curso pt-br avançado!

Season Mobile com Appium - Ep.03: Robotizando o app do YouTube com o Appium

Imagem
Olá pessoal, tudo beleza? Aqui é o Murillo Welsi novamente! E seguindo a sequência do artigo anterior, vou mostrar como podemos criar um projeto de automação mobile usando o RobotFramework + Appium + Android Studio. Bora por a mão na massa agora...


A ideia deste artigo é manter a estrutura do projeto a mais simples possível, para que, a partir dele, possamos criar projetos mais escaláveis e seguindo osDesign Patterns.

01 - ConfiguraçõesEstrutura do projetoAntes de "codar" nossos testes, vamos montar uma estrutura bem simples do nosso projeto. Criaremos um diretório chamado mobile-tests. Dentro deste diretório, vamos criar dois arquivos:
tests.robotvariables.robotSe, assim como eu, você é preguiçoso, execute o comando abaixo para criar a estrutura de uma só vez:

mkdir mobile-tests && cd mobile-tests && touch tests.robot variables.robot



Os comandos acima podem ser executados em sistemas Linux. Em sistemas Windows é necessário ter instalado um Console Emulator, como …

Season Mobile com Appium - Ep.02: Instalação e Setup Appium + Android Studio no Ubuntu 20.04

Imagem
Fala pessoal, tudo beleza? Aqui é o Murillo Welsi e nesse artigo vou mostrar como fazer a instalação e setup do ambiente de testes usando o Appium + Android Studio no Ubuntu 20.04. Bora ver...



01 - Instalando os pré-requisitosJavaAntes de iniciarmos a instalação do Android Studio, devemos ter o Javainstalado, para isto, execute:
sudo apt install openjdk-8-jdk

Edite o arquivo bashrcusando o nanoou outro editor de textos:
sudo nano ~/.bashrc

Adicione a linha abaixo no finaldo arquivo e depois digite Ctrl + X para salvar:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

Recarregue o arquivo .bashrc com o comando source:
source ~/.bashrc

Faça um teste executando:
echo $JAVA_HOME

O retorno deve ser:
/usr/lib/jvm/java-8-openjdk-amd64

ADB ToolsVamos instalar também o ADB Tools:  sudo apt install android-tools-adbPara verificar se foi instalado corretamente execute: adb version
02 - Android StudioExistem diversas maneiras de se instalar o Android Studio. Neste passo a passo, faremos a instalação via Snap

Season Libraries - Ep. 09: ScreenCapLibrary - 👀 BIGBROTHER com ROBOT

Imagem
Fala Robotizadores, como estamos hoje? Espero que estejam bem! Já pensou o quão legal seria gravar o seu teste e depois usar isso como um manual do produto ou como evidência de um defeito com o Robot Framework??? Eu sou o robotizador Bruno Longo e eu vou mostrar para vocês como fazer isso, bora lá ...


01 - A ScreenCapLibrary: gravando seus testesA ScreenCapLibrary é uma biblioteca para geração de evidências das execuções dos testes com o Robot, ela permite gravar vídeos da execução, gravar a execução como um GIF e até mesmo fazer um simples printscreen da tela.
Diferente de outras bibliotecas que tiram apenas prints da tela do navegador, a ScreenCapLibrarygrava todo o conteúdo da tela da sua máquina e com isso fica a ressalva de tomar cuidado com o que você deixa aberto na sua máquina ao executar esse processo, pois ele vai gravar tudo!
02 - Instalação pip install --upgrade robotframework-screencaplibrary

#FICAADICA:Para alguns, dependendo da forma como o Python 3 foi instalado, talvez sej…

Season Editores - Ep. 04: ATOM - Configurando o ATOM para o Robot Framework

Imagem
Olááááá robotizadores!!! May Fernandes de volta aqui para mostrar como uso o meu ATOM para trabalhar com o Robot Framework!!! Gogogo robotizar com o ATOM!




1 - Caso ainda não conheça o ATOM, seguem os passos para instalar o editor e as extensõesFaça o download e instale https://atom.io/Após instalá-lo, vá no menu Packages -> Settings View -> Open (ou Ctrl+Vírgula) -> Install, digite na barra de busca que aparecer o nome das extensões citadas nesse post e clique em "Install", espere instalar e se o ATOM sugerir para reiniciá-lo, então reinicie!Após instalado, o plugin disponibilizará o botão "Settings" para você poder acessar as configurações dele.Para acessar os plugins já instalados, vá em Packages -> Settings View -> Open (ou Ctrl+Vírgula) -> Packages.
2 - Extensões do ATOM que eu utilizolanguage-robot-framework by wingyplusEssa é a extensão que reconhece a linguagem robot e interpreta os arquivos .robot destacando com cores os itens como variáveis…

Season Editores - Ep. 02: Visual Studio Code - Configurando o VS Code para o Robot Framework

Imagem
Olááááá robotizadores!!! Sou o Jones Sabino e estou aqui no post de hoje para falar sobre como configurar o Visual Studio Code para trabalhar com o Robot Framework! Gogogo Robotizar no VS Code!




Hello Word!Sou o Jones Sabino, engenheiro de software e entusiasta do Robot Framework. Tenho utilizado o RF para os mais diversos tipos de automação e cada vez mais me encanto com a robustez e alcance dessa ferramenta.

Uma galera tem tido problemas para configurar as extensões do RF no VS Code e fazer funcionar o auto complete e syntax highlighting. Então hoje vou deixar a dica aqui de como eu configuro meu editor para que esses recursos funcionem e nossa produtividade aumente na hora de robotizar.

Apresentações feitas, vamos ao trabalho!

1 - Caso ainda não conheça o Visual Studio Code, seguem os passos para instalar o editor e as extensõesFaça o download e instale https://code.visualstudio.com/downloadApós instalá-lo, vá no menu View -> Extensions (ou Ctrl+Shift+x), digite na barra de busca q…