【问题标题】:Cannot Input Text into HTML input element using Robot Framework无法使用 Robot Framework 将文本输入到 HTML 输入元素中
【发布时间】:2021-12-07 05:00:09
【问题描述】:

我的 HTML 看起来像这样:

<input type="text" name="USERNAME.DUMMY.DUMMY.1" value="" id="USERNAME.DUMMY.DUMMY" class="username" size="25" autocomplete="Off">

我正在尝试在加载后向该输入元素插入文本。她是我的机器人脚本:

Open Browser    ${url}    ${browser}
Sleep    ${wait}
Input Text    id=USERNAME.DUMMY.DUMMY    ${text}

但它永远无法找到 ID。我对类和名称属性进行了同样的尝试,但它们都不起作用。此元素不在 iFrame 下。

任何帮助将不胜感激!

【问题讨论】:

  • 检查用户名字段是否在阴影元素内。

标签: selenium google-chrome selenium-chromedriver robotframework


【解决方案1】:

你可以试试

input text    //*[@id="USERNAME.DUMMY.DUMMY"]

【讨论】:

猜你喜欢
  • 2018-05-28
  • 2017-07-02
  • 2014-01-03
  • 2019-02-21
  • 1970-01-01
  • 2019-11-17
  • 2019-04-22
  • 2017-04-02
  • 1970-01-01
相关资源
最近更新 更多