_UF2 Test Flashcards
(44 cards)
Métodos que se utilizan para la refactorización
-
Elementos que se usan para la refactorización
-
Razones para realizar la factorización:
- Modificar el código para una mejor lectura y comprensión (la principal razón)
- Código duplicado
- Métodos muy largos
- Clases muy grandes
- Lista de parámetros extensa
Causas de Bad Smells
-
Javadoc, que nos permite
- Documentar nuestro código
- Crear un HTML con los comentarios de nuestro código.
- Extraer documentación
Pruebas que corresponden a una Prueba de sistema
-
En que pruebas el desarrollador está presente junto con el cliente
-
En el tags (etiquetas)
-
Gracias al método merge
-
Respecto a la refactorización
-
Que se busca en la prueba de recuperación
- Se fuerza el fallo del software y se comprueba que la recuperación del sistema se realiza correctamente
Qué es una integración bing bang
-
Qué calcula la fórmula N = N1 + N2
- La longitud de un código
Que pruebas aplicamos si deseamos detectar errores en una interfaz
-
Método fil(String mensaje)
- Hace que la prueba falle lanzando un mensaje
En la prueba de resistencia (stress) que se busca
- Se lleva el sistema al límite de los recursos, sometiéndolo a cargas masivas. El objetivo es comprobar los extremos del sistema
Tipos en los que podemos dividir las clases de equivalencia
-
Que es Subversion
-
Términos para el control de versiones:
- Branch
- Export
- Update
En la prueba de integración que se busca
- El diseño será el foco de atención
En la prueba de sistema que se busca
-
Etiquetas de documentación en Javadoc
-
Cómo se calcula la complejidad ciclomática
-
Características que se encuentran en las pruebas de unidad
-