ExitAction V/s Функция выхода
Я хочу знать разницу между следующим кодом:
Function foo()
'Do something
ExitAction(1)
'Do something 2
Exit Function
End Function
Интересно, если Something code 2
будет казнен или нет, и причина позади.
1 ответ
Решение
QTP Action
может состоять из более чем одного Function
и это Action
можно вызвать из теста, чтобы использовать любую функцию, написанную в этом действии.
Теперь о вашем блоке кода
Когда вы выходите из самого действия, вы также получаете выход из своей функции 'foo'. Затем поток выполнения вернется к тесту, который вызвал это действие.
Something 2
Блок кода не будет выполнен.