使用CSS定位标题文本

本文关键字:文本 标题 定位 CSS 使用 | 更新日期: 2023-09-27 18:17:34

我有一些c#代码来验证网页上的标题文本,当前通过xpath定位如下。

Assert.AreEqual("Permissions", driver.FindElement(By.XPath(".//*[@id='navigation']/li[6]/h3")).Text);

根据我的理解,这将检查在XPath末尾找到的文本是否与单词"Permissions"匹配。

上面的工作目前,但我宁愿使用CSS定位器。我听说如果可能的话最好不要使用XPath。

我是新的网站测试,所以我还不熟悉这一切,任何帮助将不胜感激。

请告诉我,如果您需要的比上面提供的更多,或者如果您对已经使用的方法有任何替代建议。

使用CSS定位标题文本

我可能不完全理解你想做什么,但因为这没有答案后7个小时我虽然我可能至少提到,如果你试图得到头部的innerhtml你可以使用敏捷Html http://htmlagilitypack.codeplex.com/它很容易使用。可能不是你想要的。