Учебники

QTP — отладка

Отладка в контексте тестирования автоматизации — это систематический процесс выявления и исправления проблем кодирования в сценарии автоматизации, так что сценарий будет более устойчивым и сможет обнаружить дефекты в приложении.

Существуют различные способы отладки с использованием точек останова в QTP. Точки останова можно вставить, просто нажав «F9» или используя пункт меню «Выполнить» → «Вставка / удаление точки останова».

После вставки точки останова точка красного цвета и линия будут выделены КРАСНЫМ цветом, как показано ниже —

Отладка с использованием точки останова

метод ShortCut Описание
Шаг в F11 Используется для выполнения каждого шага. Входит в функцию / действие и выполняет построчно. Пауза в каждой строке после исполнения.
Переступить F10 Используется, чтобы перешагнуть через функцию. Step Over запускает только текущий шаг в активном документе.
Выйти Shift + F11 После Step Into вы можете использовать команду Step Out. Step Out продолжает выполнение до конца функции, а затем приостанавливает сеанс выполнения на следующей строке.

Параметры в точке останова

Доступ к различным параметрам в точке останова можно получить с помощью меню «Выполнить».

Sr.No. ShortCut & Описание
1

F9

Вставить / удалить точку останова

2

Ctrl + F9

Включить / отключить точку останова

3

Ctrl + Shift + F9

Очистить все BreakPoint

4

Использовать только меню

Включить / отключить все точки останова

F9

Вставить / удалить точку останова

Ctrl + F9

Включить / отключить точку останова

Ctrl + Shift + F9

Очистить все BreakPoint

Использовать только меню

Включить / отключить все точки останова

Панель отладки

Ниже приведены панели в окне отладки.

Отладка с использованием точки останова

  • Вывод — на этой вкладке отображаются все выходные данные для печати.

  • Watch — эта вкладка отображает логический результат заданного выражения.

  • LocalVariables — эта вкладка отображает вывод локальных переменных.

Вывод — на этой вкладке отображаются все выходные данные для печати.

Watch — эта вкладка отображает логический результат заданного выражения.

LocalVariables — эта вкладка отображает вывод локальных переменных.

пример

Панель просмотра показывает выходное выражение, как показано ниже —

Отладка с использованием точки останова

Панель Local Variables показывает значения, хранящиеся в локальных переменных, как показано ниже —