Perfil

Clauber Lima @clauber


Sobre mim

-

Propostas

Robotframework: Um framework Python arretado para automação de testes!

Resumo

Vamos falar sobre o framework de testes escrito em Python para automatizar testes utilizando linguagem natural.

Falaremos sobre os testes automáticos que podem ser realizados com o Robot (testes web, de API, mobile e desktop), que são possíveis pela existência de inúmeras
bibliotecas (libraries) existentes, criadas e mantidas pela comunidade.
A ideia é demonstrar o Framework (utilizando exemplos práticos e reais), o seu poder e ganho de produtividade por se tratar de um framework que utiliza "keyword-driven", compatível com as versões 2 e 3 do Python, além de ser possível "rodar" no Docker e ser compatível com CI/CD e cross-bronwser.

Outline

- O que é o Robot Framework (~5 minutos)
- Arquitetura do framework (~3 minutos)
- Keyword-driven para escrita dos testes (~3 minutos)
- Libraries (bibliotecas) (~3 minutos)
- Instalação (~3 minutos)
- Escrevendo e executando um script de teste com o Robot (~8 minutos)
- Dúvidas (~5 minutos)


Quem é o público-alvo da sua palestra?

Pessoas que trabalham na área de desenvolvimento (QAs e Desenvolvedores), que tenham interesse no tema "Automação de Testes".

Não é necessário ter um grande background em desenvolvimento, já que o framework trabalha com autonível de abstração, através de keywords-driven.
Pessoas com nível iniciante podem assistir a palestra sem problemas.

O que os/as participantes devem esperar da sua palestra?


Os/as participantes entenderão, através de um "overview", um pouco mais sobre testes e automação de testes, o funcionamento e arquitetura do Robot Framework e serão capazes de começar a utilizar o framework e realizar os primeiros testes automatizados.