0
我可以使用此地址存儲網址將已存儲的變量存儲在Selenium IDE中
storeLocation |網址
但我想在storeLocation名稱使用存儲瓦爾
我想是這樣的:
店| 1 | x
storeLocation | url _ $ {x}
我可以使用 - open | $ {url_1}
但是,我需要使用類似於:
open | $ {網址_ $ {X}} - 這does`t工作
我可以使用此地址存儲網址將已存儲的變量存儲在Selenium IDE中
storeLocation |網址
但我想在storeLocation名稱使用存儲瓦爾
我想是這樣的:
店| 1 | x
storeLocation | url _ $ {x}
我可以使用 - open | $ {url_1}
但是,我需要使用類似於:
open | $ {網址_ $ {X}} - 這does`t工作
無陣列自虐的方式(這是你想要的):
storeEval | "url" | base
storeEval | "1" | lol
storeEval | storedVars['base']+storedVars['lol'] | name
storeLocation | location
getEval | {storedVars['${name}']=storedVars['location']}
echo | ${url1}
更好的使用數組方式:
storeEval | new Array(); | url
storeLocation | location
getEval | storedVars['url'].push(storedVars['location'])
echo | javascript{storedVars['url'][0]}
的第二種變體更好,因爲不需要一直創建特殊變量。你正在做更多的可讀性推動陣列。訪問它們也更容易 - 您可以循環訪問數組。
P.S.打開頁面只是使用打開,而不是回聲
是的,第二種方式是爲我,謝謝! –