需要找到电子邮件地址的XPath

问题描述 投票:-1回答:1

need to find xpath of email address "indiart99@gmai.com",

它基于用户登录动态生成,同样,class =“row-left”用于同一页面上的3个元素,而XPath //div[text()='~~' and @class = 'row-left']没有定位元素。

selenium xpath
1个回答
0
投票

您可以使用子元素找到所需的div元素,如下所示,它将指向突出显示的div。

//label[text()='Email Address']/parent::*

如果您想获得动态电子邮件的价值,可以按照以下方式获取

driver.findElement(By.xpath("//label[text()='Email Address']/parent::*")).getText();

它将提供动态电子邮件ID

© www.soinside.com 2019 - 2024. All rights reserved.