|
40 | 40 | <actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginToStoreFront"> |
41 | 41 | <argument name="Customer" value="$createCustomer$"/> |
42 | 42 | </actionGroup> |
43 | | - <!--Add product to cart--> |
| 43 | + <!--Navigate to product page--> |
44 | 44 | <actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openProductPage"> |
45 | 45 | <argument name="productUrl" value="$simpleProduct.custom_attributes[url_key]$"/> |
46 | 46 | </actionGroup> |
|
55 | 55 | <actionGroup ref="AdminCartPriceRuleDeleteAllActionGroup" stepKey="deleteAllCartPriceRules"/> |
56 | 56 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/> |
57 | 57 | </after> |
58 | | - <!--Step 1:Apply cart price discount--> |
| 58 | + <!--Step 1:Add product to cart and apply cart price discount--> |
59 | 59 | <actionGroup ref="ApplyCartRuleOnStorefrontActionGroup" stepKey="applyCartRule"> |
60 | 60 | <argument name="product" value="$simpleProduct$"/> |
61 | 61 | <argument name="couponCode" value="{{CatPriceRule.coupon_code}}"/> |
62 | 62 | </actionGroup> |
63 | 63 | <!--Step 2:Navigate to checkout page and verify free shipping is not available--> |
64 | | - <actionGroup ref="GoToCheckoutFromMinicartActionGroup" stepKey="goToCheckoutFromMinicart1"/> |
| 64 | + <actionGroup ref="GoToCheckoutFromMinicartActionGroup" stepKey="goToCheckoutFromMinicartAfterCouponApplied"/> |
65 | 65 | <waitForElementNotVisible selector="{{CheckoutShippingMethodsSection.shippingMethodRowByName('Free')}}" stepKey="verifyFreeShippingIsNotAvailable"/> |
66 | 66 | <!--Step 3:Navigate back to shopping cart and cancel the discount--> |
67 | 67 | <actionGroup ref="StorefrontCartPageOpenActionGroup" stepKey="goToShoppingCartPage"/> |
|
70 | 70 | <click selector="{{DiscountSection.CancelCoupon}}" stepKey="clickCancelCouponButton"/> |
71 | 71 | <waitForElementVisible selector="{{CheckoutShippingSection.cancelCouponText('You canceled the coupon code.')}}" stepKey="seeCancellationMessage"/> |
72 | 72 | <!--Step 4:Proceed to checkout--> |
73 | | - <actionGroup ref="GoToCheckoutFromMinicartActionGroup" stepKey="goToCheckoutFromMinicart2"/> |
| 73 | + <actionGroup ref="GoToCheckoutFromMinicartActionGroup" stepKey="goToCheckoutFromMinicartAfterCouponCancelled"/> |
74 | 74 | <waitForPageLoad stepKey="waitForShippingMethods"/> |
75 | 75 | <!--Step 5:Select free shipping method--> |
76 | 76 | <actionGroup ref="StorefrontSetShippingMethodActionGroup" stepKey="selectFreeShipping"> |
|
0 commit comments