Студия Katalon: повторить URL до успешного - PullRequest
0 голосов
/ 02 октября 2018

Я использую студию Katalon с действием Navigate to Url.

Было бы полезно повторить это действие до тех пор, пока не возникнет ошибка при загрузке страницы, либо «отказано в соединении», либо ошибка типа 404.

После успешной загрузки веб-страницы можно продолжить выполнение остального сценария.

Есть ли какой-нибудь пример способа сделать это?

1 Ответ

0 голосов
/ 02 октября 2018

Попробуйте что-то вроде этого, просто измените селектор css:

TestObject errorMessage = new TestObject().addProperty('css', ConditionType.EQUALS, 'span.error-message-example')

while (!WebUI.verifyElementVisible(errorMessage, 3, FailureHandling.OPTIONAL)){
      WebUI.navigateToUrl('https://example.com')
}
...