【问题标题】:How to click element on pseudo element ::after in Robot Framework如何在机器人框架中单击伪元素 ::after 上的元素
【发布时间】:2020-05-23 04:59:00
【问题描述】:

我想在 ::after 处单击按钮,但我不知道如何从伪元素创建 xpath

我尝试这种方式 //em[@class='x-btn-split']::after 但它不起作用。

请任何人帮忙。

【问题讨论】:

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

标签: xpath robotframework selenium2library


【解决方案1】:

您可以直接使用 id='ext-gen33'。但是如果你只想要 xpath,那么如果有很多匹配的按钮,则包含 2 属性 xpath = //button[@type='button' and @id='ext-gen33'].

【讨论】:

    猜你喜欢
    • 2019-12-03
    • 2017-07-29
    • 1970-01-01
    • 2022-10-25
    • 2021-03-19
    • 2018-06-19
    • 1970-01-01
    • 2023-04-02
    • 2020-11-19
    相关资源
    最近更新 更多