Selenium:如果禁用了Firebug,是否可以轻松地检测元素的Xpath?
我确实安装了FireBug,但它有一个不可思议的诀窍,就是在测试准备过程中中途消失。然后我必须使用“检查元素(Q)”来找出元素的细节 现在,如果我需要找到该元素的XPath(例如:文本输入框),我应该怎么做 XPath已列出,但没有以FireBug中的简化形式显示。可以看到相当长的路径,因此确定确切的XPath值变得非常复杂 有什么建议吗?打开控制台Selenium:如果禁用了Firebug,是否可以轻松地检测元素的Xpath?,selenium,xpath,Selenium,Xpath,我确实安装了FireBug,但它有一个不可思议的诀窍,就是在测试准备过程中中途消失。然后我必须使用“检查元素(Q)”来找出元素的细节 现在,如果我需要找到该元素的XPath(例如:文本输入框),我应该怎么做 XPath已列出,但没有以FireBug中的简化形式显示。可以看到相当长的路径,因此确定确切的XPath值变得非常复杂 有什么建议吗?打开控制台 $x("xpathExpression") e.g $x("//input[@id='select_1']") 开放式控制台 $x("xpath
$x("xpathExpression") e.g $x("//input[@id='select_1']")
开放式控制台
$x("xpathExpression") e.g $x("//input[@id='select_1']")
除了依赖于xpath之外,您还可以使用其他属性进行元素标识。您可以参考DOM进行元素标识。或者在最坏的情况下,我认为您可以使用不同的浏览器(如chrome)来查找xpath或Internet Explorer。除了依赖于xpath之外,您还可以使用其他属性进行元素标识。您可以n请参考DOM。或者在最坏的情况下,我认为您可以使用不同的浏览器(如chrome)查找xpath或Internet Explorer。1)您可以使用Selenium IDE(FireFox插件), 1.在firefox上打开所需的网页。 2.打开Selenium IDE,只需记录一些操作。 3.转到Target字段,在Target字段中输入XPATH并单击Find按钮 您所需的webelement将以黄色突出显示 请查找附加的屏幕截图 2) 第二种方法是,您可以在Firefox上使用XPath检查器插件,一旦安装完毕,只需右键单击您必须标识XPath的元素,然后选择View X-PATH选项,您将获得带有名称空间和XPath高亮显示元素的X路径 插件的链接:Xpath检查器: 1)您可以使用Selenium IDE(FireFox插件), 1.在firefox上打开所需的网页。 2.打开Selenium IDE,只需记录一些操作。 3.转到Target字段,在Target字段中输入XPATH并单击Find按钮 您所需的webelement将以黄色突出显示 请查找附加的屏幕截图 2) 第二种方法是,您可以在Firefox上使用XPath检查器插件,一旦安装完毕,只需右键单击您必须标识XPath的元素,然后选择View X-PATH选项,您将获得带有名称空间和XPath高亮显示元素的X路径 插件的链接:Xpath检查器:
如果应用程序在chrome中打开,chrome也可以基于XPath定位元素。还可以查看FireFinder插件。如果应用程序在chrome中打开,chrome也可以基于XPath定位元素。还可以查看FireFinder插件。使用下面的附加组件。它将返回你知道xpath吗
希望它能帮助您:)使用下面的加载项。它将返回xpath 希望它能帮助您:)您也可以添加“”插件。您也可以添加“”插件。