SlideShare una empresa de Scribd logo
EJEMPLO PRUEBAS:
Proyecto de construcción de software para apoyo al
Juego Gerencial
Rubby Casallas – Nicolás López – Rafael Meneses
Departamento de Sistemas y Computación
Facultad de Ingeniería
Universidad de los Andes
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
Proyecto Juego Gerencial
 Simular una situación de mercado
 Grupos corporativos toman decisiones de negocio
 Efecto en la participación de mercado
 Las decisiones son simuladas de acuerdo con un
entorno de negocio
Proyecto Juego Gerencial
 Ciclo 1: Junio - Julio Equipo mixto Lidie-Qualdev:
Análisis y estrategia global
 Diagrama de procesos
 Glosario
 Descripciones de requerimientos
 Propuesta de arquitectura global
 Estudio de tecnologías
 Prototipos: de análisis y de tecnologías
 Identificación de riesgos
 Estrategia de desarrollo
Ejemplo pruebas de software
Configuración de la industria
Definición de las reglas de juego:
{Decisión-Consecuencias}
Configuración del entorno
Definición empresas, usuarios, etc.
Toma de decisiones
Asignación participación
mercado
Simulación
Consolidación
Requerimientos y Restricciones
 Volumen de estudiantes
 Acceso Internet
 Desarrollo incremental – versiones funcionales y
utilizables en el contexto del curso
 Lo más importante:
 Separación del conocimiento (las reglas del juego)
del procesamiento
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
Administrador/Profesor
- Crear la industria
- Crear las reglas del juego
- Configurar el entorno
- Administrar las empresas,
- los estudiantes
- Participar en el Juego:
- Resolver peticiones
- Hacer anuncios
- Ver avances
- Repartir el mercado
- simular
- Ver info consolidada
Estudiante/Empresa
Estudiante/Empresa
Estudiante/Empresa
Estrategia de desarrollo
 Separación de las reglas del juego del
procesamiento
 Generación de código
 Ciclos incrementales y alcance
Lenguaje de definición de decisiones
-Información de entrada:
-Valores ingresados por
quien toma la decisión
-Selecciones
-Cálculos (fórmulas)
-Transacciones Financieras
-Transacciones Operativas
Experto en
Producción
Experto en
Finanzas
…
Experto en
Mercadeo
Separación de las reglas del juego del
procesamiento
Separación de las reglas del juego del
procesamiento
Reglas del juego
Empresa
Estados Financieros
Estados Operativos
Decisiones tomadas
durante el período
Estados Financieros
Estados Operativos
Motor de
simulación
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
 Pruebas de rendimiento
Estrategia de Pruebas
 Facilitar la carga de datos para probar el sistema
en un estado no inicial
 Ofrecer un mecanismo para validar la simulación
 Poder ejecutar varios pilotos antes de poner en
producción
Carga de datos
 Escenario cargado desde archivos Excel a BD
Carga de datos
 Simular la configuración del profesor de TODA la
industria para poder probar:
 Capa web
 Decisiones
 Simulación
 1 a 1.5 personas dedicadas completamente a estas
tareas
 Desarrollo de una Infraestructura completa para
soportar la carga de datos
Carga de datos
 Retos:
 Alto volumen de tablas
 Mas de 250 entidades, con muchas relaciones
 Validar que datos son correctos antes de cargar
 Validar completitud de datos al cargar
 Cambios en el modelo y su impacto en la BD
Reto: Alto volumen de tablas
 Reto principal: entender los archivos
 Estrategia solución
 Una pestaña por tabla
 Dividir en varios archivos
Reto: Validar
 Validar que datos son correctos antes de cargar
 Validador revisa que las pestañas estén correctas antes
de cargar
 Validar completitud de datos al cargar
 Después de cargar, mensajes de warning indican que
tablas no tienen datos creados
Cambios en el modelo
 Como mantener la validez del escenario
 Generador de pestañas genera esqueletos de Excel a
partir de la BD
 Definición de proceso de cambios en modelo que
