我正在尋找方法來生成字母串並生成文本來斷言它在硒webDriver。 我想用隨機名稱創建一個客戶。但是,我必須搜索新創建的客戶,然後單擊文本以輸入更多信息。如何創建一個隨機字母的字符串並獲取文本
1
A
回答
0
您可以生成隨機字母數字編號爲: -
import java.util.UUID;
String uuid = UUID.randomUUID().toString();
//Now this uuid enter to your text box
driver.findElement(By.id("text box id")).sendKeys(uuid);
3
您可以使用RandomStringUtils Apache的commonlang API。
// random string of length 8 composed of alphabetic characters
String s = RandomStringUtils.randomAlphabetic(8);
// random string of length 8 composed of alphabetic characters and numbers
String s = RandomStringUtils.randomAlphanumeric(8);
// random string of length 8 composed only of lettes a, b, and c
String alphabet = "abc";
String s = RandomStringUtils.random(8, alphabet);
+0
@ noscreename-非常感謝! – Raj
相關問題
- 1. Python - 如何創建一個8字節的隨機字符串?
- 2. 如何創建隨機字符串JS
- 3. 如何用一個隨機字母創建一個NSString?
- 4. 隨機文本字符串
- 5. 如何從字符串數組中隨機獲取文本?
- 6. 在我創建的字符串中創建一個隨機行
- 7. 如何從字符串數組中獲取隨機字符串?
- 8. 如何創建一個字符串非隨機鹽爲bcrypt.hashpw
- 9. 如何在Free Pascal中創建一個隨機字符串?
- 10. 獲取字符串中子字符串的第一個字母
- 11. 從字符串獲取隨機數字
- 12. 從隨機字符串獲取數字
- 13. 構建一個隨機字符串
- 14. 在Qt4中創建一個隨機字符串或數字
- 15. 如何獲取字符串中第一個字母的位置
- 16. 如何從特定字母列表中獲取隨機字母?
- 17. 如何創建一串隨機字符(如密碼...)?
- 18. 在一個字符串中隨機播放字母C++
- 19. 生成隨機字符串,缺少一個字母
- 20. 如何生成隨機字母數字字符串?
- 21. 如何根據Bash中的字符串獲取「隨機」數字?
- 22. 從字符串數組文本文件中獲取一個隨機單詞
- 23. 獲取最後一個號碼後文本的字母數字字符串
- 24. 創建一個唯一的字母數字10個字符的字符串
- 25. 獲取字符串中的隨機字符串
- 26. 如何計算隨機字符串中的字母數?
- 27. 如何打印非重複字母的隨機字符串?
- 28. Bash:在文件末尾添加一個隨機字母數字字符串
- 29. 創建一個包含特定字符串的數組,以及如何將字符串分成字母字母
- 30. 如何用android中的隨機字母創建字典單詞?
只是爲了字母表不是一個好主意。第一個錯誤是,當一個客戶有一個像「O'Mally」這樣的名字,這個名字有一個撇號,這個名字會破壞數據庫查詢,而這些數據庫查詢是通過連接而不是準備好的語句創建的。您應該生成具有特殊字符,外來字母等的名稱 - 並且使用隨機會使您的測試不可靠和冗長。 – RealSkeptic
讓我澄清一下。你想生成一個隨機字符串用於客戶名稱嗎?什麼語言? –
是的格雷格,你說得對! – Raj