如何在Robot Framework中使用Xpath识别组件类型

时间:2016-06-17 13:36:52

标签: xpath robotframework

我有一个像这样的xpath:.//*[@id='DirectoryNo_Field']我想知道如何识别它的组件是InputText还是ComboBox?

是否可以在机器人框架中使用?

注意:组件的名称没有模式。

谢谢大家

1 个答案:

答案 0 :(得分:-1)

您是否尝试使用chrome dev工具或其他浏览器中的相同功能找到此元素?

要在Chrome中打开开发工具,请激活Chrome,只需按F12即可。这应该打开底部的开发人员工具控制台/菜单。

在该菜单中,如果尚未突出显示,请导航至'Elements',然后按(CTRL + F)这将显示查找菜单,该菜单允许您通过XPath查找。

或者,如果您知道元素在页面上的位置,只需右键单击它并选择inspect元素,这将转到页面源中的元素,因此您将获得答案。

希望有所帮助。

*如果我误解了这个并且您只想选择特定类型的元素,为什么不将XPath更改为仅检索您所追求的类型?即。

.//input[@id='DirectoryNo_Field']