incluye mantenimiento de pruebas
Cambios en el modelo
Cambios en el modelo
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
 Pruebas de rendimiento
Validar la Simulación
 Cómo facilitar a los profesores validar que las
decisiones SI tienen el efecto esperado?
 El mecanismo además debe poder ser útil para los
USUARIOS finales
Validar la Simulación
 Estrategia general
Sistema
Oráculo Excel
Def Decisiones
Instancias
Decisiones
(ejemplos)
Reportes
EXCEL
Reportes
Sistema
Validar la Simulación
 Restricciones: No atar el oráculo a las instancias
particulares de las decisiones
 Oráculo:
 Lee el mismo archivo de instancias de decisiones que se
cargan al sistema
 Procesa las decisiones en archivos con fórmulas
 Saca los resultados en otro archivo de Excel
Validar la Simulación
 Archivo resultados Oráculo
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
 Pruebas de rendimiento
Pilotos
 Probar escenarios completos de ejecución
 Varios pilotos:
1. Recolectar datos de los profesores y poblamos
escenarios para ejecución
– Comparar ejecución con el oráculo a partir de reportes
– Ajustar lógica de negocio
2. Definir con profesores un grupo piloto de estudiantes
– Ejecutar el juego de manera controlada con los estudiantes
– Ajustar aspectos de usabilidad
Piloto 1
 6 semanas recolectando datos de industria con los
profesores
 2 semanas definiendo empresa y decisiones a
ejecutar
 1 semana en ejecución
 4 semanas de ajustes con respecto a la ejecución
Agenda
 Contexto Proyecto
 Estrategia desarrollo
 Estrategia Pruebas
 Carga de Datos
 Validación de simulaciones
 Pilotos pruebas
 Pruebas de rendimiento
Pruebas de rendimiento
 Pruebas de rendimiento:
 A nivel de consulta de EJB (EJB Tests)
 Pruebas Web (Web Tests)
EJB Tests
 Consiste en acceder directamente a los Entity y
Session beans para ver cómo reacciona glassfish
al ser consultado por varios clientes
simultáneamente
 Se usó el framework Grinder, que funciona con un
nodo principal al que se conectan workers y a cada
uno se le envían las instrucciones a ejecutar
 Hyperic HQ es una plataforma basada en Java
para monitorear y administrar recursos de software
EJB Tests
 Topología
Variables a Evaluar
Glassfish
Uso de CPU
Uso de memoria RAM
Uso de disco I/O
Mysql
Uso de cpu
Uso de memoria ram
Uso de disco I/O
EJB Tests
 Vista de Despliegue
EJB Tests
 Los resultados de estas pruebas nos permitieron:
 Ajustar los valores de la configuración de glassfish. Por
ejemplo: Pool Settings (Maximum Pool Size, Pool Idle
Timeout, etc.), Cache Settings (Max Cache Size, Cache
Resize Quantity, etc.)
 Especificar una configuración hardware adecuada para los
requerimientos actuales de desempeño. Esta configuración
soporta escalabilidad en cuanto al número de usuarios
concurrentes.
Web Tests
 Consisten en que cada cliente hace login y luego
crea una serie de instancias de una decisión
 Permiten verificar el desempeño de la capa Web
al ser utilizada por varios usuarios
concurrentemente
 Se utilizó el framework de pruebas de aplicaciones
Web SeleniumHQ. Utilizado para automatizar
aplicaciones Web utilizando múltiples navegadores
y plataformas.
Web Tests
 Estas pruebas permitieron identificar pantallas
ineficientes con un nivel muy alto de información
(i.e. muchas instancias de decisión).
 Con esta información optimizamos el despliegue
Web (jsf) de dichas pantallas e identificamos
algunos algoritmos de la capa Web que deberían
ser trasladados a la capa de sesión.
Preguntas
 Clasifique los 4 tipos de pruebas del juego
gerencial (Carga de Datos, Validación de
simulaciones, Pilotos pruebas, Desempeño) en las
categorías clásicas de pruebas:
 Unitarias
 Integración
 Sistema
 Usuario
