2011-06-17 61 views
0

我想在每次使用它後增加一個變量。 $ companyLevel os我需要增加的變量。如何創建一個對象,每個對象在每次使用時都會增加一個數字?

count = 20 
# Variables (20) 
while count > 0 
$levelName = ""; 8.times{$levelName << (65 + rand(25)).chr} 
$companyLevel = "CLev5" 
browser2.button(:id, "addCompanyLevel").click 
sleep 2 
browser2.text_field(:id, $companyLevel).set $levelName 
$companyLevel += 1 
count -= 1 
end 

如何創建一個變量,該變量在每次使用時都會增加一個數字?

謝謝。

回答

2

既然你已經有一個計數,爲什麼這需要是一個變量?爲什麼不只是做簡單的字符串連接創建要在飛行

companyLevel = "CLev" + count.to_s 

除非你需要什麼的「數組」也許讀了價值?

我建議你購買並閱讀「每天使用Ruby腳本」這本書,這是一個很好的方式來傾聽Ruby語言的基礎知識,並面向測試人員。

+0

完美運作。我下載了該書的PDF副本,並將檢查出來。再次感謝。 –

1

這是通過創建一個對象,其屬性的增量不是通過創建一個增量變量來實現的。

相關問題