如何在机器人框架中使用TAB

时间:2017-07-25 20:33:17

标签: robotframework

我正在使用机器人框架进行测试自动化。我有测试用例,当用户输入电子邮件并按TAB时,然后启用下一个字段NAME,否则它被禁用。有人知道如何自动化这个。

5 个答案:

答案 0 :(得分:2)

您可以尝试使用PyAutoGUI库来按键盘上的任意键。

安装后,尝试以下行进行制表符:

按键。标签

“关键字”标签

答案 1 :(得分:1)

简单的方法是使用AutoItLibrary并使用关键字Send {TAB}

答案 2 :(得分:1)

使用Robot Framework的Selenium2Library,我们可以使用 Press Keys 关键字。这非常容易,并且支持许多按键,包括MAC的“命令”按钮。

Press Keys    locator    TAB

有关所有受支持的键及其名称,请转到Selenium keys

答案 3 :(得分:0)

来自Selenium2Library文档。

您可以使用Press Key关键字

Press Key Example

在您的情况下,您需要使用: 按下登录键\ 09#Tab键的ASCII码

Ascii code chart

答案 4 :(得分:0)

我的示例来自 SeleniumLibrary 关键字 Press Keys:

Press Keys  None  TAB

您不必使用定位器,因此在这种情况下,定位器=无。在这种情况下,它只会向您的屏幕发送一个 TAB。