Arreglaré errores y escribiré pruebas pytest para tu API de fastapi o python

O
ozdemrr1
O
ozdemrr1
Furkan O
Parte de la información se ha traducido automáticamente.

Acerca de este Servicio

Traducción automática

¿Tienes una API de FastAPI o Python que se rompe, o una sin pruebas? Arreglo el error y añado pruebas, para que puedas modificar tu código con confianza.


Lo que hago:

- Reproducir el error, encontrar la causa y arreglarlo

- Añadir una prueba que falle antes del arreglo y pase después

- Escribir pruebas unitarias y de API con pytest y FastAPI TestClient

- Añadir pruebas de base de datos para PostgreSQL cuando sea necesario

- Configurar GitHub Actions para ejecutar pruebas y linting en cada push (Premium)


Lo que recibes:

- La corrección o las pruebas como un pull request o archivo de parche

- Una nota breve explicando la causa y el cambio

- Comandos para ejecutar las pruebas tú mismo


Yo pruebo mi propio trabajo de la misma manera: mi API de tickets multi-inquilino tiene 599 pruebas automatizadas, 157 de ellas contra una base de datos PostgreSQL real (consulta mi portafolio).


No incluido: reescribir todo el proyecto, errores en el frontend, problemas en el servidor o en el despliegue.


Por favor, envíame un mensaje antes de ordenar y comparte el mensaje de error o el repositorio, para poder confirmar si puedo arreglarlo.


Conoce a Furkan O

Furkan O

Python Backend Developer, FastAPI, PostgreSQL, REST APIs

  • DeTurquía
  • Miembro desdeabr 2024
  • Responde aprox. en: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.

Traducción automática

Mi porfolio

Otros servicios de Desarrollo de software que ofrezco