использую selenuim ide и selblocks.
Переменные гружу из файла json , он выглядит вот так :
[
{idiotizm : 'idiotizm'},
{password : 'pppp'},
{login : 'aaaaa'},
{testDealTitle : 'test_al_x4_745784'},
{uncompletetestDealTitle : 'unc_t_deal_x4_745784'}
];
сам тест выглядит вот так :
forJson file://c:/****/vars.json
endForJson
echo ${password}
echo ${idiotizm}
echo ${login}
при запуске в логе вижу вот это :
[info] [selblocks] branch => @1: [forJson|file://c:/****/vars.json]
[info] Executing: |forJson | file://c:/****/vars.json | |
[info] [selblocks] branch => @2: [endForJson]
[info] Executing: |endForJson | | |
[info] Executing: |echo | ${password} | |
[info] echo: pppp
[info] Executing: |echo | ${idiotizm} | |
[info] echo: ${idiotizm} // - эта переменная оказалась недоступна !
[info] Executing: |echo | ${login} | |
[info] echo: aaaaa
т.е переменная ${idiotizm} недоступна. выяснил , что первый элемент в файле json всегда игнорируется. Можете подсказать почему? Надоели танцы с бубном.
Спасибо