2015-03-24 3 views
0

В настоящее время я работаю над созданием структуры для автоматизации тестирования UFT. Я реализовал функцию fct_ValidateCheckPoint, которая проверяет наличие стандартной контрольной точки и записывает ошибку в отчете журнала, если нет.Поведение HP UFT override Создание контрольной точки

мне нужно, при создании контрольной точки (F12), чтобы перехватывать Поведение по умолчанию UFT и вызова эта функция "fct_ValidateCheckPoint".

Есть ли способ сделать это?

+0

Я думаю, что нет пути (API или другая функция), чтобы поймать создание контрольной точки. – TheBlastOne

ответ

0

Я не понимаю, чего вы пытаетесь достичь. Во время выполнения контрольной точки (obj.Check) тест проверяет существование объекта контрольной точки и не проходит тест, если это не так.

Во время создания контрольной точки контрольная точка еще не существует.

Следует отметить, что существует несколько способов создания контрольных точек в UFT (не только F12), в любом случае UFT не предоставляет способ переопределить встроенный механизм контрольной точки. Вы всегда можете добавить функции, которые выполняют проверку, а затем пропустить или передать тест явно.

+0

Что мне нужно сделать: при создании контрольной точки мне нужно автоматически вызвать мой метод «fct_ValidateCheckPoint». Я предполагаю, что нетехнический пользователь работает с UFT. Я делаю все возможное, поэтому пользователю не нужно изменять код сгенерированного UFT (как я сказал, этот метод проверяет наличие контрольной точки и записывает в отчет журнала) – Chdid

Смежные вопросы