Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/robotcourses/testandoapis
- Owner: robotcourses
- Created: 2023-09-10T15:13:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-11T15:08:23.000Z (about 1 year ago)
- Last Synced: 2024-09-22T16:32:07.824Z (5 days ago)
- Topics: jsonlibrary, poetry, poetry-python, python, robotframework
- Language: RobotFramework
- Homepage: https://robotcourses.com.br/courses/testando-apis-com-robot-framework/
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!