我刚从 Selenium 开始,现在需要选择这个元素:
<span class=" close">Matrices</span>
这行代码返回零个元素,所以我猜它不是正确的:-)
ReadOnlyCollection<IWebElement> matrixLink = driver.FindElements(By.PartialLinkText("Matrices"));
但是我找不到另一个合适的,除了 Xpath,但看起来像这样(//*[@id=\"Navigation\"]/div[2]/div[2]/ul/li[7]/span
),这对我来说似乎有点脆弱?
编辑:跨度具有“关闭”类。它是菜单的一部分,其中有 19 个跨度为“关闭”类,因此不幸的是它不是唯一的选择器......