Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Junio, 2015
Importancia de la Pruebas
Si los usuarios finales encuentran errores
que derrumben su fe en el sistema, irn a
algn otro lado en busca del contenido y de
la funcin que necesitan, y la aplicacin
fracasar.
Por esta razn, debe trabajarse para
eliminar tantos errores como sea posible
antes de poner en lnea el sistema.
Tipos de Pruebas
Pruebas de programas con datos de prueba
Pruebas de enlace con datos de prueba
Prueba completa de sistema con datos de prueba
Pruebas completas del sistema con datos reales
Se
realiza
con
datos
ficticios
utilizndose para ello una parte muy
pequea de la organizacin para aplicar
lo que se conoce como las pruebas alfa
detectando errores funcionales.
Tipos de Pruebas
Pruebas Parciales
Unitria
Integracin
Funcional
Aceptacin
Instalacin
Carga mxima
Almacenamiento
Tiempo de Ejecucin
Recuperacin
Procedimientos
Factores Humanos
Tipos de Pruebas
Prueba de Contenido
Prueba de Interfaz de Usuario
Prueba de Navegacin
Prueba de Configuracin
Prueba de Seguridad
Tipos de Pruebas
Prueba de Contenido
Tipos de Pruebas
Prueba de Contenido
Prueba de Navegacin
Prueba de Navegacin
Vnculos de navegacin: Estos mecanismos incluyen vnculos internos dentro
de la webapp, vnculos externos hacia otras webapps.
Prueba de Navegacin
Motores de bsqueda internos: Las webapps complejas con
frecuencia contienen cientos o incluso miles de objetos de contenido.
Un motor de bsqueda interno permite al usuario realizar una
bsqueda de palabra clave dentro de la webapp para encontrar el
contenido necesario.
Prueba de Configuracin
Prueba de Configuracin
Entre las preguntas que deben plantearse y responderse durante la
prueba de configuracin del lado servidor se encuentran:
La webapp es completamente compatible con el servidor OS?
Los archivos de sistema, directorios y datos de sistema relacionados
se crean correctamente cuando la webapp es operativa?
Las medidas de seguridad del sistema (por ejemplo, firewalls o
encriptado) permiten a la webapp ejecutarse y atender a los usuarios
sin interferencia o degradacin del rendimiento?
Prueba de Configuracin
En el lado cliente, las pruebas de configuracin se enfocan con ms
peso en la compatibilidad de la webapp con las configuraciones que
contienen una o ms permutas de los siguientes componentes:
Hardware: CPU, memoria, almacenamiento y dispositivos de
impresin.
Sistemas operativos: Linux, Macintosh OS, Microsoft Windows, un
OS mvil.
Software navegador: Firefox, Safari, Internet Explorer, Opera,
Chrome y otros.
Componentes de interfaz de usuario: Active X, Java applets y otros.
Prueba de Seguridad
Prueba de Seguridad
Para proteger contra stas (y muchas otras)
vulnerabilidades, se implanta uno o ms de los siguientes
elementos de seguridad:
Prueba de Seguridad
Encriptado: Mecanismo de codificacin que protege los datos
sensibles al modificarlos de forma que hace imposible leerlos por
quienes tienen intenciones maliciosas. El encriptado se fortalece
usando certificados digitales que permiten al cliente verificar el destino
al que se transmiten los datos.
Autorizacin: Mecanismo de filtrado que permite el acceso al entorno
cliente o servidor slo a aquellos individuos con cdigos de
autorizacin apropiados (por ejemplo, ID de usuario y contrasea).