首页 > 解决方案 > 如何验证 Robot 框架代码的语法

问题描述

我有用 Linux 操作系统编写的机器人框架。我经常在我的 ROBOT FRAMEWORK 代码中遇到语法问题。我们是否有任何在线编译器或 python 来跟踪发生语法错误的位置(哪一行)?

标签: robotframework

解决方案


您可以使用--dryrun 命令行参数来检查测试数据的有效性和语法。

从我强烈建议一般浏览的用户指南中。

Robot Framework 支持所谓的空运行模式,否则测试正常运行,但来自测试库的关键字根本不执行。空运行模式可用于验证测试数据;如果试运行通过,则数据在语法上应该是正确的。使用选项 --dryrun 触发此模式。

试运行可能会因以下原因而失败:

  • 使用未找到的关键字。
  • 使用参数数量错误的关键字。
  • 使用语法无效的用户关键字。

推荐阅读