从浏览器测试CSS Selenium定位器

时间:2011-08-04 03:19:32

标签: selenium

通常,当我想测试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定位器是否允许我测试那些类型的定位器?

非常感谢

1 个答案:

答案 0 :(得分:0)

Firebug有一个名为FireFinder的扩展程序,它允许您测试xpath或css定位器,并显示页面上的所有匹配项。这是a link