Xpath 如何在Robot框架中单击伪元素::after上的元素

Xpath 如何在Robot框架中单击伪元素::after上的元素,xpath,robotframework,selenium2library,Xpath,Robotframework,Selenium2library,我想单击::after上的按钮,但我不知道如何从pseudo元素创建xpath 我试着这样做//em[@x-btn-split']::之后,但不起作用 请任何人帮助。您可以直接使用id='ext-gen33'。但若您只需要xpath,那个么若有许多匹配按钮,那个么就包含2属性 xpath=//按钮[@type='button'和@id='ext-gen33']。伪元素不是xpath数据模型的一部分。您可以选择引用其@id或span子字符串值的按钮元素。@id是生成id按钮,span不是我要单击的

我想单击::after上的按钮,但我不知道如何从pseudo元素创建xpath

我试着这样做//em[@x-btn-split']::之后,但不起作用


请任何人帮助。

您可以直接使用id='ext-gen33'。但若您只需要xpath,那个么若有许多匹配按钮,那个么就包含2属性
xpath=//按钮[@type='button'和@id='ext-gen33']。

伪元素不是xpath数据模型的一部分。您可以选择引用其
@id
span
子字符串值的
按钮
元素。@id是生成id按钮,span不是我要单击的点。我想单击位于::after的下拉列表。