Material elaborado por:
 Rafael Meneses
 Nicolás López

Más contenido relacionado

PPT
Unidad 3 Modelo De Negocio
DOCX
modelos de calidad de software
PPT
diagrama de casos de uso del negocio y del sistema
PPTX
Modelo de desarrollo concurrente
PDF
Especificación y resultados de las pruebas de software
PPT
PPTX
PPTX
Ventajas y desventajas de moprosoft
Unidad 3 Modelo De Negocio
modelos de calidad de software
diagrama de casos de uso del negocio y del sistema
Modelo de desarrollo concurrente
Especificación y resultados de las pruebas de software
Ventajas y desventajas de moprosoft

La actualidad más candente (20)

PPTX
Analisis Y DiseñO Orientado A Objetos
PPTX
Modelo Cascada!!
PDF
Gestión de la Calidad en Proyectos de Software
DOCX
25 Estandares - IEEE Calidad de Software
PPT
Ejemplo rup
PPT
Calidad Del Producto Software
DOCX
Plan de Pruebas
PPTX
Fases del rup
PPTX
SPICE
PPTX
Estimación de Proyectos de Software
PPTX
Fundamentos de Calidad del Software - Modelos y Estándares
PDF
Casos de uso
PPTX
Enfoque estructurado enfoque oo
PPTX
Ventajas y desventajas de cmmi
PDF
Pruebas de software
PPTX
Modelo evolutivo
PPTX
Norma ISO/IEC 9126 y Métrica de Calidad del Software
PPTX
Proyecto final de software
PDF
IDR Unidad 1: Introducción y proceso de Ingeniería de requerimientos
Analisis Y DiseñO Orientado A Objetos
Modelo Cascada!!
Gestión de la Calidad en Proyectos de Software
25 Estandares - IEEE Calidad de Software
Ejemplo rup
Calidad Del Producto Software
Plan de Pruebas
Fases del rup
SPICE
Estimación de Proyectos de Software
Fundamentos de Calidad del Software - Modelos y Estándares
Casos de uso
Enfoque estructurado enfoque oo
Ventajas y desventajas de cmmi
Pruebas de software
Modelo evolutivo
Norma ISO/IEC 9126 y Métrica de Calidad del Software
Proyecto final de software
IDR Unidad 1: Introducción y proceso de Ingeniería de requerimientos
Publicidad

Destacado (13)

PPTX
Tipos de pruebas de software
PDF
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
PPTX
Introducción a Java 2
PPT
Curso Java Avanzado 5 Ejb
PPTX
Taller casos de prueba
PPTX
Casos de pruebas
PDF
Reclutamiento y Selección de Personal Monográfico
PPTX
Planificacion y modelado para una ferreteria
DOCX
Propuesta, planteamiento del problema, recomendaciones
PPTX
Caja negra (ejemplos)...
PPTX
Software caja negra y caja blanca
PPTX
PROYECTO FERRETERIA LA 87
Tipos de pruebas de software
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Introducción a Java 2
Curso Java Avanzado 5 Ejb
Taller casos de prueba
Casos de pruebas
Reclutamiento y Selección de Personal Monográfico
Planificacion y modelado para una ferreteria
Propuesta, planteamiento del problema, recomendaciones
Caja negra (ejemplos)...
Software caja negra y caja blanca
PROYECTO FERRETERIA LA 87
Publicidad

Similar a Ejemplo pruebas de software (20)

