Probar y depurar aplicaciones

El proceso de prueba implica la búsqueda de problemas en el código, mientras que la depuración consiste en aislar y resolver los problemas. La prueba y la depuración son partes inevitables del ciclo de desarrollo, que es mejor incorporar en una etapa inicial. La prueba exhaustiva y la depuración de componentes individuales simplifica notablemente estos procesos en las aplicaciones integradas.

Los programadores suelen buscar diferentes niveles de solidez cuando comprueban y depuran sus aplicaciones:

  1. Ejecución sin bloqueos ni generación de mensajes de error.
  2. Acciones apropiadas en situaciones frecuentes.
  3. Acciones razonables o mensajes de error en diversas situaciones.
  4. Recuperación inmediata ante interacciones imprevistas del usuario.

Visual FoxPro ofrece un variado conjunto de herramientas para facilitar la tarea de aislar e identificar los problemas del código para que puedan resolverse de forma eficaz. Sin embargo, una de las mejores maneras de crear aplicaciones robustas es buscar los posibles problemas antes de que se produzcan.

En esta sección

Secciones relacionadas

  • Aplicación Analizador de trayecto
    Durante el proceso de programación, podría perfeccionar el código para obtener un mejor rendimiento y garantizar que lo ha probado correctamente mediante un registro de la información de trayecto del código.
  • Uso del Dominio de prueba automatizada
    Utilice el Dominio de prueba automatizada para registrar y reproducir archivos de comandos automatizados de prueba, para comprobar el comportamiento de la aplicación.
  • Compilar una aplicación
    Cree sus aplicaciones paso a paso y compruebe cada componente. Cuando haya incluido todos los componentes, será fácil compilarlos en una aplicación.
  • Optimizar las aplicaciones
    Cuando disponga de una aplicación estable y en funcionamiento, considere las formas en que puede optimizar su rendimiento y hacerla más pequeña y rápida.
  • Uso de Visual FoxPro
    Las características de programación de Visual FoxPro están diseñadas para mejorar la productividad del programador, incluidos los métodos Access y Assign, la compatibilidad con más formatos de archivos gráficos y lenguaje para simplificar las tareas de programación.
  • Desarrollar aplicaciones Visual FoxPro
    En esta sección se incluye información conceptual acerca de cómo desarrollar aplicaciones Visual FoxPro, instrucciones para crear bases de datos y la interfaz de usuario y otras tareas necesarias para crear aplicaciones Visual FoxPro.