我会尽力解释这个,但不要太复杂。目前我有一个程序,当我点击页面上的一个元素时会自动抓取元素的定位器(id,css,xpath)。
问题是,我抓住的元素的css(ID,类名等)并不是唯一的(我无法更改网站)
我知道在chrome中,当我输入$$('#test')时,它会给我一个ID为'test'的定位器列表。从那里我知道我可以手动找到元素的索引。但是我想自动执行此操作。
我的应用程序本质上是一个捕获元素定位器的记录器。我通过selenium webdriver捕获元素事件,但我无法获得该索引。我知道这有点令人困惑,但任何帮助都会非常感激。
顺便说一句,我不能使用xpath。
感谢。