Freigeben über


Verwenden des automatisierten Eingabehilfentests

Der automatisierte Eingabehilfentest ermöglicht das Erstellen von Skripten, um das Testen von Visual FoxPro-Anwendungen zu automatisieren. Das Tool verwendet Microsoft Accessibility (MSAA)-Technologie, um Maus- und Tastaturereignisse aufzuzeichnen und wiederzugeben.

Die Tooldateien werden im Ordner Microsoft Visual FoxPro 7.0\Tools\Test\ installiert.

Weitere Informationen zu diesem Tool finden Sie in der Infodatei (aatesthelp.htm) im Ordner \Tools\Test.

So führen Sie den automatisierten Eingabehilfentest aus

  1. Starten Sie den automatisierten Eingabehilfentest im Ordner \Tools\Test\AATEST.APP, oder geben Sie in der Visual FoxPro-Befehlszeile Folgendes ein:

    DO (HOME() + "tools\test\aatest") 
    
  2. Um das Skript aufzuzeichnen, klicken Sie in der Symbolleiste oder im Menü Aufzeichnen auf Aufzeichnen. Es wird eine Liste der verfügbaren Anwendungen angezeigt.

  3. Wählen Sie eine Visual FoxPro-Anwendung aus, und geben Sie bei entsprechender Eingabeaufforderung den Namen des Testskripts an.

    Die ausgewählte Visual FoxPro-Anwendung oder ein entsprechendes Fenster wird angezeigt. Das Tool ist jetzt bereit, um die Ereignisse aufzuzeichnen.

  4. Zeichnen Sie die Ereignisse auf. Führen Sie die Anwendung wie gewöhnlich unter Verwendung der Tastatur und der Maus aus. Achten Sie darauf, alle Benutzeroberflächenelemente zu durchlaufen, einschließlich der Formulare, Menüs, Fenster und Dialogfelder.

  5. Wenn Sie die Anwendung vollständig getestet haben, klicken Sie in der Symbolleiste auf Abbrechen. Sie können die Aufzeichnung bei Bedarf auch unterbrechen und erneut aufnehmen.

Um das Ereignisprotokoll anzuzeigen, das Sie entweder ausgewählt oder aktuell aufgezeichnet haben, klicken Sie auf Skript bearbeiten.

Um Skripte wiederzugeben, wählen Sie das gewünschte Skript aus, und klicken Sie auf Wiedergabe. Wenn das Programm einen Fehler entdeckt, wird eine Eingabeaufforderung in der Testanwendung angezeigt.

Um das Testprotokoll anzuzeigen, klicken Sie auf die Registerkarte Testprotokoll.

Anmerkung   Es kann nur eine Instanz des Testtools von einer Installation ausgeführt werden, da die Testtabellen exklusiv geöffnet sind.

Siehe auch

Testen und Debuggen von Anwendungen | Fenster "Browser für Eingabehilfen" | Debuggen und Fehlerbehandlung