Is there a possibility to return two variables in Robot Framework?
${result1}, ${result2}= MyKeyword
doesn't work.
Yes, just place the variables in separate cells, both when assigning and when returning the values.
For example:
*** Test Case ***
Example
${value1} ${value2} return two values
Should be equal ${value1} this is value 1
Should be equal ${value2} this is value 2
*** Keywords ***
Return two values
${v1}= set variable this is value 1
${v2}= set variable this is value 2
[Return] ${v1} ${v2}