的XPath Facebook新闻订阅框不起作用
问题描述:
我试图执行以下使用硒的webdriver和Java:的XPath Facebook新闻订阅框不起作用
- 登录Facebook的
- 点击用户名
- 字后的“你怎么样! “ as newfeed
上面的前2个步骤正在工作,但第3个步骤没有。无法找到新闻源文本框。
我与此XPath尝试:"//*[text()=\"What's on your mind?\"]"
,因为它是动态的,我不能用class和id和更改每一次。
注意:我已经用firepath测试了这个xpath,并且在那里它表示有效。
答
尝试:
"//*[@placeholder=\"What's on your mind?\"]"
因为,它不是text
而是一个属性命名placeholder
。
答
你也可以试试"//*[contains(text(), 'What's on your mind?')]"
当然可以。让我尝试。 –
谢谢。有用。 –