2015-07-14 4 views
0

Возможно ли оценить выражение с вложенными переменными в Selenium IDE? Пример:Selenium IDE: Вложенные переменные

store | 2 | scenario 
store | $10 | data${scenario}Cost 

Так data2Cost = $10

store | ${data{$scenario}Cost} | ${scenario}Result 
echo | ${scenario}Result | 

Который возвращает 2Result = ${data2Cost} против 2Result = $10.

ответ

0

Вы можете использовать storeEval для хранения оценочного выражения в переменную Этой tutorial помогла мне достичь этого

|store | 2 | scenario | 
|store | $10 | data${scenario}Cost | 
|storeEval | storedVars['data${scenario}Cost'] | ${scenario}Result | 
|storeEval | storedVars['${scenario}Result'] | MainResult | 
|echo | ${MainResult} | 

enter image description here

+0

Извинение Мадхо, мой пример не был ясен. Я скорректировал его, чтобы лучше отразить то, что я ищу. HTH –

+0

@JulieCalboutin Обновлено мой ответ проверить это – Madhan

+0

Это именно то, что я искал! Большое спасибо Мадхан. К сожалению, этот учебник заблокирован от моего рабочего ПК, поэтому он обязательно проверит его дома. –

Смежные вопросы