| open |
/portal/public/intranet/ |
|
| windowMaximize |
|
|
| echo |
-- Update Profile |
|
| click |
//b[contains(text(),'Sign in')] |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
id=UIPortalLoginFormAction |
|
| waitForElementPresent |
link=Add Users |
|
| clickAndWait |
link=Add Users |
|
| echo |
--Create new user using "New Staff" portlet |
|
| waitForElementPresent |
username |
|
| type |
username |
test_user_26 |
| type |
password |
test_pwd_26 |
| type |
Confirmpassword |
test_pwd_26 |
| type |
firstName |
eXo |
| type |
lastName |
Test_26 |
| type |
email |
test_user_26@gmail.com |
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| waitForTextPresent |
You have registered a new account. |
|
| verifyTextPresent |
You have registered a new account. |
|
| waitForElementPresent |
css=div.PopupContent.UIPopupMessages > div.UIAction > a.ActionButton.LightBlueStyle |
|
| click |
css=div.PopupContent.UIPopupMessages > div.UIAction > a.ActionButton.LightBlueStyle |
|
| waitForElementPresent |
link=Logout |
|
| clickAndWait |
link=Logout |
|
| echo |
-- Update Profile |
|
| click |
//b[contains(text(),'Sign in')] |
|
| waitForElementPresent |
username |
|
| type |
username |
test_user_26 |
| type |
password |
test_pwd_26 |
| clickAndWait |
id=UIPortalLoginFormAction |
|
| waitForElementPresent |
link=My Profile |
|
| clickAndWait |
link=My Profile |
|
| echo |
-- Update Position |
|
| waitForElementPresent |
link=Edit |
|
| click |
link=Edit |
|
| waitForElementPresent |
position |
|
| type |
position |
eXo Tester |
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| pause |
1000 |
|
| echo |
-- Update Contact |
|
| waitForElementPresent |
//div[@class='UIContactSection']//a |
|
| click |
//div[@class='UIContactSection']//a |
|
| waitForElementPresent |
gender |
|
| select |
gender |
label=female |
| pause |
1000 |
|
| click |
link=Add |
|
| pause |
1000 |
|
| type |
1phone001 |
123456789 |
| pause |
1000 |
|
| click |
//div[@class='UIContactSection']//table[@class='UIFormGrid']/tbody/tr[3]//a |
|
| waitForElementPresent |
2im001 |
|
| type |
2im001 |
eXo_Test_26 |
| waitForElementPresent |
//div[@class='UIContactSection']//table[@class='UIFormGrid']/tbody/tr[4]//a |
|
| click |
//div[@class='UIContactSection']//table[@class='UIFormGrid']/tbody/tr[4]//a |
|
| pause |
1000 |
|
| type |
3url001 |
http://www.google.com |
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| echo |
-- Verify Contact information updated |
|
| pause |
2000 |
|
| echo |
* SOC-1344: Reopen |
|
| waitForTextPresent |
Phone : Work: 123456789 |
|
| verifyTextPresent |
Phone : Work: 123456789 |
|
| waitForTextPresent |
Gtalk: eXo_Test_26 |
|
| verifyTextPresent |
Gtalk: eXo_Test_26 |
|
| verifyTextPresent |
Urls: http://www.google.com |
|
| waitForTextPresent |
Urls : http://www.google.com |
|
| verifyTextPresent |
Urls : http://www.google.com |
|
| pause |
1000 |
|
| echo |
-- Update Experiences |
|
| waitForElementPresent |
//div[@class='experience']//a |
|
| click |
//div[@class='experience']//a |
|
| waitForElementPresent |
//div[@class='experience']//table[@class='UIFormGrid']//a |
|
| click |
//div[@class='experience']//table[@class='UIFormGrid']//a |
|
| waitForElementPresent |
//td[2]/input |
|
| type |
//td[2]/input |
eXo Sea |
| type |
//tr[2]/td[2]/input |
Tester eXo |
| click |
name=startDate1 |
|
| click |
link=1 |
|
| click |
name=1 |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| echo |
-- Verify experience updated |
|
| pause |
1000 |
|
| waitForTextPresent |
Tester eXo at eXo Sea |
|
| verifyTextPresent |
Tester eXo at eXo Sea |
|
| waitForElementPresent |
link=Logout |
|
| clickAndWait |
link=Logout |
|