Changes between Initial Version and Version 1 of metodologia2017/PlanPruebasNoFuncionales


Ignore:
Timestamp:
Jan 19, 2017, 11:55:38 AM (7 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • metodologia2017/PlanPruebasNoFuncionales

    v1 v1  
     1[[TOC(heading=This section pages, WikiStart, metodologia2017/metodologia, noheading, metodologia2017/AlcanceProyecto, metodologia2017/PropuestaSolucion, metodologia2017/PropuestaDesarrollo, metodologia2017/ListaActores, metodologia2017/FactibilidadProyecto, metodologia2017/DescripcionAplicacion, metodologia2017/EstandaresDesarrollo, metodologia2017/PriorizacionFuncionalidades, metodologia2017/EstudioRiesgos, metodologia2017/PlanProyecto, metodologia2017/DominioAplicacion, metodologia2017/DiagramaProcesos, metodologia2017/DiagramaActividades, metodologia2017/DiagramaActividadesMetodo, metodologia2017/DefinicionRequerimientos, metodologia2017/EspecificacionRequerimiento, metodologia2017/DiagramaSecuencia, metodologia2017/DiagramaEstados, metodologia2017/DocumentoPrototipo, metodologia2017/Pruebas, metodologia2017/ManualesSistema, heading=Tabla de Contenido)]]
     2
     3==  Plan de Pruebas No-funcionales  ==
     4[[BR]]
     5[[BR]]
     6Las pruebas no-funcionales se utilizan para verificar que la aplicación desarrollada cumple con los requerimientos no-funcionales establecidos por la comunidad de usuarios. Existen varios tipos de pruebas no-funcionales, entre las más comunes se encuentran: pruebas de seguridad, pruebas de rendimiento, pruebas de usabilidad, pruebas de portabilidad, entre otras.
     7[[BR]]
     8[[BR]]
     9El tipo de pruebas no-funcionales que se presenta en este documento contempla solo pruebas de rendimiento.
     10[[BR]]
     11[[BR]]
     12== 1. Plan de Pruebas de Rendimiento == 
     13[[BR]]
     14[[BR]]
     15Las pruebas de rendimiento se utilizan para estudiar el comportamiento de la aplicación ante situaciones extremas. Esto nos permite conocer las cargas máximas o mínimas de entrada de datos, de actividades o de almacenamiento, frente a las cuales la aplicación puede funcionar antes de que falle. Las pruebas de rendimiento se dividen en: pruebas de volumen, pruebas de estrés y pruebas de almacenamiento.
     16[[BR]]
     17[[BR]]
     18[Las cargas máximas o mínimas a las que puede ser sometido el sistema deben ser indicadas generalmente por el usuario]
     19[[BR]]
     20[[BR]]
     21== 1.1. Ambiente de Prueba ==
     22[[BR]]
     23== Recursos Físicos ==
     24[[BR]]
     25[[BR]]
     26[Se colocan las características del equipo (hardware) a utilizar  para la realización de la prueba, por ejemplo, tipo de computador y su velocidad, tipo de memoria, características de disco duro, etc.]
     27[[BR]]
     28[[BR]]
     29== Recursos Lógicos ==
     30[[BR]]
     31[[BR]]
     32[Se indican las herramientas a instalar para la realización de las pruebas, por ejemplo, herramientas automatizadas para la aplicación de pruebas]
     33[[BR]]
     34[[BR]]
     35== 1.2 Pruebas de Volumen ==
     36[[BR]]
     37[[BR]]
     38Ejercitan la aplicación con volúmenes muy altos o muy bajos de entrada de datos para determinar o probar la resistencia de la misma.
     39[[BR]]
     40[[BR]]
     41== Variables de Carga de Entrada de Datos ==
     42[[BR]]
     43[[BR]]
     44[Se definen las variables de carga de entrada de datos que se desean probar en la aplicación]
     45[[BR]]
     46[[BR]]
     47== Valores Límites de las Variables de Carga de Entrada de Datos ==
     48[[BR]]
     49[[BR]][En la tabla que se muestra a continuación se le asignan los valores límites a cada una de las variables de carga de entrada de datos definidas para la aplicación]
     50[[BR]]
     51[[BR]]
     52||Variable de carga de entrada de datos||Valores límites||
     53||-             ||-              ||
     54||-             ||-              ||
     55||-             ||-              ||
     56||-             ||-              ||
     57[[BR]]
     58[[BR]]
     59== Casos de Prueba de Volumen ==
     60[[BR]]
     61[[BR]]
     62[En la Tabla 1 se presenta el formato de pruebas en el que se indica la información correspondiente a cada uno de los casos de prueba de volumen definidos para la aplicación]
     63[[BR]]
     64[[BR]]
     65== Tabla 1. Formato de pruebas de volumen  ==
     66[[BR]]
     67[[BR]]
     68[[BR]]
     69||   Caso de Prueba||  Objetivo||  Valor de la variable de carga de entrada de datos||Respuesta de la aplicación||
     70||-                ||-         ||-    ||-  ||
     71||-                ||-         ||-    ||-  || 
     72[[BR]]
     73[[BR]]
     74[La información del campo respuesta del sistema, contenido en la Tabla 1, se colocará una vez realizada la prueba]
     75[[BR]]
     76[[BR]]
     77== 1.3 Pruebas de Estrés ==
     78[[BR]]
     79[[BR]]
     80Estudian la respuesta del sistema a cargas muy altas de actividad (procesamiento).
     81[[BR]]
     82[[BR]]
     83== Variables de Carga de Procesamiento ==
     84[[BR]]
     85[[BR]]
     86[Se definen las variables de carga de procesamiento que se desean probar en la aplicación]
     87[[BR]]
     88[[BR]]
     89== Valores Límites de las Variables de Carga de Procesamiento ==
     90[[BR]]
     91[[BR]]
     92[En la tabla que se muestra a continuación se le asignan los valores límites a cada una de las variables de carga de procesamiento definidas para la aplicación]
     93[[BR]]
     94[[BR]]
     95||Variable de carga de procesamiento||Valores límites||
     96||    -       ||        -       ||
     97[[BR]]
     98[[BR]]
     99== Casos de Prueba de Estrés ==
     100[[BR]]
     101[[BR]]
     102[En la Tabla 2 se presenta el formato de pruebas en el que se indica la información correspondiente a cada uno de los casos de prueba de estrés definidos para la aplicación]
     103[[BR]]
     104[[BR]]
     105== Tabla 2. Formato de pruebas de estrés ==
     106[[BR]]
     107[[BR]]
     108||# Caso de Prueba||Objetivo||Valor de la variable de carga de procesamiento||Respuesta de la aplicación||
     109||-               ||-       ||-                      ||-  ||
     110||-               ||-       ||-                      ||-  || 
     111[[BR]]
     112[[BR]]
     113[[BR]]
     114[La información del campo respuesta del sistema, contenido en la Tabla 2, se colocará una vez realizada la prueba]
     115[[BR]]
     116== 1.4 Pruebas de Almacenamiento ==
     117[[BR]]
     118[[BR]]
     119Estudian como el espacio de almacenamiento es usado por el programa y cuales son sus límites.
     120[[BR]]
     121[[BR]]
     122== Variables de Carga de Almacenamiento ==
     123[[BR]]
     124[[BR]]
     125[Se definen las variables de carga de almacenamiento que se desean probar en la aplicación]
     126[[BR]]
     127[[BR]]
     128== Valores Límites de las Variables de Carga de Almacenamiento ==
     129[[BR]]
     130[[BR]]
     131[En la tabla que se muestra a continuación se le asignan los valores límites a cada una de las variables de carga de almacenamiento definidas para la aplicación]
     132[[BR]]
     133[[BR]]
     134[[BR]]
     135||Variable de Carga de Almacenamiento||Valores Límites||
     136||-           ||-              ||
     137[[BR]]
     138[[BR]]
     139== Casos de Prueba de Almacenamiento ==
     140[[BR]]
     141[[BR]]
     142[En la Tabla 3 se presenta el formato de pruebas en el que se indica la información correspondiente a cada uno de los casos de prueba de almacenamiento definidos para la aplicación]
     143[[BR]]
     144[[BR]]
     145== Tabla 3. Formato de pruebas de almacenamiento  ==
     146[[BR]]
     147[[BR]]
     148||# Caso de Prueba||Objetivo||Valor de la variable de carga de almacenamiento||Respuesta de la aplicación||
     149||-               ||-       ||-||-  ||
     150[[BR]]
     151[[BR]]
     152[La información del campo respuesta del sistema, contenido en la Tabla 3, se colocará una vez realizada la prueba]
     153[[BR]]
     154[[BR]]
     155[[BR]]
     156[[BR]]
     157[[BR]]