Отладка скриптов

       Отладка VBScript-сценариев, используемых в Rational ClearQuest, осуществляется стандартным отладчиком Microsoft Script Debugger (http://msdn.microsoft.com/scripting).
Включение отладчика
  • Необходимо установить Microsoft Script Debugger.
  • Поскольку отладчик не запускается автоматически, необходимо изменить значение атрибута JITDebug в ветке HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings на 1.
  • Запустить редактор реестра и добавить новый атрибут HookDebug (DWORD) со значением 1 в ветку HKLM\Software\Rational Software\common.
       Перезагрузка машины может потребоваться только после установки Script Debugger.
    Использование отладчика
       При необходимости отладить сценарий, в нужном месте останова в коде предварительно необходимо прописать директиву Stop. Чтобы отключить остановку выполнения сценария на директиве Stop, необходимо сбросить значения ключей в 0, перезапуск ClearQuest, а также перезагрузки машины при этом не требуется.
    Дополнительно
       The debugger is not launched by default in CQ 2.0+. The debugger should then be launched on a hook runtime error. To force the debugger to be launched at any time, add a "stop" statement to your hook code, and the debugger will be launched at that point. The debugger does not aid in debugging standalone VB programs that open CQ sessions. Customers can use the VB development environment to debug such programs.

     Evgeny Savitsky © 2002-2003