Vou corrigir bugs e escrever testes pytest para sua API fastapi ou python

O
ozdemrr1
O
ozdemrr1
Furkan O
Algumas informações foram traduzidas automaticamente.

Sobre este Serviço

Tradução automática

Tem uma API FastAPI ou Python que quebra, ou sem testes? Eu corrijo o bug e adiciono testes, assim você pode alterar seu código com confiança.


O que faço:

- Reproduzo o bug, encontro a causa e corrijo

- Adiciono um teste que falha antes da correção e passa depois

- Escrevo testes unitários e de API com pytest e FastAPI TestClient

- Adiciono testes de banco de dados para PostgreSQL quando necessário

- Configuro GitHub Actions para rodar testes e linting a cada push (Premium)


O que você recebe:

- A correção ou testes como pull request ou arquivo patch

- Uma nota explicando a causa e a mudança

- Comandos para rodar os testes você mesmo


Eu testo meu próprio trabalho da mesma forma: minha API de tickets multi-inquilino tem 599 testes automatizados, 157 deles contra um banco de dados PostgreSQL real (veja meu portfólio).


Não incluso: reescrever o projeto inteiro, bugs no frontend, problemas no servidor ou na implantação.


Por favor, me envie uma mensagem antes de fazer o pedido e compartilhe a mensagem de erro ou o repositório, assim posso confirmar se consigo corrigir.


Conheça mais sobre Furkan O

Furkan O

Python Backend Developer, FastAPI, PostgreSQL, REST APIs

  • A partir deTurquia
  • Membro desdeabr. de 2024
  • Responde em aprox.:1 hora
  • Idiomas

    Turco, Inglês
I'm a backend developer from Istanbul who builds small, well-tested Python APIs. My main stack is FastAPI, PostgreSQL, SQLAlchemy and Alembic, with JWT authentication and pytest test suites. I also write embedded C for ESP32 boards, so I can build the backend that receives your device data, and I build Flutter apps with Supabase or Firebase. I worked 9 months as a programmer at a defence engineering company and I'm finishing my Computer Engineering degree. You get working code, tests, clear run instructions, and honest answers about scope before you order.

Tradução automática

Meu portfólio

Outros serviços de Desenvolvimento de Software que eu ofereço