首页 > 解决方案 > 如何在没有定位器的情况下在当前焦点中键入文本?

问题描述

我有一个 iframe 来处理,由于设计不佳,我无法进行 switchframe。当我想输入文本时,我能够使用 kay.TAB 来关注 iframe 中的文本区域。

如何在不使用任何定位器的情况下在当前焦点区域输入/键入文本?

标签: karate

解决方案


恐怕是不可能的。尝试使用body(如果可能的话,使用 CSS 的 iframe)作为定位器。

* input('body', 'your text')

如果这不起作用,您可以尝试使用空手道机器人,但您自己做,或者您可以贡献您的学习和代码:https ://github.com/intuit/karate/tree/master/karate-robot


推荐阅读