【问题标题】:selenium ide extract text from input tag [value attribute]selenium ide 从输入标签[值属性]中提取文本
【发布时间】:2019-08-19 12:41:44
【问题描述】:

我正在使用 selenium IDE 编写测试用例,我正在尝试提取下面标签的 value 属性中的内容

<div id="inputcontainer_f-5" class="FGIC" style="max-width:none;"><input type="text" autocomplete="off" name="f-5" id="f-5" class="dummyclass FastEvtFieldFocus" value="TEXT_I_WANT_TO_GET" readonly="readonly" spellcheck="true" tabindex="-1" style="">
</div>

我的 selenium IDE 代码

comment    | Target                   | value
store text | xpath=//input[@id='f-3'] | EXTRATCED_CONTENT
echo       | ${EXTRATCED_CONTENT}

结果:我得到空字符串

回声:“”

如果我尝试将 xpath 更改为 xpath=//input[@id='f-3']/@value,则会出现以下错误

storeText on xpath=//input[@id='f-5']/@value with value EXTRATCED_CONTENT Failed:
The result of the xpath expression "//input[@id='f-5']/@value" is: [object Attr]. It should be an element.

如何提取 TEXT_I_WANT_TO_GET 并将其存储在变量 EXTRATCED_CONTENT 中并回显它

谢谢 呸

【问题讨论】:

    标签: selenium selenium-ide


    【解决方案1】:

    在下面试试这个。

    //input[@id='f-3']@value
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-17
      • 1970-01-01
      • 2022-12-02
      • 1970-01-01
      • 2017-06-02
      • 2016-12-04
      • 2021-09-08
      • 2020-12-27
      相关资源
      最近更新 更多