【发布时间】:2019-02-21 11:53:36
【问题描述】:
我正在尝试使用 输入键 在消息字段中输入文本。有时它会输入所有字符,有时它会被截断。我试过使用 Press Key 但它做同样的事情。还有其他解决方案吗?
示例: Press Key id:noteMessage 这是来自机器人框架的注释
【问题讨论】:
-
页面是否已完全加载?也许页面仍在呈现或某种 javascript 在后台运行?
-
我添加了一个等待直到....但也许有一个 javascript 在后台运行。我再挖点。我只是不知道是什么原因造成的。我是新手。
-
我的假设是某些东西正在窃取焦点。要检查这一点,请在输入文本之前添加长时间睡眠(确保睡眠不是解决方案,而是在这种情况下使用调试工具)
-
是的,所以延迟有所帮助,但正如您所说,这绝对不是解决方案。您知道解决此问题的最佳方法吗?
-
你需要找出是什么偷走了焦点。可能您必须等到页面上的最后一个元素出现(或某些正在运行的指示消失)
标签: robotframework