Selenium webdriver 机器人框架-Selenium2库的任何替代品';s";“输入文本”;用于在文本字段中输入文本?

Selenium webdriver 机器人框架-Selenium2库的任何替代品';s";“输入文本”;用于在文本字段中输入文本?,selenium-webdriver,automated-tests,textfield,robotframework,selenium2library,Selenium Webdriver,Automated Tests,Textfield,Robotframework,Selenium2library,我对Selenium2Library“Input Text”关键字有问题,因为有两个新的文本字段具有自动格式化脚本,在使用关键字输入文本时似乎会导致问题(在一定的击键次数后,文本中添加了空格,这导致预期的文本字符串无法正确输入).我尝试了很多方法让这个关键字工作,比如输入文本字段条目之间的延迟,格式化我试图让输入文本输入的字符串,但不幸的是没有任何效果 我写这个问题是想看看是否有人有幸解决了使用输入文本命令的问题。我正在尝试考虑其他一些选项,似乎将文本复制/粘贴到文本字段可能会起作用,因为当我手

我对Selenium2Library“Input Text”关键字有问题,因为有两个新的文本字段具有自动格式化脚本,在使用关键字输入文本时似乎会导致问题(在一定的击键次数后,文本中添加了空格,这导致预期的文本字符串无法正确输入).我尝试了很多方法让这个关键字工作,比如输入文本字段条目之间的延迟,格式化我试图让输入文本输入的字符串,但不幸的是没有任何效果

我写这个问题是想看看是否有人有幸解决了使用输入文本命令的问题。我正在尝试考虑其他一些选项,似乎将文本复制/粘贴到文本字段可能会起作用,因为当我手动排除字段故障时,我能够有效地将文本复制/粘贴到这些文本字段中r我在我查找的任何库中都找不到copy/paste关键字。或者可以使用Javascript命令来实现这一点

除了Selenium2Library的“输入文本”关键字外,有人知道如何将文本输入文本字段吗


谢谢。

关键字可以解决您的问题。您可以将整个字符串放在一个关键字中,也可以将字符分开放置,这样就有机会减慢输入速度。

请尝试按
关键字。谢谢,我可以用它来解决问题!似乎输入文本的速度太快了e文本字段。使用“按键”关键字,我能够在某些点输入非常轻微的延迟,同时将文本输入到字段中。如果您想将您的评论移动到答案中,我会选择它作为接受的答案。谢谢。为您发布了答案。