我想请求一些帮助。也许我的问题有点傻,但经过几次搜索我不知道答案。这可能是因为谷歌的大多数搜索者都想知道与我相反的情况。:)
我有一个使用 WebDriver 和 C# 以正常方式创建的 IWebElement。
String locator = "someXpathLocator";
IWebElement elem = webDriver.FindElement(By.xPath(locator));
稍后,在测试脚本的另一部分,我想使用定位器值并对其进行一些操作,但我将只有 WebElement。由于不可能 - 或者我不知道如何 - 从 WebElement 对象取回定位器值,我必须以某种方式提供定位器值。它使代码更加困难。
那么,如果我有一个 web 元素,那么如何取回定位器值呢?