2015-07-09 128 views
1

所以我宣佈了一個整數。我有一個輸入字段。我想用我存儲在整數中的任何值作爲輸入字段的值。可能嗎?Selenium WebDriver - 使用整數變量作爲輸入字段的值?

下面是代碼,具有理想的結局:

int avPartQty = Integer.parseInt(avPartQty_substring); 
actions.searchResultsVa_SelectAvailPartQty(driver).sendKeys(+avPartQty); //wish it was that easy, lol. 

這是我的文本框:

<input name="txtQty" value="1" maxlength="5" id="txtQty" class="textboxnumeric" onkeypress="return ValidateForDecimal(this, event);" style="color:Black;width:25px;" type="text"> 
+0

爲什麼不使用'.sendKeys(avPartQty_substring)'? – SiKing

+0

將int轉換爲字符串幫助,或者你想發送它爲int? – Saifur

+0

你可以簡單地傳遞sendKeys(String.valueOf(avPartQty));. –

回答

2

您可以使用下面這段代碼,

INT avPartQty =整數.parseInt(avPartQty_substring); actions.searchResultsVa_SelectAvailPartQty(driver).sendKeys(avPartQty +「」);