【问题标题】:How do I get hidden text from text field by robotframework如何通过机器人框架从文本字段中获取隐藏文本
【发布时间】:2021-12-16 16:34:03
【问题描述】:

我使用了这个语句,但是出错了

${searchbox_title}      Get Text     //form[@role='search']//input[@aria-label='ค้นหาใน เสื้อผ้าแฟชั่นผู้ชาย']

错误信息

Element with locator '//form[@role='search']//input[@aria-label='ค้นหาใน เสื้อผ้าแฟชั่นผู้ชาย']' not found.

                                                                    

【问题讨论】:

  • 我会尝试'//form[@role="search"]//input'。如果这不起作用,它可能在 iframe 下,在这种情况下,您需要在与元素互动之前输入 iframe
  • 我试过 //form[@role="search"]//input 但我得到错误 "Element with locator '//form[@role="search"]//input'没有找到。请问如何使用 I 框架来处理这种情况。

标签: robotframework


【解决方案1】:

您似乎试图从动态元素中获取价值。输入字段在由用户或机器人编写后具有该内容。为什么不尝试不同的定位器,例如:

//form[@role='search']/input[@class='shopee-searchbar-input___input']

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 2016-11-15
    • 2017-02-27
    • 2020-12-09
    相关资源
    最近更新 更多