Tsung - Использование выражений Erlang в подстановке переменных

В Tsung вы можете подставлять такие переменные: %%_counter%%. Но как мне сделать что-то вроде %%_counter * 2 + 1%%?


person bcoughlan    schedule 21.04.2015    source источник
comment
Пожалуйста, проверьте ветку ниже, если вы можете помочь, stackoverflow.com/q/43798227/6419028   -  person Ritesh Sharma    schedule 05.05.2017


Ответы (1)


Вот пример добавления %%_tsung_userid%% и %%_counter%% в переменную %%_total%%.

<setdynvars sourcetype="eval" code="fun({Pid,DynVars})->
                   {ok,Tsung_userid} = ts_dynvars:lookup(tsung_userid,DynVars),
                   {ok,Counter} = ts_dynvars:lookup(counter,DynVars),
                   Tsung_userid + Counter end.">
        <var name="total" />
</setdynvars>

Я не знаю, есть ли более краткий способ.

person bcoughlan    schedule 21.04.2015