form
open http://extjs.com/playpen/gxt/selenium/
type //input[@name='name'] John
fireEvent //input[@name='name'] blur
assertElementPresent //input[@name='name' and contains(@class, 'x-form-invalid')]
type //input[@name='name'] Darrell
fireEvent //input[@name='name'] blur
assertElementNotPresent //input[@name='name' and contains(@class, 'x-form-invalid')]
type //input[@name='email'] darrell@foo.com
assertValue //input[@name='name'] Darrell
assertValue //input[@name='email'] darrell@foo.com
focus //input[@name='company']
click //input[@name='company']/following-sibling::img
assertXpathCount //div[@class='x-combo-list-item'] 43
click //div[@id='Apple']
assertValue //input[@name='company'] Apple Inc.
click //input[@name='birthday']/following-sibling::img
click //button[contains(text(), "Today")]
assertValue //input[@name='birthday'] *
check //input[@value='Classical']
assertValue //input[@value='Classical'] on
check //input[@value='Blue']
assertValue //input[@value='Red'] off