在 LoadRunner 中,ctrx_set_window_ex 和 ctrx_sync_on_window 之间有什么区别
In LoadRunner what's the difference between ctrx_set_window_ex and ctrx_sync_on_window
我正在使用 Load Runner 和 Citrix 协议对 Citrix 应用程序进行性能测试。
我需要等待 window 出现,阅读我看到的文档我可以使用其中之一:
- ctrx_sync_on_window : 等待 window 创建或激活。
- ctrx_set_window_ex : 等待指定的时间让 window 出现在 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)
ctrx_win_exist
主要用于需要时间范围直到 windows appears/becomes 活动;
ctrx_sync_on_window
是同步选项的一部分,比如位图同步。它将确保 windows 位于指定位置。
一般要看脚本用哪个比较好
我正在使用 Load Runner 和 Citrix 协议对 Citrix 应用程序进行性能测试。
我需要等待 window 出现,阅读我看到的文档我可以使用其中之一:
- ctrx_sync_on_window : 等待 window 创建或激活。
- ctrx_set_window_ex : 等待指定的时间让 window 出现在 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)
ctrx_win_exist
主要用于需要时间范围直到 windows appears/becomes 活动;
ctrx_sync_on_window
是同步选项的一部分,比如位图同步。它将确保 windows 位于指定位置。
一般要看脚本用哪个比较好