Estimados Amigos,
Acabo de terminar una aplicación web y necesito probarla.
Siguiendo la máxima de que "Quien programa no debe probar", tenemos personal que se va a encargar de estas pruebas y necesito darles una especie de guia de prueba, junto con algun formato para escribir las observaciones o algo similar que me permita hacer las correcciones y las mejoras necesarias.
Quisiera conocer sus experiencias al respecto, lo que ustedes han hecho cuando una aplicación está lista y requiere ser probada de forma intensiva.
Algunos aspectos macro que pienso que deben tomarse en cuenta son los siguientes:
1 Funcionalidad (Hace lo que se quiere que haga?)
2 Rendimiento (Lo hace en el tiempo adecuado?)
3 Entrada de datos:
3.1 Validación de formas (Permite entrar datos incorectos?)
3.2 Inconsistencias en la B/D (Los datos pasan la validación de forma, sin embargo pudiesen ser inconsistentes)
*Un ejemplo de esto es que el 01/01/2000 es una fecha valida, pero no es correcto que sea mi fecha de nacimiento.
4 Diseño:
4.1 Sugerencias sobre el diseño (mejoras)
4.2 Estandar (Se mantiene el mismo diseño en toda la web?)
5 Navegabilidad:
5.1 Menues (Están las opciones que necesito donde las necesito?)
5.2 Ayudas (Están las ayudas que necesito donde las necesito?)
5.3 Manejo de errores y advertencias.
6 Compatibilidad con navegadores (sin cometarios)
7 Seguridad:
7.1 Es posible acceder a carpetas y listar sus datos?
7.2 Es posible acceder a información para usuarios sin hacer login?
Aca deben faltar algunos aspectos importantes, que se me escapan y me gustaría que me dieran una mano para completar esta lista.
Además, hay algunos factores como ¿que debo probar primero? es decir, en que orden deben realizarse las pruebas...
- ¿página por página?
- ¿Solo un aspecto (por ejemplo, funcionalidad) a la vez para TODA la web?
También es importante que el feedback del personal de prueba esté adecuadamente documentado, para facilitar el proceso de corrección. Es decir, debería poder contar con un formato para que sea llenado por el "probador", que me indique claramente cual es el error y en que página está.
Espero sus comentarios y agradezco su ayuda de antemano,
Luis Vásquez