【问题标题】:How to press TAB or ENTER key after inserting an input in ROBOT Framework在 ROBOT Framework 中插入输入后如何按 TAB 或 ENTER 键
【发布时间】:2021-04-28 11:56:41
【问题描述】:

输入文本时如何按 TAB 键或 ENTER 键。 我想做的事情是

  1. 系统中有输入框。当用户在该字段中输入数据作为输入文本并按 TAB 时(当我输入输入文本时,系统会给出名称建议......)我正在做的方式是
Input Text    xpath://input[@id='token-input-for_user']    test
Press Key    xpath://input[@id='token-input-for_user']    TAB

上述解决方案不起作用,因为在输入输入文本后再次单击同一字段。

【问题讨论】:

    标签: python selenium automation robotframework


    【解决方案1】:

    这可能有效:

    Press Keys    //input[@id='token-input-for_user']    test+TAB
    

    【讨论】:

    • 我们可以在进入测试之后和点击标签之前添加延迟或等待吗...因为脚本非常快,在建议出现之前按标签
    • 没有这个关键字。应用程序中发生了什么?在建议出现之前您需要等待网络请求吗?
    • yes ...在出现建议之前,用户必须从以下建议中选择选项...。​​
    猜你喜欢
    • 2017-12-31
    • 2015-06-28
    • 2012-01-22
    • 2019-06-17
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    相关资源
    最近更新 更多