just_add_watir | Advanced recipes for Watir
12Aug/08Off

Q. How do I simulate a user pressing other keys?

A. Use the .send_keys method ...
A complete list of send_keys combinations is available here.
Example watir:

@b.goto("http://www.google.com")
@b.text_field(:name, 'q').set('foobar')
@b.send_keys("{TAB}")
@b.send_keys("{TAB}")
@b.send_keys("+{TAB}")
@b.send_keys("{SPACE}")
Tagged as: 1 Comment
12Aug/08Off

Q. How do I simulate a user pressing 'Enter'?

A. Use the send_keys method ...
Example watir:

@b.goto("http://www.google.com")
@b.text_field(:name, 'q').set('foobar')
@b.send_keys("{ENTER}")
Tagged as: No Comments