PPTX
simuladores
PPTX
simuladores
PPTX
JITICE 2014 (Cuesta)
PPTX
Antecedentes de la simulación y Crystal Ball. Por María Monsalve
PDF
Charla Evento TestingUY 2018 - Pruebas de desempeño en sistemas del gobierno ...
PPTX
Tipos de pruebas de software
PPTX
Tipos de prueba de software
PDF
Mejores prácticas para testing de aplicaciones
PPT
Juegos de Producción y Estadística para la Promoción de las Metodologías Ágiles
PPTX
Curso calidad software
PPTX
PPTX
Diapositivas de simulaciones
PDF
Lenguajes de simulacion
PDF
Creación y uso de Business Games
PDF
Algoritmos y programas 1 arena
PPTX
Metodos especificos
PPT
057 Testing Y Pensar Que Me Habian Dicho
DOCX
Actividad 3 prueba de software juan esteban uribe m
PPT
metodologias de sistemas
PPS
Metogologias de Desarrollo de Software Tradicionales VS Agiles
simuladores
simuladores
JITICE 2014 (Cuesta)
Antecedentes de la simulación y Crystal Ball. Por María Monsalve
Charla Evento TestingUY 2018 - Pruebas de desempeño en sistemas del gobierno ...
Tipos de pruebas de software
Tipos de prueba de software
Mejores prácticas para testing de aplicaciones
Juegos de Producción y Estadística para la Promoción de las Metodologías Ágiles
Curso calidad software
Diapositivas de simulaciones
Lenguajes de simulacion
Creación y uso de Business Games
Algoritmos y programas 1 arena
Metodos especificos
057 Testing Y Pensar Que Me Habian Dicho
Actividad 3 prueba de software juan esteban uribe m
metodologias de sistemas
Metogologias de Desarrollo de Software Tradicionales VS Agiles

Último (20)

PDF
Unidad Nº 1 Introduccion a Estadísticas
PDF
S07 - Morfología urbana..........................
PDF
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
PDF
RADIOGRAFIA DEL PARQUE AUTOMOTOR EN BOLIVA Y PROYECCIONES 2025-2030.pdf
PDF
INFORME ESPECIAL BICENTENARIO DE BOLIVIA.pdf
PPTX
Precio optimo de venta para un emprendimiento familiar
PPT
2010_06 FSI_ASBA Pruebas de Stress de Riesgo de Crédito El Caso Peruano MLUY_...
PDF
Presentacion Gestion de Recursos DIA 1.pdf
PDF
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
PDF
Registro de Limpieza y Desinfección.pdf1
DOCX
LAS DROGAS, SU CONSUMO Y LAS ADICCIONES.docx
PDF
Pobreza porcentual en el mundo y sistemas socioeconómicos (1945-2030).pdf
PDF
2425_s9_1_Bitacora_para_la_reflexion.pdf
PDF
Manual de presentacion de la aplicacion Plugbot
PPTX
Inteligencia_Artificialdelosk_Mujer.pptx
PDF
EJERCICIOS RESUELTOS CON SOLVER EXCEL.pdf
PPTX
GOOGLE SHEETS IMPORTANCIA Y CARACTERISITICAS
PDF
6°-Básico-Matemática-Diagrama-de-tallo-y-hoja_y_probabilidades.pdf
DOCX
Estratégias de Ventas para WhatsApp paso a paso
PPTX
CANALES DE DISTRIBUCION en comercio internacional
Unidad Nº 1 Introduccion a Estadísticas
S07 - Morfología urbana..........................
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
RADIOGRAFIA DEL PARQUE AUTOMOTOR EN BOLIVA Y PROYECCIONES 2025-2030.pdf
INFORME ESPECIAL BICENTENARIO DE BOLIVIA.pdf
Precio optimo de venta para un emprendimiento familiar
2010_06 FSI_ASBA Pruebas de Stress de Riesgo de Crédito El Caso Peruano MLUY_...
Presentacion Gestion de Recursos DIA 1.pdf
NORMA_1887_LEY_27269_Modificada_por_LEY_27310.pdf
Registro de Limpieza y Desinfección.pdf1
LAS DROGAS, SU CONSUMO Y LAS ADICCIONES.docx
Pobreza porcentual en el mundo y sistemas socioeconómicos (1945-2030).pdf
2425_s9_1_Bitacora_para_la_reflexion.pdf
Manual de presentacion de la aplicacion Plugbot
Inteligencia_Artificialdelosk_Mujer.pptx
EJERCICIOS RESUELTOS CON SOLVER EXCEL.pdf
GOOGLE SHEETS IMPORTANCIA Y CARACTERISITICAS
6°-Básico-Matemática-Diagrama-de-tallo-y-hoja_y_probabilidades.pdf
Estratégias de Ventas para WhatsApp paso a paso
CANALES DE DISTRIBUCION en comercio internacional

