|
59 | 59 | <waitForElementClickable selector="{{AdminShipmentAddressInformationSection.checkoutWithMultipleAddresses}}" stepKey="waitForCheckoutWithMultipleAddressesLink"/>
|
60 | 60 | <click selector="{{AdminShipmentAddressInformationSection.checkoutWithMultipleAddresses}}" stepKey="clickOnCheckoutWithMultipleAddressesLink"/>
|
61 | 61 | <waitForPageLoad stepKey="waitForMultipleAddressPageLoad"/>
|
62 |
| - <grabTextFrom selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('1','1')}}" after="waitForMultipleAddressPageLoad" stepKey="firstShippingAddressValue"/> |
63 |
| - <selectOption selector="{{AdminShipmentAddressInformationSection.shippingAddressSelector('1')}}" userInput="{$firstShippingAddressValue}" after="firstShippingAddressValue" stepKey="selectFirstShippingMethod"/> |
64 |
| - <waitForElementVisible selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('2','2')}}" stepKey="waitForSecondShippingAddress"/> |
65 |
| - <grabTextFrom selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('2','2')}}" after="selectFirstShippingMethod" stepKey="secondShippingAddressValue"/> |
66 |
| - <selectOption selector="{{AdminShipmentAddressInformationSection.shippingAddressSelector('2')}}" userInput="{$secondShippingAddressValue}" after="secondShippingAddressValue" stepKey="selectSecondShippingMethod"/> |
67 |
| - <waitForElementVisible selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('3','3')}}" stepKey="waitForThirdShippingAddress"/> |
68 |
| - <grabTextFrom selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('3','3')}}" after="selectSecondShippingMethod" stepKey="thirdShippingAddressValue"/> |
69 |
| - <selectOption selector="{{AdminShipmentAddressInformationSection.shippingAddressSelector('3')}}" userInput="{$thirdShippingAddressValue}" after="thirdShippingAddressValue" stepKey="selectThirdShippingMethod"/> |
70 |
| - <waitForElementVisible selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('4','4')}}" stepKey="waitForFourthShippingAddress"/> |
71 |
| - <grabTextFrom selector="{{AdminShipmentAddressInformationSection.shippingAddressOptions('4','4')}}" after="selectThirdShippingMethod" stepKey="fourthShippingAddressValue"/> |
72 |
| - <selectOption selector="{{AdminShipmentAddressInformationSection.shippingAddressSelector('4')}}" userInput="{$fourthShippingAddressValue}" after="fourthShippingAddressValue" stepKey="selectFourthShippingMethod"/> |
| 62 | + <actionGroup ref="AdminSelectAddressInShippingInformationActionGroup" stepKey="selectFirstAddress"> |
| 63 | + <argument name="addressSection" value="1"/> |
| 64 | + <argument name="selectOption" value="1"/> |
| 65 | + </actionGroup> |
| 66 | + <actionGroup ref="AdminSelectAddressInShippingInformationActionGroup" stepKey="selectSecondAddress"> |
| 67 | + <argument name="addressSection" value="2"/> |
| 68 | + <argument name="selectOption" value="2"/> |
| 69 | + </actionGroup> |
| 70 | + <actionGroup ref="AdminSelectAddressInShippingInformationActionGroup" stepKey="selectThirdAddress"> |
| 71 | + <argument name="addressSection" value="3"/> |
| 72 | + <argument name="selectOption" value="3"/> |
| 73 | + </actionGroup> |
| 74 | + <actionGroup ref="AdminSelectAddressInShippingInformationActionGroup" stepKey="selectFourthAddress"> |
| 75 | + <argument name="addressSection" value="4"/> |
| 76 | + <argument name="selectOption" value="4"/> |
| 77 | + </actionGroup> |
73 | 78 | <!-- Updating the address for shipping section -->
|
74 | 79 | <waitForElementClickable selector="{{SingleShippingSection.updateAddress}}" stepKey="waitForUpdateAddress"/>
|
75 | 80 | <click selector="{{SingleShippingSection.updateAddress}}" after="waitForUpdateAddress" stepKey="clickUpdateAddress"/>
|
|
0 commit comments