Yuxi Java Training School le cuenta cómo los desarrolladores de software resuelven errores.
1. Depuración de puntos de interrupción:
1. Punto de interrupción: punto de interrupción, borrar punto de interrupción.
2. Hay dos formas de iniciar el modo de depuración: una es iniciar el programa de depuración mediante depuración; la segunda, cuando el programa se está ejecutando, seleccione el programa que se va a depurar en la vista DDMS para iniciar la depuración. modo.
3. Depuración: Puede utilizar las teclas de acceso directo F5, F6, F7 y F8.
4. Ver las variables miembro a través del monitoreo.
2. Depuración de impresión:
? La depuración de impresión es muy eficaz para bucles, JNI y otros segmentos de código, y se vuelve cada vez más útil cuando se realizan bucles.
3. Método de inspección visual:
? Codereview es aplicable, pero después de todo es humano. Habrá problemas si le das más de un punto, pero funciona bien cuando la cantidad de código es pequeña.
Cuarto, pruebas automatizadas:
? Las herramientas de prueba automatizadas para el desarrollo de programas de Android incluyen: Monkey, Robotium, Appium y pruebas en la nube.
Método de eliminación de verbo (abreviatura de verbo):
? Si encuentra problemas aleatorios, puede utilizar el método de eliminación para realizar la prueba. Primero, puede ubicar aproximadamente el punto del problema y luego usar el código para anotar poco a poco para ver los cambios y reducir gradualmente el alcance del problema.