robotframework - 是否有任何选项可以在机器人框架中创建具有普通参数和嵌入式参数的关键字?
问题描述
有没有办法在机器人框架中创建具有普通参数和嵌入式参数的关键字?如果是这样,那么请告诉如何?
解决方案
用户指南说你不能,在这里阅读:
使用嵌入式参数的关键字不能采用任何“普通”参数(使用 [Arguments] 设置指定),否则它们就像其他用户关键字一样创建。
所以简短的回答是否定的。
如果我键入以下内容,您可以进行测试的另一种方法是:
*** Keywords ***
Log ${arg} Into Console
[Arguments] ${msg}
Log To Console ${arg}
Log To Console ${msg}
然后 RED 显示此错误:
设置“[参数]”是重复的。关键字名称中定义了变量
这也回答了你的问题。
推荐阅读
- c# - 检查日期范围在c#中是否是连续的,除了周六和周日
- mysql - MySQL - 根据名称顺序分配编号
- c++ - 如果条件不满足,如何无限期地重做一个动作?
- flutter - 如何在另一个文件飞镖中调用类方法
- python - 如何在不从终端或任何编辑器执行的情况下运行 python 程序
- javascript - 在 Windows 上找不到 Jest
- security - macOS BigSur 是否会阻止未签名应用程序的网络?
- reactjs - 你如何根据状态在 redux-form 中进行验证?
- flutter - Flutter:如何在构建开始之前获取设备语言环境列表?
- python - 来自用户的输入,用于 python 中的矩阵运算