added tests for textbox, select, checkbox and form