Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pruebas de Aplicaciones WEB testing3 - Coggle Diagram
Pruebas de Aplicaciones WEB
¿Qué es?
-
¿Cómo se realizan?
-
Errores dentro de un Ambiente WebApp
Aunque algunos errores son el resultado de un diseño incorrecto o una codificación HTML impropia (o algún otro lenguaje de programación), muchos errores pueden rastrearse hacia la configuración de la WebApp.
Puesto que las WebApp residen dentro de una arquitectura cliente/servidor, el rastreo de los errores puede ser difícil a través de las 3 capas arquitectónicas: cliente, servidor o la red en sí.
Puesto que una WebApp se implementa en varias configuraciones diferentes y dentro de distintos ambientes, puede ser difícil o imposible reproducir un error afuera del ambiente en el que el error se encontró originalmente.
Algunos errores se deben al ambiente operativo estático, mientras que otros son atribuibles al ambiente operativo dinámico
Muchos tipos de pruebas de WebApp descubren problemas que se evidencian en el lado del cliente, por lo que el ingeniero Web ve un síntoma del error, no el error en sí.
Proceso de Pruebas
-
Configuración
Intentan descubrir errores que son específicos respecto de un cliente o ambiente de servidor particulares. Las pruebas se encaminan a descubrir los errores asociados con cada posible configuración
Navegación
Aplica casos de uso en el diseño de casos de prueba que ejerciten cada escenario de uso contra el diseño de navegación.
-
-
Seguridad
Incorpora una serie de pruebas diseñadas para explotar las vulnerabilidades en la WebApp y su ambiente.
-
-
Dimensiones de la calidad
Navegabilidad
Se prueba para descubrir errores de navegación, como: vínculos rotos, inadecuados o erróneos.
Desempeño
Se prueba en una diversidad de condiciones operativas, configuraciones y cargas, para asegurarse que el sistema responde a la interacción del usuario.
Facilidad de uso
Se prueba para garantizar que, a cada categoría de usuario la soporta la interfaz.
Compatibilidad
Se prueba al ejecutar la aplicación web en varias configuraciones huésped, en los lados tanto del cliente como del servidor.
Estructura
Se valora para asegurarse de que la WepApp, entrega adecuadamente el contenido y la función, que es extensible y que puede sostenerse al añadir nuevo contenido y funcionalidad.
Interoperabilidad
Se prueba para asegurar que la aplicación web realiza interfaces adecuadas con otras aplicaciones o bases de datos.
Función
Se prueba para descubrir errores que indiquen que no hay concordancia con los requisitos del cliente.
Seguridad
Se prueba para valorar las vulnerabilidades potenciales e intentar explotar cada una de ellas. Cualquier intento de penetración exitoso, se considera una falla en la seguridad.
Contenido
Se evalúa en el ámbito sintáctico como la ortografía, la puntuación y la gramática; y en el ámbito semántico como la exactitud de la información, la consistencia y la ambigüedad, además de la estructura.