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


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
Python Backend Developer, FastAPI, PostgreSQL, REST APIs
- A partir deTurquia
- Membro desdeabr. de 2024
- Responde em aprox.:1 hora
Idiomas
Turco, Inglês
Tradução automática
Meu portfólio
Outros serviços de Desenvolvimento de Software que eu ofereço
Perguntas frequentes
Tradução automática
Você pode garantir que vai corrigir meu bug?
Confirmo antes de você fazer o pedido. Envie-me o erro ou o código primeiro, e direi honestamente se consigo corrigir.
Como posso compartilhar meu código de forma segura?
Adicione-me a um repositório privado ou envie um zip nas mensagens do Fiverr. Por favor, remova senhas, chaves de API e arquivos .env primeiro.
Você trabalha com Django ou Flask?
Este serviço é para APIs FastAPI e Python simples. Para outros frameworks, envie mensagem primeiro e eu te digo se posso ajudar.
O que conta como um bug?
Um problema com uma causa, por exemplo, um endpoint retornando o código de status errado. Se forem vários problemas separados, te aviso antes de continuar.