Ejemplo pruebas de software

  • 1. EJEMPLO PRUEBAS: Proyecto de construcción de software para apoyo al Juego Gerencial Rubby Casallas – Nicolás López – Rafael Meneses Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes
  • 2. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas
  • 3. Proyecto Juego Gerencial  Simular una situación de mercado  Grupos corporativos toman decisiones de negocio  Efecto en la participación de mercado  Las decisiones son simuladas de acuerdo con un entorno de negocio
  • 4. Proyecto Juego Gerencial  Ciclo 1: Junio - Julio Equipo mixto Lidie-Qualdev: Análisis y estrategia global  Diagrama de procesos  Glosario  Descripciones de requerimientos  Propuesta de arquitectura global  Estudio de tecnologías  Prototipos: de análisis y de tecnologías  Identificación de riesgos  Estrategia de desarrollo
  • 6. Configuración de la industria Definición de las reglas de juego: {Decisión-Consecuencias} Configuración del entorno Definición empresas, usuarios, etc.
  • 9. Requerimientos y Restricciones  Volumen de estudiantes  Acceso Internet  Desarrollo incremental – versiones funcionales y utilizables en el contexto del curso  Lo más importante:  Separación del conocimiento (las reglas del juego) del procesamiento
  • 10. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas
  • 11. Administrador/Profesor - Crear la industria - Crear las reglas del juego - Configurar el entorno - Administrar las empresas, - los estudiantes - Participar en el Juego: - Resolver peticiones - Hacer anuncios - Ver avances - Repartir el mercado - simular - Ver info consolidada
  • 13. Estrategia de desarrollo  Separación de las reglas del juego del procesamiento  Generación de código  Ciclos incrementales y alcance
  • 14. Lenguaje de definición de decisiones -Información de entrada: -Valores ingresados por quien toma la decisión -Selecciones -Cálculos (fórmulas) -Transacciones Financieras -Transacciones Operativas Experto en Producción Experto en Finanzas … Experto en Mercadeo Separación de las reglas del juego del procesamiento
  • 15. Separación de las reglas del juego del procesamiento Reglas del juego Empresa Estados Financieros Estados Operativos Decisiones tomadas durante el período Estados Financieros Estados Operativos Motor de simulación
  • 16. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas  Pruebas de rendimiento
  • 17. Estrategia de Pruebas  Facilitar la carga de datos para probar el sistema en un estado no inicial  Ofrecer un mecanismo para validar la simulación  Poder ejecutar varios pilotos antes de poner en producción
  • 18. Carga de datos  Escenario cargado desde archivos Excel a BD
  • 19. Carga de datos  Simular la configuración del profesor de TODA la industria para poder probar:  Capa web  Decisiones  Simulación  1 a 1.5 personas dedicadas completamente a estas tareas  Desarrollo de una Infraestructura completa para soportar la carga de datos
  • 20. Carga de datos  Retos:  Alto volumen de tablas  Mas de 250 entidades, con muchas relaciones  Validar que datos son correctos antes de cargar  Validar completitud de datos al cargar  Cambios en el modelo y su impacto en la BD
  • 21. Reto: Alto volumen de tablas  Reto principal: entender los archivos  Estrategia solución  Una pestaña por tabla  Dividir en varios archivos
  • 22. Reto: Validar  Validar que datos son correctos antes de cargar  Validador revisa que las pestañas estén correctas antes de cargar  Validar completitud de datos al cargar  Después de cargar, mensajes de warning indican que tablas no tienen datos creados
  • 23. Cambios en el modelo  Como mantener la validez del escenario  Generador de pestañas genera esqueletos de Excel a partir de la BD  Definición de proceso de cambios en modelo que incluye mantenimiento de pruebas
  • 24. Cambios en el modelo
  • 25. Cambios en el modelo
  • 26. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas  Pruebas de rendimiento
  • 27. Validar la Simulación  Cómo facilitar a los profesores validar que las decisiones SI tienen el efecto esperado?  El mecanismo además debe poder ser útil para los USUARIOS finales
  • 28. Validar la Simulación  Estrategia general Sistema Oráculo Excel Def Decisiones Instancias Decisiones (ejemplos) Reportes EXCEL Reportes Sistema
  • 29. Validar la Simulación  Restricciones: No atar el oráculo a las instancias particulares de las decisiones  Oráculo:  Lee el mismo archivo de instancias de decisiones que se cargan al sistema  Procesa las decisiones en archivos con fórmulas  Saca los resultados en otro archivo de Excel
  • 30. Validar la Simulación  Archivo resultados Oráculo
  • 31. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas  Pruebas de rendimiento
  • 32. Pilotos  Probar escenarios completos de ejecución  Varios pilotos: 1. Recolectar datos de los profesores y poblamos escenarios para ejecución – Comparar ejecución con el oráculo a partir de reportes – Ajustar lógica de negocio 2. Definir con profesores un grupo piloto de estudiantes – Ejecutar el juego de manera controlada con los estudiantes – Ajustar aspectos de usabilidad
  • 33. Piloto 1  6 semanas recolectando datos de industria con los profesores  2 semanas definiendo empresa y decisiones a ejecutar  1 semana en ejecución  4 semanas de ajustes con respecto a la ejecución
  • 34. Agenda  Contexto Proyecto  Estrategia desarrollo  Estrategia Pruebas  Carga de Datos  Validación de simulaciones  Pilotos pruebas  Pruebas de rendimiento
  • 35. Pruebas de rendimiento  Pruebas de rendimiento:  A nivel de consulta de EJB (EJB Tests)  Pruebas Web (Web Tests)
  • 36. EJB Tests  Consiste en acceder directamente a los Entity y Session beans para ver cómo reacciona glassfish al ser consultado por varios clientes simultáneamente  Se usó el framework Grinder, que funciona con un nodo principal al que se conectan workers y a cada uno se le envían las instrucciones a ejecutar  Hyperic HQ es una plataforma basada en Java para monitorear y administrar recursos de software
  • 37. EJB Tests  Topología Variables a Evaluar Glassfish Uso de CPU Uso de memoria RAM Uso de disco I/O Mysql Uso de cpu Uso de memoria ram Uso de disco I/O
  • 38. EJB Tests  Vista de Despliegue
  • 39. EJB Tests  Los resultados de estas pruebas nos permitieron:  Ajustar los valores de la configuración de glassfish. Por ejemplo: Pool Settings (Maximum Pool Size, Pool Idle Timeout, etc.), Cache Settings (Max Cache Size, Cache Resize Quantity, etc.)  Especificar una configuración hardware adecuada para los requerimientos actuales de desempeño. Esta configuración soporta escalabilidad en cuanto al número de usuarios concurrentes.
  • 40. Web Tests  Consisten en que cada cliente hace login y luego crea una serie de instancias de una decisión  Permiten verificar el desempeño de la capa Web al ser utilizada por varios usuarios concurrentemente  Se utilizó el framework de pruebas de aplicaciones Web SeleniumHQ. Utilizado para automatizar aplicaciones Web utilizando múltiples navegadores y plataformas.
  • 41. Web Tests  Estas pruebas permitieron identificar pantallas ineficientes con un nivel muy alto de información (i.e. muchas instancias de decisión).  Con esta información optimizamos el despliegue Web (jsf) de dichas pantallas e identificamos algunos algoritmos de la capa Web que deberían ser trasladados a la capa de sesión.
  • 42. Preguntas  Clasifique los 4 tipos de pruebas del juego gerencial (Carga de Datos, Validación de simulaciones, Pilotos pruebas, Desempeño) en las categorías clásicas de pruebas:  Unitarias  Integración  Sistema  Usuario
  • 43. Material elaborado por:  Rafael Meneses  Nicolás López