通常,当我想测试Selenium中使用的定位器的有效性时,我会使用Firebug控制台对其进行测试。
即,我在Firebug控制台中写道:$$("a#someLink")
,相应的链接在Firefox中突出显示。
但是,如果我在Firebug中测试一个定位器,例如:
table#someTable tr:nth-of-type(2) td:nth-of-type(2)
Firebug没有显示任何东西......即使Selenium的定位器工作正常......
我猜Selenium对CSS定位器使用了一些'hacks',Firebug不理解......
周围有什么办法吗?使用Xpath定位器是否允许我测试那些类型的定位器?
非常感谢