Funktionen gruppiert
Allgemeine Operationen
AgtInit AutoGUITest initialisieren.
AgtGetState Status ausgeben
AgtSetState Status setzen
AgtGetTestNr Nummer des letzten ausgeführten Testschritts ausgeben.
AgtGetTestStepCnt Anzahl der erfolgreich durchgeführten Testschritte ausgeben.
Operationen mit Fenster (Windows)
AgtGetWndApp Pointer auf die zu testende Applikation suchen und ausgeben.
AgtGetWnd Pointer auf ein Fenster einer SDI- oder MDI-Applikation suchen und ausgeben.
AgtGetDlg Pointer auf einen Dialog suchen und ausgeben.
AgtWndCheckEnabled Testen, ob ein Control aktiviert oder deaktiviert ist.
AgtWndCheckVisible Testen, ob ein Control sichtbar ist.
Operationen mit Meldungsfenster (MessageBox)
AgtMsgCheck Diese Funktion testet, ob eine bestimmte Fehlermeldung angezeigt wird. Der interne Status wird im Fehlerfall verändert.
AgtMsgCheckBool Diese Funktion testet, ob eine bestimmte Fehlermeldung angezeigt wird. Der interne Status wird im Fehlerfall nicht verändert.
Operationen mit Schalter (CButton)
AgtButtonSelectSend Schalter betätigten und warten, bis Operation abgeschlossen ist.
AgtButtonSelectPost Schalter betätigen und sofort zum Testprogramm zurückkehren.
Operationen mit Text (CStatic / CEdit)
AgtTextSet Text in Eingabefeld setzen.
AgtTextGet Text aus Eingabefeld auslesen.
AgtTextCheck Testen, ob Text in Eingabefeld einem bestimmten Text entspricht. Der interne Status wird im Fehlerfall verändert.
AgtTextCheckBool Testen, ob Text in Eingabefeld einem bestimmten Text entspricht. Der interne Status wird im Fehlerfall nicht verändert.
AgtCheckTextEmpty Testen, ob ein bestimmtes Eingabefeld leer ist.
Operationen mit Menu (CMenu)
AgtMenuSelectWndSend Diese Funktion wählt einen Menupunkt auf der Stufe 'Fenster' an.
Die Funktion wird erst verlassen, wenn die Operation ausgeführt wurde.
AgtMenuSelectWndPost Diese Funktion wählt einen Menupunkt auf der Stufe 'Fenster' an.
Die Funktion wird verlassen bevor die Operation ausgeführt wurde.
AgtMenuSelectAppSend Diese Funktion wählt einen Menupunkt auf der Stufe 'Applikation' an. Die Funktion wird erst verlassen, wenn die Operation ausgeführt wurde.
AgtMenuSelectAppPost Diese Funktion wählt einen Menupunkt auf der Stufe 'Applikation' an. Die Funktion wird verlassen bevor die Operation ausgeführt wurde.
Operationen mit Auswahlfeld (CComboBox)
AgtComboSelItem Eintrag an bestimmter Position in Auswahlfeld wählen.
AgtComboGetSelItem Position des aktuellen Eintrages im Auswahlfeld ausgeben.
AgtComboCheckSelItem Testen, ob Eintrag an bestimmter Position aktiv ist.
Im Fehlerfall wird der interne Status verändert.
AgtComboCheckSelItemBool Testen, ob Eintrag an bestimmter Position aktiv ist.
Im Fehlerfall wird der interne Status
nicht verändert.
AgtComboSelData Eintrag mit bestimmtem Wert von ItemData in Auswahlfeld wählen.
AgtComboGetSelData Wert von ItemData des aktiven Eintrags bestimmen und ausgeben.
AgtComboCheckSelData Testen, ob der Eintrag mit bestimmtem Wert von ItemData ausgewählt ist.
Im Fehlerfall wird der interne Status verändert.
AgtComboCheckSelDataBool Testen, ob der Eintrag mit bestimmtem Wert von ItemData ausgewählt ist.
Im Fehlerfall wird der interne Status nicht verändert.
Operationen mit Kontrollkästchen (CheckBox)
AgtCheckBoxSet Kontrollkästchen markieren oder zurücksetzen.
AgtCheckBoxGet Aktuellen Wert eines Kontrollkästchens abfragen.
AgtCheckBoxCheck Testen, ob ein Kontrollkästchen einen bestimmten Wert enthält.
Im Fehlerfall wird der interne Status verändert.
AgtCheckBoxCheckBool Testen, ob ein Kontrollkästchen einen bestimmten Wert enthält.
Im Fehlerfall wird der interne Status nicht verändert.
Operationen mit Auswahlliste (CListBox)
AgtListBoxSelItem Bestimmten Eintrag in Auswahlliste selektieren.
AgtListBoxGetSelItem Position des selektierten Eintrages einer Auswahlliste bestimmen und ausgeben.
AgtListBoxCheckSelItem Testen, ob in einer Auswahlliste der Eintrag an einer bestimmten Position selektiert ist.
Im Fehlerfall wird der interne Status verändert.
AgtListBoxCheckSelItemBool Testen, ob in einer Auswahlliste der Eintrag an einer bestimmten Position selektiert ist.
Im Fehlerfall wird der interne Status nicht verändert.
AgtListBoxSelData Eintrag mit bestimmtem Inhalt von ItemData in Auswahlliste selektieren.
AgtListBoxGetSelData Wert von ItemData des aktiven Eintrags bestimmen und ausgeben.
AgtListBoxCheckSelData Testen, ob der aktive Eintrag einen bestimmten Wert in lItemData enthält.
Im Fehlerfall wird der interne Status verändert.
AgtListBoxCheckSelDataBool Testen, ob der aktive Eintrag einen bestimmten Wert in lItemData enthält.
Im Fehlerfall wird der interne Status nicht verändert.
AgtListBoxGetSelText

Text des aktiven Eintrags bestimmen und ausgeben.

AgtListBoxSelText Eintrag mit bestimmtem Text selektieren.
Wenn der Eintrag nicht gefunden wird, wird der interne Status verändert.
AgtListBoxSelTextBool Eintrag mit bestimmtem Text selektieren.
Wenn der Eintrag nicht gefunden wird, wird der interne Status nicht verändert.
AgtListBoxCheckSelText Testen, ob der selektierte Eintrag einen bestimmten Text enthält.
Wenn der selektierte Eintrag nicht den erwarteten Test enthält, wird der interne Status verändert.
AgtListBoxCheckSelTextBool Testen, ob der selektierte Eintrag einen bestimmten Text enthält.
Wenn der selektierte Eintrag nicht den erwarteten Test enthält, wird der interne Status nicht verändert.
AgtListBoxCheckItemCnt Testen, ob eine Auswahlliste eine bestimmte Anzahl Einträge enthält.
Wenn die Auswahlliste nicht die erwartete Anzahl Einträge enthält, wird der interen Status verändert.
AgtListBoxCheckItemCntBool Testen, ob eine Auswahlliste eine bestimmte Anzahl Einträge enthält.
Wenn die Auswahlliste nicht die erwartete Anzahl Einträge enthält, wird der interen Status
nicht verändert.
AgtListBoxSetChanged In einer Auswahlliste wurde ein neuer Eintrag gewählt.