我的Robot文件中的My Variables标题如下所示:
*** Variables ***
${date} = Get Current Date result_format=%Y%m%d%H%M%S
${workspaceName} = Workspace${date}
Run Code Online (Sandbox Code Playgroud)
当我${workspaceName}稍后在文件中使用时,它的内容是"获取当前日期result_format =%Y%m%d%H%M%S"作为字符串.但是当${workspaceName}在测试用例中定义时,它可以正常工作.
变量部分不能包含函数吗?比如Get Current Date?
你是对的.您无法在该***Variables***部分内调用函数.如果您想使用该Get Current Date函数并将其分配给变量,您需要在该***Test Cases***部分或该***Keywords***部分中进行!
例如:
***Settings***
Library DateTime
***Variables***
[...]
***Test Cases***
[...]
${CurrentDate} = Get Current Date result_format=%Y%m%d%H%M%S
Log ${CurrentDate}
***Keywords***
[...]
# Can do it here too!
Run Code Online (Sandbox Code Playgroud)
将以您指定的格式记录今天的日期.希望这可以帮助!如有任何其他问题请随时提出!
| 归档时间: |
|
| 查看次数: |
1871 次 |
| 最近记录: |