Skip to content

Commit b5d5dbd

Browse files
shanthishanthi
authored andcommitted
ACQE-5769: Added wait actions in test file
1 parent 615c10f commit b5d5dbd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/code/Magento/Paypal/Test/Mftf/Test/StoreFrontGuestCheckoutWithPayPalPayflowProCreditCardWithSeveralProductsTest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,15 @@
7474
<waitForPageLoad stepKey="waitForLoadingMask"/>
7575
<waitForPageLoad stepKey="waitForPaymentPageLoad"/>
7676
<!-- Checkout select Credit Card (Payflow Pro) and place order-->
77-
<conditionalClick selector="{{StorefrontCheckoutPaymentMethodSection.checkPaymentMethodByName('Credit Card (Payflow Pro)')}}" dependentSelector="{{StorefrontCheckoutPaymentMethodSection.checkPaymentMethodByName('Check / Money order')}}" visible="true" stepKey="selectCheckmoPaymentMethod"/>
77+
<waitForElementClickable selector="{{StorefrontCheckoutPaymentMethodSection.checkPaymentMethodByName('Credit Card (Payflow Pro)')}}" stepKey="waitForPaymentMethodToBecomeClickable"/>
78+
<conditionalClick selector="{{StorefrontCheckoutPaymentMethodSection.checkPaymentMethodByName('Credit Card (Payflow Pro)')}}" dependentSelector="{{StorefrontCheckoutPaymentMethodSection.checkPaymentMethodByName('Credit Card (Payflow Pro)')}}" visible="true" stepKey="selectPaymentMethod"/>
7879
<waitForPageLoad stepKey="waitForLoadingMaskAfterPaymentMethodSelection"/>
7980
<!--Fill Card Data -->
8081
<actionGroup ref="StorefrontPaypalFillCardDataActionGroup" stepKey="fillCardDetails">
8182
<argument name="cardData" value="VisaDefaultCard"/>
8283
</actionGroup>
8384
<actionGroup ref="ClickPlaceOrderActionGroup" stepKey="clickOnPlaceOrder"/>
85+
<waitForElementVisible selector="{{CheckoutSuccessMainSection.orderNumber}}" stepKey="waitForOrderNumberToBeGrabbed"/>
8486
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber}}" stepKey="grabOrderNumber"/>
8587
<waitForText selector="{{CheckoutSuccessMainSection.success}}" userInput="We'll email you an order confirmation with details and tracking info." stepKey="seeSuccessMessage"/>
8688
<actionGroup ref="AssertShoppingCartIsEmptyActionGroup" stepKey="seeEmptyShoppingCartAfterPlacingAnOrder"/>

0 commit comments

Comments
 (0)