Java 检测元件的字母标题

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(); 将变量插入字符串

查找具有特定标题的字母时出现问题。请帮助了解如何正确处理问题。您可以试试下面的一个吗。我使用“containstext”方法查找元素

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 + "')]"