Font size
WorksheetsConceptos - Pruebas Performance
Total questions: 12
Worksheet time: 24mins
¿Qué son las pruebas de Performance?
Se podrían definir como el conjunto de actividades que se llevan a cabo para encontrar fallas y vulnerabilidades en aplicaciones web, buscando disminuir el impacto de ataques a ellas y pérdida de información importante
Son los ensayos que se hacen para saber cómo resultará algo en su forma definitiva, o los argumentos y medios que pretenden demostrar la verdad o falsedad de algo.
Se enfocan en evaluar los tiempos de respuesta, los niveles de utilización de recursos de un sistema y la infraestructura la cual lo contiene.
Tres de los objetivos de las pruebas de Performance son:
Definir los criterios de aceptación
Comparar las características de rendimiento
Definir los requisitos no funcionales
Evaluar criterios de rendimiento
Evaluar la disponibilidad
Cuatro tipos de pruebas de performance son:
Pruebas de carga
Pruebas de estrés
Pruebas de linea base
Pruebas de vulnerabilidad
Pruebas de tolerancia a fallos
El ciclo de las pruebas de perfomance comprende:
1. Planeación 2. Diseño 3. Ejecución de Pruebas 4. Análisis y Monitoreo
1. Planeación 2. Diseño 3. Ejecución de Pruebas 4. Análisis de los resultados
1. Logistica 2. Planeación 3. Diseño 4. Ejecución de Pruebas 5. Análisis de los resultados
Dos definiciones de los requisitos no funcionales pueden ser:
Describen aspectos del comportamiento de un sistema, capturando las propiedades y restricciones bajo las cuales un sistema debe operar.
Son los que definen como evaluar la operación de un servicio de tecnología de información.
Son los que pueden clasificarse en requerimientos de eficiencia, compatibilidad, usabilidad, fiabilidad, seguridad, mantenibilidad y portabilidad.
Suele referirse a limites o restricciones sobre el comportamiento de la funcionalidad.
¿Cuál es el objetivo de diligenciar el Check list?
Evaluar la necesidad de realizar pruebas especializadas y definir la participación o no de las mismas.
Conocer los requisitos funcionales de las pruebas.
Determinar las posibles afectaciones que podrían llegar a presentarse
El cálculo de concurrencia nos ayuda a:
Determinar la cantidad de usuarios a utilizar durante el diseño de los diferentes escenarios de pruebas
Conocer los requisitos no funcionales de las pruebas
Determinar las posibles afectaciones que podrían llegar a presentarse
La definición correcta de concurrencia y simultaneidad son:
Concurrencia: Cantidad de usuarios, procesos, transaccionando en el mismo periodo de tiempo.
Simultaneidad: Cantidad de usuarios, procesos haciendo precisamente la misma acción o evento en un mismo segundo.
Concurrencia: Cantidad de usuarios, procesos haciendo precisamente la misma acción o evento en un mismo segundo.
Simultaneidad: Cantidad de usuarios, procesos, transaccionando en el mismo periodo de tiempo.
Las pruebas de carga permiten identificar las capacidades del sistema para soportar la carga esperada de usuarios concurrentes en el aplicativo?
Verdadero
Falso
Las pruebas de estrés permiten validar características de rendimiento del sistema bajo condiciones inferiores a lo previsto en las operaciones de producción?
Verdadero
Falso
Las pruebas de larga duración permiten identificar las capacidades del aplicativo y su plataforma en soportar por cortos periodos de tiempo la simultaneidad constante de usuarios
Verdadero
Falso
Las pruebas de resiliencia permiten identificar las capacidades del aplicativo y su plataforma para recuperarse cuando presentan fallos inesperados de los componentes de su arquitectura.
Verdadero
Falso
