我想找到一种方法,通过使用元素的名称来提取完整元素的XPath。例如,我得到了这样的东西:
name: Moses
type: UIAStaticText
xpath: "//UIAApplication[1]/UIAWindow[1]/UIAScrollView[1]/UIAStaticText[3]"现在,我想使用"Moses“name标记查找完整的xpath。
SeleniumHelper.GetElement("//UIAStaticText[(@name='Moses')]");但这似乎行不通。干杯,帕维尔
发布于 2015-04-23 22:18:56
试试这个:
MobileElement obj1 = (MobileElement)driver.findElementByClassName("UIAStaticText");或者:
MobileElement obj1 = (MobileElement)driver.findElementByClassName("UIAWindow");一旦你得到了对象,然后:
Obj1.getAttribute("name");如果您仍然看到这个问题,请附上带有XML的屏幕截图。
https://stackoverflow.com/questions/29394428
复制相似问题