profile > panelwidget: modules > My Personal Data
click link=My Personal Data
pause 100
waitForCondition selenium.browserbot.getUserWindow().Ajax.activeRequestCount == 0 10000
assertElementPresent //p[@id='contact-tab-contact-label']/span[2]
assertElementPresent //input[@id="person-1-field-salutation-m"]
assertElementPresent //input[@id="person-1-field-salutation-w"]
assertElementPresent person-1-field-lastname
assertElementPresent person-1-field-firstname
assertElementPresent person-1-field-shortname
assertElementPresent person-1-field-birthday
assertElementPresent person-1-field-comment
assertElementPresent person-1-field-upload
assertElementPresent add-record
assertElementPresent //button[@id='add-record' and @type='button' and @onclick="Todoyu.Form.addRecord(1, 'person', 'address', 'contact', 'person');this.blur()"]
assertElementPresent expand-all
assertElementPresent person-1-field-save
type css=input#person-1-field-email.text
type css=input#person-1-field-lastname.text
type css=input#person-1-field-firstname.text
click css=button#person-1-field-save.button
pause 500
assertTextPresent Saving Person Failed
assertTextPresent The value entered is not valid
assertElementPresent css=div#formElement-person-1-field-email.error
assertElementPresent css=div#formElement-person-1-field-lastname.error
assertElementPresent css=div#formElement-person-1-field-firstname.error
click link=General Settings
pause 100