我想用另一个字符串替换 webelement 的一部分 例如Webelement span[text()='%s'],我想用类似"Rajesh"的字符串替换 %s 。那么我该怎么做呢?
1 回答
-1
在 Java 中,使用这个:
String value = "Rajesh";
WebElement element = driver.findElement(By.xpath("span[text()='%s']"));
WebElement newElement = driver.findElement(By.xpath("span[text()='"+value+"']"));
从方法中,正如您在评论中提到的那样,我们可以这样创建:
private static void locatorwithvalue(WebElement element, String oldValue, String newValue) {
String element1 = element.toString().replace(oldValue,newValue);
WebElement element2 = driver.findElement(By.xpath(element1));
}
于 2021-10-29T09:13:12.473 回答