| AddAddress2MyAccountTest | ||
| open | /web/guest/home | |
| waitForElementPresent | link=Control Panel | |
| clickAtAndWait | link=Control Panel | |
| clickAtAndWait | link=My Account | |
| clickAt | addressesLink | |
| waitForVisible | //div[2]/div/span/a[1] | |
| clickAt | //div[2]/div/span/a[1] | |
| waitForVisible | _2_addressStreet1_2 | |
| type | _2_addressStreet1_2 | 123 Lets |
| select | _2_addressTypeId2 | label=Other |
| type | _2_addressStreet2_2 | 897 Hope |
| type | _2_addressZip2 | 00000 |
| type | _2_addressStreet3_2 | 7896 This |
| type | _2_addressCity2 | Works |
| select | _2_addressCountryId2 | label=Canada |
| waitForText | _2_addressRegionId2 | AlbertaBritish ColumbiaManitobaNew BrunswickNewfoundland and LabradorNorthwest TerritoriesNova ScotiaNunavutOntarioPrince Edward IslandQuebecSaskatchewanYukon |
| select | _2_addressRegionId2 | label=Ontario |
| pause | 5000 | |
| clickAtAndWait | //input[@value='Save'] | |
| waitForSelectedLabel | _2_addressCountryId1 | Canada |
| waitForSelectedLabel | _2_addressRegionId1 | Ontario |
| assertText | //div[2]/div/div/div | Your request processed successfully. |
| assertValue | _2_addressStreet1_1 | 123 Lets |
| assertSelectedLabel | _2_addressTypeId1 | Other |
| assertValue | _2_addressStreet2_1 | 897 Hope |
| assertValue | _2_addressZip1 | 00000 |
| assertValue | _2_addressStreet3_1 | 7896 This |
| assertValue | _2_addressCity1 | Works |
| assertSelectedLabel | _2_addressCountryId1 | Canada |
| assertSelectedLabel | _2_addressRegionId1 | Ontario |