我是 Selenium 的新手,我不太清楚如何在 aSend.Key中插入隨機值findElement。我正在使用帶有 Java 的 Selenium Web 驅動程式。
這是我的代碼:
driver.findElement(By.id("id1")).click();
{
int T;
double M=0;
boolean S = true;
boolean x = false;
double p = 1;
for (T = 0; T == (int) Math.floor(T / 10);)
p = (p T % 10 * (9 - M % 6)) % 11;
//return S?S-1:'k';
alert(x ? p - 1 : 'k');
double alert;
driver.findElement(By.id("id1")).sendKeys(alert);
}
有人可以告訴我該怎么做嗎?
uj5u.com熱心網友回復:
driver.findElement(By.id("id1")).click();
String Capital_chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
String Small_chars = "abcdefghijklmnopqrstuvwxyz";
String numbers = "0123456789";
int length = 8; // You can change the lenght of the random string as per your requirement
String values = Capital_chars Small_chars numbers ;
Random randomGenerator = new Random();
StringBuilder sb = new StringBuilder();
for(int i = 0; i < length; i ) {
// generate random index number
int index = randomGenerator.nextInt(values.length());
// get character specified by index
// from the string
char randomChar = values.charAt(index);
// append the character to string builder
sb.append(randomChar);
}
System.out.println("sb====" sb.toString());
driver.findElement(By.id("id1")).sendKeys(sb.toString());
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/442313.html
標籤:javascript 爪哇 硒 硒网络驱动程序
