Java 检测元件的字母标题
查找具有特定标题的字母时出现问题。请帮助了解如何正确处理问题。您可以试试下面的一个吗。我使用“containstext”方法查找元素Java 检测元件的字母标题,java,intellij-idea,selenium-webdriver,Java,Intellij Idea,Selenium Webdriver,查找具有特定标题的字母时出现问题。请帮助了解如何正确处理问题。您可以试试下面的一个吗。我使用“containstext”方法查找元素 private String emailTitle = "Gmail " + System.currentTimeMillis(); WebElement emailLink = driver.findElement(By.xpath("//span[text()='+emailTitle+')]")); emailLink.click(); 将变量插入字符串
private String emailTitle = "Gmail " + System.currentTimeMillis();
WebElement emailLink = driver.findElement(By.xpath("//span[text()='+emailTitle+')]"));
emailLink.click();
将变量插入字符串的正确方法是
emailLink=driver.findElement(By.xpath("//*[contains(text(), '"+emailTitle+"')]"));
你的问题似乎很模糊。请先澄清你的问题。
"//span[text()='" + emailTitle + "')]"