Season Tutoriais - Ep. 03: Escrevendo o primeiro teste [keyword-driven style]
Oláááá Robotizadores ansiosos para escrever o primeiro teste no Robot Framework!!! Neste post explicarei os primeiros passos bem básicos para criar um script de teste. Utilizarei um exemplo com a biblioteca SeleniumLibrary e farei no estilo keyword-driven que não tem segredos... Então bora lá?
Passo 01: Criando o arquivo TestCases e escrevendo seus testes com keywords
- Em um diretório de sua escolha, crie os dois arquivos:
- TestCasesKeywordDrivenExemplo.robot
- Resource.robot
- No arquivo TestCasesKeywordDrivenExemplo.robot crie a seção *** Settings *** indicando o Resource.
Passo 02: Criando o arquivo Resource e implementando seus testes
- No arquivo Resource.robot crie a seção *** Settings *** e instancie a library SeleniumLibrary (conforme explicado no post Season Tutoriais - Ep. 02);
- Escreva a implementação dos passos que você escreveu no TestCasesKeywordDrivenExemplo.robot utilizando variáveis e keywords da library necessárias. Segue o meu exemplo:
- Salve e vamos para o próximo passo.
- Escreva a implementação dos passos que você escreveu no TestCasesKeywordDrivenExemplo.robot utilizando variáveis e keywords da library necessárias. Segue o meu exemplo:
- Salve e vamos para o próximo passo.
Passo 03: Executando o teste via linha de comando
- Abra o prompt de comando no diretório que você salvou os arquivos;
- Execute o comando:
robot TestCasesKeywordDrivenExemplo.robot
- Aguarde o início da execução e acompanhe o teste até acabar;
- Ao final deverá ficar assim:
- Para mais detalhes navegue no log.html gerado.
E aí conseguiram? Easy, né??? Se preferir baixe o projeto no meu GITHub e execute. Se tiver dúvidas ou problemas deixe o seu comentário!!! Abraço, até mais robotizadores.
- Aguarde o início da execução e acompanhe o teste até acabar;
- Ao final deverá ficar assim:
- Para mais detalhes navegue no log.html gerado.
E aí conseguiram? Easy, né??? Se preferir baixe o projeto no meu GITHub e execute. Se tiver dúvidas ou problemas deixe o seu comentário!!! Abraço, até mais robotizadores.
Comentários
Postar um comentário