QTP - Отладка
Отладка в контексте тестирования автоматизации - это систематический процесс выявления и исправления проблем с кодированием в сценарии автоматизации, чтобы сценарий был более надежным и мог обнаруживать дефекты в приложении.
Существуют различные способы выполнения отладки с использованием точек останова в QTP. Точки останова можно вставить, просто нажав «F9» или используя параметр меню «Выполнить» → «Вставка / удаление точки останова».
После вставки точки останова «красная» точка и линия будут выделены КРАСНЫМ цветом, как показано ниже -
Метод | ShortCut | Описание |
---|---|---|
Шаг в | F11 | Используется для выполнения каждого шага. Переходит в функцию / действие и выполняется строка за строкой. Он останавливается на каждой строке после выполнения. |
Переступить | F10 | Используется для перехода через функцию. Step Over запускает только текущий шаг в активном документе. |
Выйти | Shift + F11 | После входа в функцию вы можете использовать команду «Выйти». Step Out продолжает выполнение до конца функции, а затем приостанавливает сеанс выполнения на следующей строке. |
Параметры в точке останова
Доступ к различным параметрам точки останова можно получить, перемещаясь по меню «Выполнить».
Sr.No. | ShortCut и описание |
---|---|
1 | F9 Вставить / удалить точку останова |
2 | Ctrl+F9 Включить / отключить точку останова |
3 | Ctrl+Shift+F9 Очистить все точки останова |
4 | Use Only Menu Включение / отключение всех точек останова |
Панель отладки
Ниже приведены панели в окне отладки -
Output - На этой вкладке отображается весь вывод отчетов для печати.
Watch - На этой вкладке отображается логический вывод данного выражения.
LocalVariables - На этой вкладке отображается вывод локальных переменных.
пример
Панель просмотра показывает выходное выражение, как показано ниже -
Панель локальных переменных показывает значения, содержащиеся в локальных переменных, как показано ниже -