Beruflich Dokumente
Kultur Dokumente
Pruebas de equivalencia
createNote:
DeleteNote:
updateNote:
Correcciones:
La traza de los resultados se puede consultar en el fichero adjunto (“Logcat.txt”).
En el caso de crateNote, para evitar los casos de error antes de insertar una nota se comprueba que
se cumplen las condiciones indicadas (titulo.length > 0, titulo != null, cuerpo != null). En caso de no
cumplirse alguna de estas, se devuelve el valor -1. En los otros métodos, los errores se han
solucionado de forma similar.
Prueba de volumen
Tras ejecutar la prueba de volumen se detecta un problema de usabilidad. Es necesario desplazar
toda la lista de notas para acceder a las notas que se sitúan al final de la lista. Para solucionar esto,
cuando se edita o se elimina una nota se guarda la posición de esta nota y cuando se vuelve a cargar
la lista se sitúa en dicha posición mediante el método setSelection.
Prueba de sobrecarga
Para esta prueba se comienza añadiendo una nota con una longitud de 5 caracteres y se duplica en
cada iteración. Tras la ejecución, se obtiene finalmente un error con una cadena de 10485760
caracteres por falta de memoria en la pila.