Есть ли способ показать ошибку во время выполнения в QTP при использовании объектной модели автоматизации QTP - PullRequest
0 голосов
/ 12 мая 2011

Я использую QTP Automation Object Model для запуска тестов:

Set qtpObj = CreateObject("QuickTest.Application") 'Creates an instance of the QTP

BUT в этом режиме QTP не показывает никаких диалогов об ошибках (с кнопками Stop, skip, debug), как это происходит при On Error Resume Next. Есть ли способ остановить выполнение скрипта при возникновении ошибки и показать диалог ошибки?

Спасибо!

1 Ответ

0 голосов
/ 20 мая 2011

да, вы можете сделать это .. Но каждый раз, когда вам нужно проверить номер ошибки ... т.е. используя err.Number & err.Description, вы можете получить подробную информацию об ошибке времени выполнения.Например:

Function abc()
  on error resume Next
  ..
  msgbox err.Number,,err.description
End Function
...