【发布时间】:2022-01-09 04:38:30
【问题描述】:
我正在使用 watir 来自动执行一项任务。登录后,我需要输入一个文本,我的光标已经在消息窗口上,所以不需要定位元素,只需要输入我的文本并发送(:输入)。
顺便说一句,我找不到输入栏。
那么有没有命令告诉 watir 在不定位元素的情况下输入文本?
【问题讨论】:
标签: ruby watir ruby-watir selenium-ruby
我正在使用 watir 来自动执行一项任务。登录后,我需要输入一个文本,我的光标已经在消息窗口上,所以不需要定位元素,只需要输入我的文本并发送(:输入)。
顺便说一句,我找不到输入栏。
那么有没有命令告诉 watir 在不定位元素的情况下输入文本?
【问题讨论】:
标签: ruby watir ruby-watir selenium-ruby
是的,只需使用Browser#send_keys,这应该可以:
browser.send_keys ['hello', :ENTER]
【讨论】:
browser.send_keys('hello', :enter) 工作!非常感谢titusfortner :)