机器人框架 - 用于在文本字段中输入文本的Selenium2Library的“输入文本”的任何替代方案?

时间:2016-05-13 00:44:36

标签: selenium-webdriver automated-tests textfield robotframework selenium2library

我遇到了Selenium2Library“输入文字”关键字的问题,因为有几个新文本字段的自动格式化脚本在使用关键字输入文本时似乎会导致问题(添加了空格一定数量的击键后的文本,这导致预期的文本字符串无法正确输入)。我尝试了很多方法来使这个关键字起作用,例如在文本字段条目之间输入延迟,格式化我试图输入文本输入的字符串,但遗憾的是还没有任何工作。

我正在写这个问题,看看是否有人对使用输入文本命令的解决方法有任何好运。我正在尝试考虑其他一些选项,似乎将文本复制/粘贴到文本字段可能会起作用,因为当我手动对字段进行故障排除时,我能够有效地复制/粘贴到这些文本字段中,但是我无法在我查看的任何库中找不到复制/粘贴关键字。或者也许可以使用Javascript命令?

是否有人对如何在Selenium2Library的“输入文字”关键字以外的文本字段中输入文字有任何想法?

谢谢。

1 个答案:

答案 0 :(得分:4)

Press Key关键字可以解决您的问题。您可以将整个字符串放在一个关键字中,也可以单独放置字符,从而减慢输入速度。

相关问题