Aru*_*mar 5 java selenium xpath selenium-webdriver appium
我有一个数组列表,我从中获取一个随机数组.我可以打印随机输出.如何将输出作为xpath值传递?
String[] Category = {"abc", "abc", "abc", "abc", "abc", "abc", "abc"};
Random random = new Random();
int index = random.nextInt(Category.length);
System.out.println(Category[index]);
driver.findElement(By.xpath("//*[@name='\"${Category[index]}\"']")).click();
Run Code Online (Sandbox Code Playgroud)
试试这个。
String xpath= "//*[@name='" + Category[index] + "']";
driver.findElement(By.xpath(xpath)).click();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |