Share via


Uso del Dominio de prueba automatizada

El Dominio de prueba automatizada es una herramienta destinada a ayudar a crear secuencias de comandos que se pueden ejecutar para automatizar las pruebas de las aplicaciones de Visual FoxPro. La herramienta utiliza la tecnología Microsoft Accessibility (MSAA) para grabar y reproducir los eventos del mouse (ratón) y teclado.

Los archivos de la herramienta se instalan en la carpeta Microsoft Visual FoxPro 7.0\Tools\Test\.

Para obtener información adicional acerca de la herramienta, consulte el archivo léame (aatesthelp.htm) en la carpeta \Tools\Test.

Para ejecutar el Dominio de prueba automatizada

  1. Ejecute el Dominio de prueba automatizada situado en \Tools\Test\AATEST.APP o bien, en el símbolo del sistema de Visual FoxPro, escriba:

    DO (HOME() + "tools\test\aatest") 
    
  2. Para grabar la secuencia de comandos, haga clic en Grabar en la barra de herramientas o en el menú Grabar. Se muestra una lista de las aplicaciones disponibles.

  3. Seleccione una aplicación de Visual FoxPro y, cuando se le pida, escriba el nombre de la secuencia de comandos de texto.

    Se muestra la aplicación o ventana de Visual FoxPro seleccionada y la herramienta está lista para grabar los eventos.

  4. Grabe los eventos. Ejecute la aplicación como haría normalmente utilizando el teclado y el mouse. Asegúrese de desplazarse por todos los elementos de la interfaz de usuario, incluidos formularios, menús, ventanas y cuadros de diálogo.

  5. Cuando termine, haga clic en Detener en la barra de herramientas. También puede hacer una pausa y continuar la grabación cuando lo necesite.

Para ver el registro de eventos, que se ha seleccionado o grabado, haga clic en "Edit the script".

Para reproducir las secuencias de comandos, seleccione la secuencia de comandos que desea ejecutar y haga clic en Reproducir. Si el programa detecta un error, verá un mensaje en la aplicación de prueba.

Para ver el registro de la prueba, seleccione la ficha Test Log.

Nota   Sólo se puede ejecutar una instancia de la herramienta de prueba en una instalación, porque las tablas de prueba se abren de forma exclusiva.

Vea también

Probar y depurar aplicaciones | Ventana Explorador de accesibilidad | Depuración y control de errores