Für einfache VBScript Funktionen reicht es oft aus, zu Test und Fehlersuche mit MsgBox eine kleine Nachricht auszugeben:

Function test(s)
     MsgBox(s)
EndFunction

Aufruf in GuiXT zum Beispiel:

CallVBS test "Hello"

und Ausgabe am Bildschirm dann

 

Bei umfangreichen Funktionen in VBScript ist es praktisch, mit einem Debugger zu arbeiten. Sie können einen speziellen Script-Debugger auf Ihrem PC installieren, zum Beispiel den kostenlos erhältlichen Microsoft Script-Debugger oder eine Version von Microsoft Visual Studio.

Falls kein spezieller Script Debugger installiert ist, wird der im Internet Explorer integrierte Script Debugger verwendet.

Zum Aufruf des Debuggers setzen Sie die Anweisung "Stop" in Ihr Script:

Function test(s)
     Stop
EndFunction
 

Es erscheint dann je nach installiertem Debugger ein Bild der folgenden Art:

und bei Bestätigung dann das Debugger-Fenster, in dem Sie Werte ansehen und verändern können, schrittweise weitergehen usw.:

Achtung: Falls Sie im Internet Explorer -> Extras -> Internet Optionen -> Erweitert das Script-Debugging ausgeschaltet haben, hält der "Stop" Befehl nicht an, sondern bricht die Verarbeitung ohne Fehlermeldung ab: