如何在机器人框架中获取错误信息?
How to get the error message in robot framework?
我创建了一个脚本来获取错误输出
***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 错误消息,我需要跟踪故障或问题的根本原因。
你能提供这个案例的最佳解决方案吗?
您可以使用 HttpLibrary 但您还应该为其编写 BE 测试,如果您不并行检查 BE http 方法,则无法在您的 FE 测试下检查它。
您可以为其创建自己的自定义库或关键字。
下面是一个示例,说明如何在机器人框架上使用自定义库:
How to create a custom Python code library for the Robot Framework
我创建了一个脚本来获取错误输出
***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 错误消息,我需要跟踪故障或问题的根本原因。
你能提供这个案例的最佳解决方案吗?
您可以使用 HttpLibrary 但您还应该为其编写 BE 测试,如果您不并行检查 BE http 方法,则无法在您的 FE 测试下检查它。
您可以为其创建自己的自定义库或关键字。
下面是一个示例,说明如何在机器人框架上使用自定义库: How to create a custom Python code library for the Robot Framework