在机器人框架中是否可以使用普通参数和嵌入式参数创建关键字?

问题描述

在Robot框架中是否可以创建同时具有普通参数和嵌入式参数的关键字? 如果是这样,请告诉如何?

解决方法

用户指南说您无法阅读here

使用嵌入参数的关键字不能采用任何“常规”参数(通过[Arguments]设置指定),但是它们的创建方式与其他用户关键字一样。

一个简短的答案是否。

另一种测试方法是实验,如果我输入:

*** Keywords ***
Log ${arg} Into Console
    [Arguments]    ${msg}
    Log To Console    ${arg}    
    Log To Console    ${msg}

然后红色显示此错误:

设置'[Arguments]'已重复。关键字名称中定义了一些变量

这也回答了您的问题。