Postagens

Mostrando postagens com o rótulo logs

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 testes A 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  ScreenCapLibrary   grava 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 #FICAADI...

Season Running - Ep. 01: Log e Report de execução

Imagem
Oláááá Robotizadores que já estão testando com o Robot Framework e agora precisam analisar os LOGs! Neste post falarei um pouco sobre os arquivos de saída gerados nas execuções dos testes: o LOG e o REPORT . Quando executamos os testes, o que vemos é o LOG Console : LOG Console Veja que ele cita o diretório onde ele gravou os arquivos report.html e log.html (em amarelo). Abra-os e vamos conhecê-los! 01 - O REPORT O report.html é o resumo da execução com os dados do que fora testado e o resultado. Contém informações como: Status da execução, horário de início e término da execução, tempo total de execução, quantidade de testes que passaram e que falharam tanto quanto por suíte, quanto por teste executado. Abaixo são dois exemplos de reports , um com SUCESSO total e outro com FALHA . Report com SUCESSO Report com FALHA 02 - O LOG O log.html é o detalhamento da execução, onde mostra o que houve keyword por keyword dos testes executados. Contém ...