Casos de Prueba (Srints 1 ‐ 2 ‐ 3) - Polnareff69/P2P-Front GitHub Wiki
Caso de Prueba 1: Registro de Usuario Exitoso
| Campo | Descripción |
|---|---|
| Caso de prueba | Registro de usuario exitoso |
| Objetivo | Verificar que un nuevo usuario puede registrarse |
| Entradas | Nombre: JuanCorreo: [email protected]Contraseña: 12345678 |
| Pasos | 1. Ir al formulario de registro2. Ingresar datos3. Hacer clic en "Crear cuenta" |
| Resultado esperado | Usuario registrado exitosamente y redirigido a su perfil |
| Resultado real | Usuario registrado correctamente, sesión iniciada |
| Estado | ✅ Pasó |
Caso de Prueba 2: Creación y Personalización de Negocio
| Campo | Descripción |
|---|---|
| Caso de prueba | Creación y personalización de negocio |
| Objetivo | Verificar que un usuario puede crear y personalizar un negocio |
| Entradas | Nombre: Tienda NovaDescripción: Productos de tecnología y hogarLogo: logo.png |
| Pasos | 1. Registrarse2. Ir a "Emprender"3. Ingresar datos4. Crear Empresa.5. Personalización de Negocio |
| Resultado esperado | Negocio creado con información personalizada visible |
| Resultado real | Negocio creado correctamente, datos guardados |
| Estado | ✅ Pasó |
Caso de Prueba 3: Personalización del Perfil de Usuario
| Campo | Descripción |
|---|---|
| Caso de prueba | Personalización del perfil de usuario |
| Objetivo | Asegurar que el usuario puede editar su información |
| Entradas | Foto: foto.jpgNombre de usuario: juan_nuevo |
| Pasos | 1. Iniciar sesión2. Ir a "Mi perfil"3. Cambiar datos4. Guardar |
| Resultado esperado | Cambios reflejados en el perfil del usuario |
| Resultado real | Datos actualizados correctamente |
| Estado | ✅ Pasó |
Caso de Prueba 4: Agregar Producto a Catálogo del Negocio
| Campo | Descripción |
|---|---|
| Caso de prueba | Personalización del perfil de usuario |
| Objetivo | Asegurar que el usuario puede editar su información |
| Entradas | Foto: foto.jpgNombre de usuario: juan_nuevo |
| Pasos | 1. Iniciar sesión2. Ir a "Mi perfil"3. Subir Producto4. Tap en cuadro con '+'5. Poner datos6. Ofertar |
| Resultado esperado | Cambios reflejados en el catalogo del vendedor |
| Resultado real | Datos actualizados correctamente |
| Estado | ✅ Pasó |
Caso de Prueba 5: Visualización de Catálogo por Parte del Usuario
| Campo | Descripción |
|---|---|
| Caso de prueba | Visualización de catálogo del negocio |
| Objetivo | Verificar que el usuario puede ver productos de negocios |
| Entradas | N/A |
| Pasos | 1. Iniciar sesión2. Tap en el menú3. Ir a Negocios4. Seleccionar un negocio5. Ver catálogo |
| Resultado esperado | Se muestra el catálogo con productos disponibles |
| Resultado real | Catálogo cargado y visible correctamente |
| Estado | ✅ Pasó |
Caso de Prueba 6: Creación de Subasta Exitosa (Backend)
| Campo | Descripción |
|---|---|
| Caso de prueba | Creación de subasta |
| Objetivo | Verificar que una empresa puede crear una subasta de un producto |
| Entradas | Producto: Laptop DellPrecio inicial: 300.00Duración: 3 días |
| Pasos | 1. Iniciar sesión como empresa2. Ir a "Crear subasta"3. Ingresar detalles4. Publicar |
| Resultado esperado | Subasta creada y visible en la sección de subastas |
| Resultado real | Subasta creada correctamente |
| Estado | ✅ Pasó |
Caso de Prueba 7: Pujar en Subasta Exitosa (Backend)
| Campo | Descripción |
|---|---|
| Caso de prueba | Realizar una puja en subasta |
| Objetivo | Verificar que un usuario puede pujar por un producto en subasta |
| Entradas | Subasta: Laptop DellPuja: 350.00 |
| Pasos | 1. Iniciar sesión2. Ir a "Subastas"3. Seleccionar subasta4. Ingresar monto5. Confirmar puja |
| Resultado esperado | Pujador aparece como el mejor postor con el monto ingresado |
| Resultado real | Pujador actualizado correctamente |
| Estado | ✅ Pasó |
Caso de Prueba 8: Cierre de Sesión del Usuario
| Campo | Descripción |
|---|---|
| Caso de prueba | Cierre de sesión |
| Objetivo | Verificar que el usuario puede cerrar sesión correctamente |
| Entradas | Sesión iniciada |
| Pasos | 1. Iniciar sesión2. Hacer clic en el ícono o botón de perfil3. Seleccionar "Cerrar sesión" |
| Resultado esperado | Usuario redirigido a la pantalla de inicio o login, sesión finalizada |
| Resultado real | Sesión cerrada correctamente, usuario deslogueado |
| Estado | ✅ Pasó |
Caso de Prueba 9: Despliegue de la Aplicación en AWS
| Campo | Descripción |
|---|---|
| Caso de prueba | Despliegue exitoso en AWS |
| Objetivo | Verificar que la aplicación web puede ser desplegada y accedida desde AWS |
| Entradas | Código fuente del frontend y backend, configuración de servidor EC2 |
| Pasos | 1. Subir archivos al servidor AWS2. Configurar entorno (puertos, dependencias, .env)3. Iniciar la aplicación4. Acceder desde navegador |
| Resultado esperado | Aplicación accesible públicamente desde una IP o dominio de AWS |
| Resultado real | Aplicación desplegada exitosamente en AWS |
| Estado | ✅ Pasó |