lissette153 / ingenieria-de-software-base-de-datos Goto Github PK
View Code? Open in Web Editor NEWPROYECTO MARTIRI DE INGENIERIA DE SOFTWARE INCLUIDO CON UNA BASE DE DATOS PLATAFORMA DE PAGO WEB DE MATERIALES DE CONSTRUCCION
PROYECTO MARTIRI DE INGENIERIA DE SOFTWARE INCLUIDO CON UNA BASE DE DATOS PLATAFORMA DE PAGO WEB DE MATERIALES DE CONSTRUCCION
Descripción del problema:
Los productos mostrados en ofertas y galería no permiten agregarse al carro ya que falta un botón y también falta configurar el carro para que se agreguen los productos de forma exitosa.
Pasos para ejecutar la prueba:
1.Ingresar a la plataforma
2. Observar los productos que solo están diseñados y no tienen un botón para agregar al carro
3.Abrir el carro y observar que solo esta diseñado y no con back end para acceder a los productos.
Resultados esperados:
Que los productos se puedan agregar al carro y se muestren dentro del carro al hacer clic en el carro.
Descripción del problema:
Los productos no están insertados en la base de datos de Martiry, ya que falta importarlos asignándole nombres y importarlos en la vista como en el registro de usuario.
Pasos para ejecutar la prueba:
Resultados esperados:
Que los productos estén insertados en la base de datos para que se pueda acceder a los datos fácilmente en cualquier momento y se puedan mostrar al buscarlos.
DESCRIPCION DE PROBLEMATICA:
Al momento de apretar el carrusel de la pagina se debe apretar varias veces para que se muestre el carrusel completo. La idea es que se con tan solo un clic muestre el contenido entero del carrusel.
PASOS A SEGUIR:
RESULTADO ESPERADO:
Que el carrusel al solo hacer un clic muestre todo su contenido.
Descripción del problema:
El botón de categorías solo tiene un link que funciona que lleva a herramientas, mientras que las otras categorías: Materiales de construcción y Madera/Tablones aun no esta implementado los links ni la galería de estos, por ende no funciona.
Pasos para ejecutar la prueba:
Resultados esperados:
Que la galería de Materiales de construcción y Madera/Tablones sea creada, se implementen en las vistas y funcione en los hipervínculos de categorías de esta forma se podrá acceder a estas.
Descripcion del problema:
Cuando uno se registra en la plataforma de pago web los datos son enviados a la tabla auth_user de django y no a la tabla esperada de usuarios de la plataforma, por ende cuando uno inicia sesion no redirige a la pagina de informacion del usuario(Perfil), si no que manda un error de: 'Credenciales erroneas' (Que implemente en la plataforma para ver si dirige un error)
Pasos para ejecutar la prueba:
1.Registrarse rellenando el formulario con datos solicitados y presionar el boton de registrarse.
2. Iniciar sesion en la plataforma rellenando datos y presionar el boton de iniciar sesion.
Resultados esperados:
Registrar los datos en la base de datos esperada (tabla de usuarios) y al iniciar sesion redireccionar a una pagina de informacion del perfil donde muestre los datos que fueron registrados en la plataforma.
Descripción del problema:
Los botones de mi carro, compra y compra final no funcionan (Cuando se quiere agregar y/o quitar mas de un producto el botón: + 1 -) y (el botón de X para quitar producto).
Pasos para ejecutar la prueba:
Resultados esperados:
Que funcionen los botones de forma que si el usuario quiere agregar mas de un producto pueda agregar en el botón mas de 1 y si quiere quitar el producto pueda eliminarlo con el botón de X
Descripción del Problema:
Al momento de agregar algún producto hacia el carro es ideal que los precios se sumen y muestre en el total de este precio para que se pueda verificar bien cuanto salió los productos totales. Tampoco esta implementado en compra y final de compra (falta sumar y agregar alguna función que permita manejar los precios y sumarlos)
Pasos para ejecutar la prueba:
Resultados esperados:
Que los productos ingresados con sus respectivos precios se puedan sumar y se pueda mostrar cual es el total de la compra a realizar.
Descripción del problema:
Al momento de registrarse falta validar los campos nombre y apellidos para que el usuario sepa que solo se puede escribir caracteres y si en caso de que escriba numérico no lo deje ingresar por la validación realizada. Mientras que el celular debe ser numérico y también se espera lo mismo. Todos estos datos mencionados anteriormente deben ser obligatorios.
Mientras que en el formulario de quejas y sugerencias faltan validaciones de nombre(carácter), apellido(carácter) y celular (numérico y solo 8 dígitos) y también que sea obligatorio los siguientes campos: Motivo, detalles, fecha, archivo., nombre, celular y correo. Y muestre el mismo error mencionado que en el registro.
Pasos para ejecutar prueba:
Registro
Formulario de quejas y sugerencias
Resultados esperados:
Que se implementen verificaciones al momento de ingresar datos para que la persona sepa que se puede ingresar y que no (de esta forma se puede acceder muy bien a la información por los tipos de datos de estos.)
Descripción del problema:
Los términos y condiciones no están bien especificados de como se realizara la protección de datos, reglas de condiciones de usos, describir los métodos de pago como se protege la información financiera, informar los términos de envió y entrega (plazos y tarifas), Cuentas de usuario (definir responsabilidades de usuario y si se puede acceder a la información de este), propiedad intelectual(derecho de autor), Cambios de términos de usuario(especificar cuales serán y que se notificaran) y contacto y soporte(realizar un detalle de como se atenderá en caso de emergencias.) (acciones o bien definir seguridad).
Mientras que la promesa falta especificar cada una de estas de como se protegerá al usuario y otras cosas mas. También falta adquirir garantía de devolución en caso de que el producto este defectuoso o no sea el mismo que se haya comprado.
Pasos para ejecutar la prueba:
Resultados esperados:
Términos y condiciones que estén bien especificados para que el usuario pueda entender mejor estos y la promesa este bien redactada de como nosotros apoyaremos al consumidor en caso de cualquier inconveniente.
Descripción del problema:
El dashboard al momento de iniciar sesión (como un perfil de usuario) no muestra los datos que han sido registrados por este, solo muestra el correo y el username, mientras que los otros datos (nombre, apellido y celular) se muestran en blanco como si no fueran accedidos estos datos al dashboard.
Pasos para ejecutar la prueba:
Resultados esperados:
En el momento que el usuario inicie sesión seria ideal que muestre todos los datos mencionados y un ¡Bienvenido [username] a tu plataforma de pago web favorita! y si el usuario quiere ver su perfil muestre los datos también. (Que seria el mismo dashboard usado)
Descripción del problema:
En el formulario de quejas o sugerencias al momento de ingresar toda la información en el formulario y enviar estos datos no se ingresa a la base de dato ya que falta una tabla para este formulario y también falta asignársela a los datos(views y html) para que sean enviados correctamente.
Pasos para ejecutar la prueba:
Resultados esperados:
Que se envié correctamente hacia la base de datos la información ingresada por el cliente y luego se muestre exitosamente cuales fueron los datos ingresados por el.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.