| openWindow |
http://www.gmail.com/ |
gmail |
| waitForPopUp |
gmail |
|
| selectWindow |
gmail |
|
| pause |
5000 |
|
| pause |
5000 |
|
| store |
eval(selenium.isElementPresent('//div[2]/div/nobr/a[2]')) |
signedIn1 |
| gotoIf |
!${signedIn1} |
signedOut1 |
| assertText |
//div[2]/div/nobr/a[2] |
Sign out |
| clickAt |
//div[2]/div/nobr/a[2] |
Sign out |
| label |
signedOut1 |
|
| store |
eval(selenium.isPartialText('//td/a','Sign out')) |
signedIn2 |
| gotoIf |
!${signedIn2} |
signedOut2 |
| assertText |
//td/a |
Sign out |
| clickAt |
//td/a |
Sign out |
| label |
signedOut2 |
|
| waitForVisible |
Email |
|
| type |
Email |
liferay.qa.testing |
| type |
Passwd |
loveispatient |
| store |
eval(selenium.isChecked('PersistentCookie')) |
staySignedInChecked |
| gotoIf |
${staySignedInChecked} |
StaySignedInChecked |
| clickAt |
PersistentCookie |
|
| label |
StaySignedInChecked |
|
| clickAtAndWait |
signIn |
Sign In |
| pause |
5000 |
|
| waitForElementPresent |
//input[@type='checkbox'] |
All |
| clickAt |
//input[@type='checkbox'] |
All |
| pause |
5000 |
|
| waitForVisible |
//div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] |
Delete |
| assertText |
//div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] |
Delete |
| clickAt |
//div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] |
Delete |
| pause |
5000 |
|
| pause |
5000 |
|
| store |
eval(selenium.isElementPresent('//div[2]/div/nobr/a[2]')) |
signedIn3 |
| gotoIf |
!${signedIn3} |
signedOut3 |
| assertText |
//div[2]/div/nobr/a[2] |
Sign out |
| clickAt |
//div[2]/div/nobr/a[2] |
Sign out |
| label |
signedOut3 |
|
| store |
eval(selenium.isPartialText('//td/a','Sign out')) |
signedIn4 |
| gotoIf |
!${signedIn4} |
signedOut4 |
| assertText |
//td/a |
Sign out |
| clickAt |
//td/a |
Sign out |
| label |
signedOut4 |
|
| pause |
5000 |
|
| pause |
5000 |
|
| close |
gmail |
|
| selectWindow |
null |
|