Skip to content

Registros Hito 3

Kran edited this page May 9, 2026 · 12 revisions

03/05/2026

  • Para la HU a desarrollar en este hito se selecciona la HU010: Seguimiento de solicitud, basado en el Planing Poker que tuvo una puntuación estimada de 3.

  • Se realiza una pequeña limpieza del repositorio, deshaciéndonos de mock-api.js

  • Se actualiza index.js para un formateo de las apis a REST.

  • Se identifican de manera mas clara los endpoints.

  • Se hace espera de la rubrica del hito 3 para mejor guía del desarrollo de pruebas.

04/05/2026

  • Plazo de entrega del Hito se modifica para el Domingo 10 de Mayo.
image
  • Se libera rúbrica del Hito 3
image
  • Se dividen tareas de HU y testeo en el equipo.

  • Se programa reunión de definición de endpoints y pruebas asociadas.

07/05/2026

  • Se definen completamente las tareas y responsabilidades de cada integrante!

Para la nueva HU:

La historia de usuario a implementar en este hito será HU010: Seguimiento de solicitud. Tareas que debemos cubrir

  • Desarrollo e incorporación en main

  • justifiación de la elección de la HU010

  • Tareas que conllevaron la implementacion de la HU010

Desarrollador: Kran Olivares.

Para las pruebas unitarias:

  • Se identifican los siguientes endpoints:

    • POST /api/loans (con dryRun: true): Asociado a la HU001 (Simulación). Permite calcular cuotas sin persistir datos.

    • POST /api/loans (sin dryRun): Asociado a la HU005 (Envío/Creación). Permite la creación formal de una solicitud de préstamo.

    • GET /api/loans: Asociado a la HU007 (Listado historial). Permite obtener la lista de préstamos del usuario autenticado.

    • GET /api/loans/:id: Asociado a la HU007 (Detalle de préstamo). Permite visualizar la información detallada de una solicitud específica.

  • Se identifican las siguientes pruebas:

    • Prueba 1: Simulación de Préstamo: Asociada al endpoint POST /api/loans, valida que el cálculo de monthly y total sea coherente. Desarrollador: Matias Romo.

    • Prueba 2: Creación y Autorización: Asociada al endpoint POST /api/loans, valida la creación exitosa (201) con ID de formato L-... y restringe accesos sin token (401). Desarrolladora: Martina Madrid.

    • Prueba 3: Historial de Préstamos: Asociada al endpoint GET /api/loans, valida que la lista contenga campos de fecha, montos y estado, asegurando el orden cronológico. Desarrollador: Alejandro Ortiz.

    • Prueba 4: Detalle de Préstamo: Asociada al endpoint GET /api/loans/:id, valida la visualización completa de campos y el manejo de errores 404 para IDs inexistentes o de otros usuarios. Desarrollador: Vicente Jiménez.

  • Se establece metodología del desarrollo de cada prueba:

    • Creación de ramas según nomenclatura acordada: tests/-.

    • Definición de clases de equivalencia y valores frontera para la documentación en README_tests.md.

    • Implementación de los scripts de prueba utilizando la librería requests y el framework unittest en Python.

    • Integración a main mediante Pull Request (PR).

09/05/2026

  • Se implementa la HU010: Seguimiento de solicitud en el commit 0a8d172 con un tiempo de desarrollo aproximado de 4 hrs.

  • Realiza el merge de dos tests:

    • Prueba 2: Creación y Autorización; Desarrolladora: Martina Madrid.
    test-loan-completo
    • Prueba 4: Detalle de Préstamo; Desarrollador: Vicente Jiménez.
    test_loan_detail_result

Clone this wiki locally