在机器人框架中使用 For 循环
Using For loop in robot framework
我无法在 Body 中传递变量 ${ELEMENT} 值,它只是从列表中获取最后一个值。
我想为所有三个值迭代它
Create Http Context localhost:8080 http
Set Request Header Content-Type application/json
@{RecipientPhoneNumber} = Create List 2162692764 21 2162792985
: FOR ${ELEMENT} IN @{RecipientPhoneNumber}
\ Log ${ELEMENT}
Set Request Body {"id":"123456-789", "value":"${ELEMENT}"}
将 Set request body 关键字放入 for 循环中:
Create Http Context localhost:8080 http
Set Request Header Content-Type application/json
@{RecipientPhoneNumber} = Create List 2162692764 21 2162792985
: FOR ${ELEMENT} IN @{RecipientPhoneNumber}
\ Log ${ELEMENT}
\ Set Request Body {"id":"123456-789", "value":"${ELEMENT}"}
我无法在 Body 中传递变量 ${ELEMENT} 值,它只是从列表中获取最后一个值。 我想为所有三个值迭代它
Create Http Context localhost:8080 http
Set Request Header Content-Type application/json
@{RecipientPhoneNumber} = Create List 2162692764 21 2162792985
: FOR ${ELEMENT} IN @{RecipientPhoneNumber}
\ Log ${ELEMENT}
Set Request Body {"id":"123456-789", "value":"${ELEMENT}"}
将 Set request body 关键字放入 for 循环中:
Create Http Context localhost:8080 http
Set Request Header Content-Type application/json
@{RecipientPhoneNumber} = Create List 2162692764 21 2162792985
: FOR ${ELEMENT} IN @{RecipientPhoneNumber}
\ Log ${ELEMENT}
\ Set Request Body {"id":"123456-789", "value":"${ELEMENT}"}