这是我想使用 Robot Framework 编写的伪代码。如果使用框架无法完成,是否还有其他选择:
${balMethodID}= Set Variable If ${balMethodID} == None ${newBalMethodID}
基本上,如果变量的值为 None 那么我想分配一个新值。当变量的初始值不是 None 时,它的值变为 None。最佳答案
Set Value If可以给出两个值;如果条件为真,将使用第一个,如果条件为假,将使用第二个。如果要在条件为假时保留原始值,请使用原始值作为最后一个参数:
${balMethodID}= Set Variable If ${balMethodID} == None
... # value if true # value if false
... ${newBalMethodID} ${balMethodID}
关于robotframework - 如何根据robotframework中的条件分配变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48106335/