У меня есть ключевое слово, которое проверяет, если значение кнопки равно Completed
, как только оно найдено, я хочу, чтобы это ключевое слово остановилось и вернуло статус. Однако значение кнопки Completed
не привязано ни к какому временному интервалу. Я хочу вызывать ключевое слово рекурсивно, чтобы проверять значение кнопки каждые 3 минуты.
*** Test Case ***
Navigate to menu Home Status
#Something here to call the keywrod `Check run status` for every 3
minutes until ${passd} is true or 30 minutes are passed.
***Keywrod***
Check run status
${btnValue} Get Text //button[@id="btn_status"]
${passed} = Run Keyword And Return Status Should be Equal ${btnValue}
Completed
[Return] ${passed}
Как повторить это с интервалом времени и как мы можем добиться этого с помощью роботизированной системы?