2015-12-10 2 views
1

Я не могу передать переменные значения $ {ELEMENT} в 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}"} 

ответ

2

положить Установить тело запроса ключевого слова внутри для цикла:

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}"}