Как получить сообщение об ошибке в каркасе робота? - PullRequest
0 голосов
/ 25 февраля 2019

Я создал скрипт, чтобы получить сообщение об ошибке

***Settings***
Resource           importsLib.robot
Suite Setup     Run Keywords
...             Initialize Test     AND
...             Register Keyword To Run On Failure    Failure Callback
Variables       OMG.yaml

и ключевые слова

***Keywords***
Failure Callback
     Capture Page Screenshot
     Log Source    loglevel=WARN

, но суть в том, что мне нужно получить сообщение об ошибке HTML, когда Back-end не сделалиногда отправлять значение элементу Front-end, и мне нужно отследить основные причины сбоев или проблем.

Можете ли вы предложить лучшее решение для этого случая?

1 Ответ

0 голосов
/ 25 февраля 2019

Вы можете использовать HttpLibrary , но вы также должны кодировать тесты BE для него, нет способа проверить его в ваших тестах FE, если вы не проверяете параллельно методы BE http.

Вы можете создать свои собственные пользовательские библиотеки или ключевые слова для него.

И вот пример того, как вы можете использовать пользовательские библиотеки в Robot Framework: Как создать пользовательскую библиотеку кода Python для Robot Framework

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...