Object Selenium IDE和Xpath对象识别

Object Selenium IDE和Xpath对象识别,object,xpath,selenium,firebug,Object,Xpath,Selenium,Firebug,我对硒和测试世界还不熟悉。 我有一个关于使用XPath/Firebug识别对象的问题。我有一个树状视图,当我点击它识别的任何文件夹时,它会显示文件夹和文件,比如Node6…[n]等等。但是我想识别它的名称,而不是Node。下面是快速HTML代码- <a name="Node6" id="Node6" href="JAVASCRIPT:NodeClick(6, false );">Laptop Test</a> <a name="Node7" id="Node7" h

我对硒和测试世界还不熟悉。 我有一个关于使用XPath/Firebug识别对象的问题。我有一个树状视图,当我点击它识别的任何文件夹时,它会显示文件夹和文件,比如Node6…[n]等等。但是我想识别它的名称,而不是Node。下面是快速HTML代码-

<a name="Node6" id="Node6" href="JAVASCRIPT:NodeClick(6, false );">Laptop Test</a>
<a name="Node7" id="Node7" href="JAVASCRIPT:NodeClick(7, false );">Laptop Main</a>

如果我理解正确,您可以使用以下xpath:

//a[@name='Node6']


尝试此操作时,我得到以下错误-[error]意外异常:TypeError:inWindow.frames[I]未定义。文件名->chrome://selenium-ide/content/selenium-core/scripts/selenium-browserbot.js,lineNumber->1489,columnNumber->0我以'clickAndWait'目标=//a[text()='Laptop']Value=为什么
//a[text()='Laptop']
而不是
//a[text()='Laptop Test']
?尝试使用
clickAndWait xpath=//a[text()='Laptop Test']
,实际上我不熟悉selenium IDE,您应该检查语法。很抱歉输入错误,我只使用了“Laptop Test”。现在,当我使用xpath=//a[text()='Laptop Test']时,它现在可以识别对象,但不能单击它。当我使用clickAndWait时,它抛出此错误-[error]意外异常:TypeError:inWindow.frames[I]未定义。文件名->chrome://selenium-ide/content/selenium-core/scripts/selenium-browserbot.js,lineNumber->1489,columnNumber->0尝试在单击之前添加超时。如果没有帮助,请尝试使用其他版本的web浏览器或selenium。或者用谷歌搜索这个问题。
//a[text()='Laptop Test']