繁体   English   中英

如何编写硒脚本以从列表中获取随机字母数字

[英]How to write selenium script for taking random alphanumeric number from a list

我需要硒脚本方面的帮助。 我需要从表列表中获取随机的字母数字值。 我如何用硒做到这一点? 我想用

String uniqueID = UUID.randomUUID().toString(); 

这在我的硒脚本中。 但是我不知道怎么用?

如我的评论中所述,将新生成的UUID.randomUUID().toString()与表列表中的任何预定义值进行匹配都是不可能的。

但是,要生成随机数并将其发送到Google主页上的搜索框 ,您可以使用以下解决方案:

  • 代码块

     import java.util.UUID; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class RandomNumbers_GoogleSearchBox { public static void main(String[] args) { System.setProperty("webdriver.gecko.driver", "C:\\\\Utility\\\\BrowserDrivers\\\\geckodriver.exe"); WebDriver driver = new FirefoxDriver(); driver.get("https://www.google.com/"); new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.name("q"))).sendKeys(UUID.randomUUID().toString()); } } 
  • 浏览器快照:

random_UUID

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM