【发布时间】:2021-12-31 15:15:27
【问题描述】:
当我尝试分配一个值并返回时,我遇到了一个错误。我正在使用 Pycharm 和 selenium 库
这里是代码
Get Search Text Data
[arguments] ${TotalRecords}
Run Keyword IF
... ${TotalRecords}>3 ${Searchrow}= set variable ${TotalRecords}-1
... ELSE ${Searchrow}= set variable ${TotalRecords}
[Return] ${Searchrow}
我收到以下错误:
Run Keyword If ${TotalRecords}>3, ${Searchrow}= set variable, ${TotalRecords}-1, ELSE, ${Searchrow}= set variable, ${TotalRecords}
文档:
如果条件为真,则使用给定的参数运行给定的关键字。
Start / End / Elapsed: 20211231 09:10:24.057 / 20211231 09:10:24.059 / 00:00:00.002
09:10:24.059 FAIL Variable '${Searchrow}' not found.
我现在正在学习这个。
【问题讨论】:
-
看起来
${Searchrow}=和set variable之间没有两个空格。你的代码是这样的吗?
标签: if-statement variables return robotframework keyword