Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robotcourses/testandoapis

Testando APIs com Robot Framework
https://github.com/robotcourses/testandoapis

jsonlibrary poetry poetry-python python robotframework

Last synced: about 23 hours ago
JSON representation

Testando APIs com Robot Framework

Awesome Lists containing this project

README

        

# :star_struck: Testando APIs com ROBOT FRAMEWORK :star_struck:

![Testando APIs Com Robot Framework](https://github.com/robotcourses/testandoapis/assets/144608203/d342b846-219f-426b-aa49-f252101745df)

:arrow_right: Esse projeto foi construído durante o [**Curso Gratuíto Testando APIS**](https://robotcourses.com.br/courses/testando-apis-com-robot-framework/) da **Robot Courses**.

:arrow_right: Antes de chegar a versão final que está nessa branch, perseguimos juntos durante o curso toda **evolução do código**, de uma **versão extremamente básica**, até o **mais avançado**.
Utilizando diversas **bibliotecas** para apoiar o desenvolvimento, como **RequestsLibrary** e a **JsonLibrary**, vimos conceitos da base do Robot Framework como a **criação de novas
Users Keywords**, criação de **Argumentos** e **Retornos**. Também vimos como podemos melhorar **percorrer um objeto JSON utilizando JSON Path**, criar **asserts para respostas diferentes do mesmo endpoint** e muito mais. :relaxed:

:arrow_right: Para guiar todo o nosso curso, fizemos uso do [**JSON Placeholder**](https://jsonplaceholder.typicode.com/), que é uma API pública para realização de testes e com ele simulamos uma API de **Pedidos de Venda**, somente para dar um tema para a condução do curso.
Mas o foco do curso não foi em regras de negócio desse sistema fake, mas sim na **criação de uma estruturas robustas** para vocês possam utilizar durante o dia a dia de vocês, em seus trabalhos. :wink:

:arrow_right: Então, ao fim do **curso gratuíto**, você estará **apto a desenvolver excelentes projetos de automação para APIs no seu trabalho, de uma forma simples e eficaz, usando uma dos frameworks
de teste mais populares da atualidade**. :sunglasses: :sunglasses: :sunglasses:

:hugs: Grande abraço a todos!