1

我们使用inspect.exe 来查找元素。我们试图为我们的桌面应用程序找到具有 ID、NAME 和类名的元素,但我们发现 id = ""、Name = "" 和类名 = "Text Box"。

我们可以使用类名,但是我们有两个具有相同类名的文本框。

那么,找到 Windows 桌面应用程序元素以及如何使用 winium.desktop 驱动程序找到桌面应用程序的xpath的其他可能性是什么?

任何帮助都将不胜感激。谢谢你。

在此处输入图像描述

4

1 回答 1

1

我知道这有点晚了,但我已经findelements在 winium 中使用了类名来定位所有元素:Text Box 并获得第一个。

单击类名称为文本框的第一个元素

driver.findelements(By.classname("Text Box")).get(0).click(); 
于 2019-10-29T09:19:45.740 回答