|
186 | 186 | <see selector="{{StorefrontMinicartSection.quantity}}" userInput="1" stepKey="seeCartQuantity2"/>
|
187 | 187 | <actionGroup ref="GoToCheckoutFromMinicartActionGroup" stepKey="goToCheckoutFromMinicart2" />
|
188 | 188 |
|
189 |
| - <click stepKey="changeShippingAddress" selector="{{CheckoutShippingMethodsSection.shipHereButton}}"/> |
190 |
| - <waitForElementNotVisible stepKey="waitForShippingMethodLoaderNotVisible" selector="{{CheckoutShippingMethodsSection.shippingMethodLoader}}" time="30"/> |
191 |
| - <waitForElementVisible stepKey="waitForShippingMethodRadioToBeVisible" selector="{{CheckoutShippingMethodsSection.firstShippingMethod}}" time="30"/> |
| 189 | + <click selector="{{CheckoutShippingMethodsSection.shipHereButton}}" stepKey="changeShippingAddress"/> |
| 190 | + <waitForElementNotVisible selector="{{CheckoutShippingMethodsSection.shippingMethodLoader}}" time="30" stepKey="waitForShippingMethodLoaderNotVisible"/> |
| 191 | + <waitForElementVisible selector="{{CheckoutShippingMethodsSection.firstShippingMethod}}" time="30" stepKey="waitForShippingMethodRadioToBeVisible"/> |
192 | 192 | <waitForPageLoad stepKey="waitForPageLoad23"/>
|
193 |
| - <click stepKey="selectFirstShippingMethod2" selector="{{CheckoutShippingMethodsSection.firstShippingMethod}}"/> |
194 |
| - <waitForElement stepKey="waitForShippingMethodSelect2" selector="{{CheckoutShippingMethodsSection.next}}" time="30"/> |
195 |
| - <click stepKey="clickNextOnShippingMethodLoad2" selector="{{CheckoutShippingMethodsSection.next}}" /> |
| 193 | + <click selector="{{CheckoutShippingMethodsSection.firstShippingMethod}}" stepKey="selectFirstShippingMethod2"/> |
| 194 | + <waitForElement selector="{{CheckoutShippingMethodsSection.next}}" time="30" stepKey="waitForShippingMethodSelect2"/> |
| 195 | + <click selector="{{CheckoutShippingMethodsSection.next}}" stepKey="clickNextOnShippingMethodLoad2"/> |
196 | 196 | <!-- Checkout select Check/Money Order payment -->
|
197 | 197 | <actionGroup ref="CheckoutSelectCheckMoneyOrderPaymentActionGroup" stepKey="selectCheckMoneyPayment2"/>
|
198 |
| - <waitForElement stepKey="waitForPlaceOrderButton2" selector="{{CheckoutPaymentSection.placeOrder}}" time="30" /> |
199 |
| - <see stepKey="seeBillingAddressIsCorrect2" selector="{{CheckoutPaymentSection.billingAddress}}" userInput="{{US_Address_NY.street[0]}}" /> |
200 |
| - <click stepKey="clickPlaceOrderButton2" selector="{{CheckoutPaymentSection.placeOrder}}" /> |
| 198 | + <waitForElement selector="{{CheckoutPaymentSection.placeOrder}}" time="30" stepKey="waitForPlaceOrderButton2"/> |
| 199 | + <see selector="{{CheckoutPaymentSection.billingAddress}}" userInput="{{US_Address_NY.street[0]}}" stepKey="seeBillingAddressIsCorrect2" /> |
| 200 | + <click selector="{{CheckoutPaymentSection.placeOrder}}" stepKey="clickPlaceOrderButton2"/> |
201 | 201 | <waitForPageLoad stepKey="waitForOrderSuccessPage2"/>
|
202 |
| - <see stepKey="seeSuccessMessage2" selector="{{CheckoutSuccessMainSection.success}}" userInput="Your order number is:" /> |
| 202 | + <see selector="{{CheckoutSuccessMainSection.success}}" userInput="Your order number is:" stepKey="seeSuccessMessage2"/> |
203 | 203 | </test>
|
204 | 204 | <test name="StorefrontCustomerCheckoutTestWithRestrictedCountriesForPayment">
|
205 | 205 | <annotations>
|
|
216 | 216 | <createData entity="ApiSimpleProduct" stepKey="createProduct">
|
217 | 217 | <requiredEntity createDataKey="createCategory"/>
|
218 | 218 | </createData>
|
219 |
| - <magentoCLI stepKey="setShowBillingAddressOnCheckout" command="config:set checkout/options/display_billing_address_on 1" /> |
220 |
| - <magentoCLI stepKey="allowSpecificValue" command="config:set payment/checkmo/allowspecific 1" /> |
221 |
| - <magentoCLI stepKey="specificCountryValue" command="config:set payment/checkmo/specificcountry GB" /> |
| 219 | + <magentoCLI command="config:set checkout/options/display_billing_address_on 1" stepKey="setShowBillingAddressOnPaymentPage" /> |
| 220 | + <magentoCLI command="config:set payment/checkmo/allowspecific 1" stepKey="allowSpecificValue" /> |
| 221 | + <magentoCLI command="config:set payment/checkmo/specificcountry GB" stepKey="specificCountryValue" /> |
222 | 222 | <createData entity="Simple_US_Customer" stepKey="simpleuscustomer"/>
|
223 | 223 | </before>
|
224 | 224 | <after>
|
225 |
| - <amOnPage url="{{AdminLogoutPage.url}}" stepKey="amOnLogoutPage"/> |
226 | 225 | <deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
|
227 | 226 | <deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
|
228 |
| - <magentoCLI stepKey="allowSpecificValue" command="config:set payment/checkmo/allowspecific 0" /> |
229 |
| - <magentoCLI stepKey="specificCountryValue" command="config:set payment/checkmo/specificcountry ''" /> |
230 |
| - <magentoCLI stepKey="setShowBillingAddressOnCheckout" command="config:set checkout/options/display_billing_address_on 0" /> |
| 227 | + <magentoCLI command="config:set payment/checkmo/allowspecific 0" stepKey="allowSpecificValue" /> |
| 228 | + <magentoCLI command="config:set payment/checkmo/specificcountry ''" stepKey="specificCountryValue" /> |
| 229 | + <magentoCLI command="config:set checkout/options/display_billing_address_on 0" stepKey="setDisplayBillingAddressOnPaymentMethod" /> |
| 230 | + <actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutCustomer"/> |
231 | 231 | </after>
|
232 | 232 | <!-- Login as Customer -->
|
233 | 233 | <actionGroup ref="LoginToStorefrontActionGroup" stepKey="customerLogin">
|
|
255 | 255 | <dontsee selector="{{CheckoutPaymentSection.paymentMethodByName('Check / Money order')}}" stepKey="paymentMethodDoesNotAvailable"/>
|
256 | 256 |
|
257 | 257 | <!-- Fill UK Address and verify that payment available and checkout successful -->
|
258 |
| - <click selector="{{StorefrontCheckoutPaymentMethodSection.billingAddressSameAsShippingShared}}" stepKey="UncheckCheckCheckBox"/> |
| 258 | + <uncheckOption selector="{{StorefrontCheckoutPaymentMethodSection.billingAddressSameAsShippingShared}}" stepKey="uncheckBillingAddressSameAsShippingCheckCheckBox"/> |
259 | 259 | <click selector="{{CheckoutShippingSection.addressDropdown}}" stepKey="clickOnAddressDropDown"/>
|
260 |
| - <click selector="{{CheckoutPaymentSection.addressOptionByName('New Address')}}" stepKey="clickOnNewAddress"/> |
| 260 | + <selectOption selector="{{CheckoutPaymentSection.billingAddressSelect}}" userInput="New Address" stepKey="clickOnNewAddress"/> |
261 | 261 | <waitForPageLoad stepKey="waitNewAddressBillingForm"/>
|
262 | 262 | <actionGroup ref="LoggedInCheckoutFillNewBillingAddressActionGroup" stepKey="changeAddress">
|
263 | 263 | <argument name="Address" value="updateCustomerUKAddress"/>
|
|
0 commit comments