机器人框架 - 运行 关键字 If with Execute Javascript

Robot Framework - Run Keyword If with Execute Javascript

我正在尝试执行 javascript 并返回带有 run keyword if 或类似内容的值。但它会按预期给出错误。我怎么能通过这种情况。示例代码块:

Run Keyword If '${COUNTRY}'=='ES' ${income} Execute Javascript return $('#income').val();

"Run keyword if"条件后需要关键字;你已经指定了一个变量名。要保存关键字的结果,变量名必须在行的第一个单元格中:

${income}    run keyword if    '${COUNTRY}'=='ES' 
...    Execute Javascript return $('#income').val();