В LoadRunner какая разница между ctrx_set_window_ex и ctrx_sync_on_window - PullRequest
0 голосов
/ 22 января 2019

Я работаю над тестом производительности приложения Citrix с использованием Load Runner и Citrix Protocol.

Мне нужно дождаться появления окна и, читая документацию, я вижу, что я могу использовать один из них:

  • ctrx_sync_on_window : ожидание, пока окно не будет создано или станет активным.
  • ctrx_set_window_ex : ожидает указанное время для появления окна вклиент Citrix

Но, читая их документацию, я не совсем понимаю разницу, за исключением временного фактора и того, какой из них мне следует использовать.

Я попробовал каждый из них, иони работают на меня, но я не знаю, какой из них лучший.

Первый вариант:

ctrx_sync_on_window("Notepad", ACTIVE, 0, 0, 801, 601, "snapshotXX", CTRX_LAST);

Второй вариант:

// Wait 5 seconds for Notepad popup to appear
ctrx_win_exist("Notepad",5)

1 Ответ

0 голосов
/ 23 января 2019

ctrx_win_exist чаще всего используется, когда требуется временной интервал, пока не появится / не станет активным окно;ctrx_sync_on_window является частью параметров синхронизации, таких как синхронизация растровых изображений.Это обеспечит расположение окон в указанной позиции.

Обычно от сценария зависит, какой из них лучше использовать

...