robotframework - 如何验证 Robot 框架代码的语法
问题描述
我有用 Linux 操作系统编写的机器人框架。我经常在我的 ROBOT FRAMEWORK 代码中遇到语法问题。我们是否有任何在线编译器或 python 来跟踪发生语法错误的位置(哪一行)?
解决方案
您可以使用--dryrun
命令行参数来检查测试数据的有效性和语法。
从我强烈建议一般浏览的用户指南中。
Robot Framework 支持所谓的空运行模式,否则测试正常运行,但来自测试库的关键字根本不执行。空运行模式可用于验证测试数据;如果试运行通过,则数据在语法上应该是正确的。使用选项 --dryrun 触发此模式。
试运行可能会因以下原因而失败:
- 使用未找到的关键字。
- 使用参数数量错误的关键字。
- 使用语法无效的用户关键字。
推荐阅读
- c++ - QCloseEvent 如何传播?
- r - R在终端闪亮
- javascript - 为什么 React Js 中的 indexOf() 函数返回 -1,即使参数是持续存在的
- laravel - Laravel 路由条件
- python - 硒刮
- kivy - 在 Kivy ActionBar 的 ActionOverFlow 区域中未显示 ActionButton 图标
- python - $push 和 $set 在同一个更新查询中,条件为 $cond pymongo mongodb
- node.js - Node.js 内部双工流是否等同于 duplexify 库?
- json - 未处理的异常:“String”类型不是“int”类型的子类型,即使数据中没有整数
- flutter - 如何在颤动中创建一侧倾斜的容器