2015-07-01 12 views
-3

支持我已經運行一個腳本拳頭時候創建一個組名爲'硒初學者使用Java。如何動態地改變硒的輸入值的webdriver運行相同的腳本,同時多次

,有一次我想運行相同的腳本,但現在我想創建不同的組名說'硒專家等。

我該如何做到這一點?任何人都可以建議。

+0

您是否將此組名稱發送到任何輸入字段?你在使用哪個網站? –

+0

那你嘗試了嗎?請複製您的代碼。 – peetya

+0

我只是用的SendKeys(「硒Begineer」) –

回答

0

1.Store的「文本發送」在一個變量,每次運行

2.創建一個隨機字符串前更改值,每次發送。例如

element.sendKeys(generateRandomString()); 


public String generateRandomString() { 
    return "Selenium Beginners" + new BigInteger(120, new SecureRandom()).toString(32); 
} 
+0

謝謝馬德漢它的作品真棒我。 :) –

+0

請刪除,誰曾經給減了我。因爲它允許我在未來提出問題。 –

+0

@sivasankarraparthi請[接受答案](http://meta.stackexchange.com/a/5235/155831)如果它幫助解決問題 – Madhan