Este documento apresenta o Robot Framework como uma ferramenta para automatizar testes. Ele discute o que é o Robot Framework, como ele funciona, e como ele pode ser usado para testar APIs e microserviços. Também explica como configurar e executar testes usando o Robot Framework.
7. O que é uma API?
7
Application Programming Interface
8. “A ideia das APIs é Descomplicar, provendo um
mecanismo simples, seguro, escalável para um
desenvolvedor construir suas soluções
desacopladas no menor tempo possível.
8
15. ● Framework genérico para automação de testes
○ ATDD
● abordagem de teste direcionada por keywords
● testes podem ser estendidos usando Python ou Java
● open source, desenvolvido inicialmente pela Nokia Networks
Conhecendo o Robot Framework
15
16. A estrutura de um teste “.robot”
● Settings
○ Libraries
○ Resources
● Variables
● Test Case
● Keywords
Conhecendo o Robot Framework
16
29. ● Testes de aceitação evidenciam as regras de negócios
● Automatizando esse ponto, o teste de regressão tende a ser executado mais rápido
● Possibilidade de trazer à tona inconsistências entre front-end e back-end
● Bem como revelar potenciais vulnerabilidades e gargalos
Conclusão
29
cola digital
acelerar parcerias
simplificar integrações de sistemas
impulsionar inovação aberta
criar novos negócios
REST
API RESTFul
cola digital
acelerar parcerias
simplificar integrações de sistemas
impulsionar inovação aberta
criar novos negócios
Cultura é a chave forte
Metologia ágil
cola digital
acelerar parcerias
simplificar integrações de sistemas
impulsionar inovação aberta
criar novos negócios
ATDD - debater | desenvolver | revisar | refinar
contexto ágil - todo o time se movendo para entregar a funcionalidade de forma funcional e coesa
mencionar o motivo de optar por Python