Перейти к содержимому

yabazar

Регистрация: 30 янв 2013
Offline Активность: 28 мая 2013 07:12
-----

Мои темы

RFT 8.3 - как понять, что запрос к БД завершил работу

30 января 2013 - 11:34

Вопрос по IBM RFT 8.3 - работаю с базой данных, делаю запрос, посредством использования точек верификации проверяю корректность выводимого результата ожиданию:
1. После выставления параметров фильтра нажимаю “Применить фильтр”.
2. Какое то время на экране отражается запись “Идет загрузка, подождите …”.
3. После этого идет проверка точки верификации.
Проблема: если запрос выполняется быстро, то всё проходит успешно (результирующие данные соответствуют ожиданию), а если время выполнения запроса “долгое”, то проверка падает, т.к. система полагает, что итоговый набор пуст.
Вопрос: как сделать, что бы скрипт ждал заверения выполнения запроса?
- поставить простую задержку (типа Thread.Sleep(1000) в VB)? – как то не очень красиво.
- отследить изменения свойств во время выполнения запроса не получается, т.к. запрос выполняется сравнительно быстро – не более 1 секунды.

Спасибо.