Control de calidad del software
Enviado por Ricardo Gonzalez • 24 de Mayo de 2023 • Tarea • 776 Palabras (4 Páginas) • 59 Visitas
PUNTAJE | NOTA |
EVALUACIÓN DE APRENDIZAJE PRUEBA II
MÓDULO: CONTROL DE CALIDAD DEL SOFTWARE
NOMBRE ESTUDIANTE 1
SECCIÓN: PRO402/5600-0
PUNTAJE TOTAL: 100 PTS. NIVEL DE EXIGENCIA: 60%. PUNTAJE NIVEL LOGRADO: 60 PTS. [pic 1]
Parte I (30 puntos) : Pruebas Unitarias
Debe implementar en Visual Studio usando lenguaje C# lo siguientes:
- Un proyecto de tipo librería de clases, el cual debe contener la clase calculadora, esta clase debe contener 2 métodos (10 puntos):
- ValorFuturoSimple
- ValorFuturoCompuesto
- Un proyecto de tipo Test Unitario el cual debe contener las siguientes pruebas (20 puntos):
- 5 pruebas con valores límites para el método ValorFuturoSimple
- 5 pruebas con valores de particiones de equivalencia válidas para el método ValorFuturoSimple
- 5 pruebas con valores límites para el método ValorFuturoCompuesto
- 5 pruebas con valores de particiones de equivalencia válidas para el método ValorFuturoCompuesto
A continuación, se indican las fórmulas para el cálculo del interés:
- Valor Futuro Simple = Capital Inicial x ( 1 + Tasa Interés ) ^ Tiempo)
- Valor Futuro Compuesto = Capital Inicial x ( 1 + Tasa Interés x Tiempo)
Para seleccionar los valores de entrada pada cada prueba debe considerar que los valores permitidos para cada variable son los siguiente:
- Capital Inicial : Números enteros entre 1 y 1.000.000
- Tasa Interés : Números enteros entre 0% y 100%
- Tiempo: Números enteros entre 1 y 30
Parte II (70 puntos) : Pruebas Caja Negra
Caso 1: En una pantalla de registro de clientes existe un campo de para ingresar la edad del cliente, este campo que solo acepta números. Las edades validas son entre 21 y 65 años.
- ¿Cuántas particiones invalidas existen para este caso? ( 5 puntos)
- 0
- 1
- 2
- 3
- Cuales de los siguientes conjuntos de valores contienen solo valores de una partición válida (5 puntos):
- 20,21,23,34,64,65
- 20,21,23,34,63,64
- 21,22,23,64,65,66
- 21,22,23,34,64,65
- Cuáles de los siguientes conjuntos de valores corresponde a los valores límites calculados en tres puntos ( 5 puntos)
- 19,20,21,63,64,65
- 21,22,23,65,66,67
- 20,21,22,63,64,65
- Ninguna de las anteriores
Caso 2: Una aplicación de entrenamiento físico mide el número de pasos que camina y entrega un mensaje de retroalimentación al usuario. La retroalimentación para las diferentes cantidades de pasos es la siguiente:
...