Skip to content

Commit 60dcdef

Browse files
authored
Merge branch '2.4-develop' into platform-health
2 parents f1a5b9d + 00cc5b4 commit 60dcdef

File tree

266 files changed

+3441
-934
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

266 files changed

+3441
-934
lines changed

app/code/Magento/AwsS3/Test/Mftf/Test/AdminAwsS3MediaGalleryDeleteFolderTest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
<argument name="name" value="{{AdminMediaGalleryFolder2Data.name}}"/>
9090
</actionGroup>
9191
<actionGroup ref="AdminMediaGalleryClickImageInGridActionGroup" stepKey="selectUploadedImage">
92-
<argument name="imageName" value="{{ImageUpload.file}}"/>
92+
<argument name="imageName" value="{{ImageUpload.filename}}"/>
9393
</actionGroup>
9494
<actionGroup ref="AdminMediaGalleryClickAddSelectedActionGroup" stepKey="clickAddSelected"/>
9595
<actionGroup ref="AdminSaveAndContinueEditCmsPageActionGroup" stepKey="savePage"/>

app/code/Magento/AwsS3/Test/Mftf/Test/AdminAwsS3MediaGalleryDeleteImageTest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<argument name="name" value="{{AdminMediaGalleryFolderData.name}}"/>
8383
</actionGroup>
8484
<actionGroup ref="AdminMediaGalleryClickImageInGridActionGroup" stepKey="selectUploadedImage">
85-
<argument name="imageName" value="{{ImageUpload.file}}"/>
85+
<argument name="imageName" value="{{ImageUpload.filename}}"/>
8686
</actionGroup>
8787
<actionGroup ref="AdminMediaGalleryClickAddSelectedActionGroup" stepKey="clickAddSelected"/>
8888
<actionGroup ref="AdminSaveAndContinueEditCmsPageActionGroup" stepKey="savePage"/>
@@ -117,7 +117,7 @@
117117
<argument name="imageName" value="{{ImageUpload.file}}"/>
118118
</actionGroup>
119119
<actionGroup ref="AdminMediaGalleryAssertImageNotExistsInTheGridActionGroup" stepKey="assertImageDeleted">
120-
<argument name="title" value="ImageUpload.file"/>
120+
<argument name="title" value="ImageUpload.filename"/>
121121
</actionGroup>
122122

123123
<!-- Verify Images & Directories in S3 & Local File System -->

app/code/Magento/AwsS3/Test/Mftf/Test/AwsS3AdminCreateDownloadableProductWithLinkTest.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,14 +161,16 @@
161161
<comment userInput="BIC workaround" stepKey="waitForPaymentSectionLoaded"/>
162162
<comment userInput="BIC workaround" stepKey="clickPlaceOrderButton"/>
163163
<comment userInput="BIC workaround" stepKey="orderIsSuccessfullyPlaced"/>
164-
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="grabOrderNumber"/>
164+
<actionGroup ref="StorefrontClickOrderLinkFromCheckoutSuccessPageActionGroup" stepKey="clickOrderLink"/>
165+
<comment userInput="BIC workaround" stepKey="grabOrderNumber"/>
166+
<grabFromCurrentUrl regex="~/order_id/(\d+)/~" stepKey="orderId"/>
165167

166168
<!-- Open Create invoice -->
167169
<comment userInput="BIC workaround" stepKey="onOrdersPage"/>
168170
<comment userInput="BIC workaround" stepKey="searchOrder"/>
169171
<comment userInput="BIC workaround" stepKey="clickOrderRow"/>
170-
<actionGroup ref="OpenOrderByIdActionGroup" stepKey="goToOrderInAdmin">
171-
<argument name="orderId" value="{$grabOrderNumber}"/>
172+
<actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="goToOrderInAdmin">
173+
<argument name="entityId" value="{$orderId}"/>
172174
</actionGroup>
173175
<comment userInput="BIC workaround" stepKey="createCreditMemo"/>
174176
<actionGroup ref="StartCreateInvoiceFromOrderPageActionGroup" stepKey="startInvoice"/>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AdminOpenDashboardPageActionGroup">
12+
<annotations>
13+
<description>Go to Admin Dashboard page.</description>
14+
</annotations>
15+
16+
<amOnPage url="{{AdminDashboardPage.url}}" stepKey="goToDashboardPage"/>
17+
</actionGroup>
18+
</actionGroups>

app/code/Magento/Backend/Test/Mftf/ActionGroup/SecondaryGridActionGroup.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@
2929
<!-- delete the rule -->
3030
<click stepKey="clickDelete" selector="{{AdminStoresMainActionsSection.deleteButton}}"/>
3131
<click stepKey="clickOk" selector="{{AdminConfirmationModalSection.ok}}"/>
32-
<see stepKey="seeSuccess" selector="{{AdminCategoryMessagesSection.SuccessMessage}}" userInput="deleted"/>
32+
<see stepKey="seeSuccess" selector="{{AdminMessagesSection.success}}" userInput="deleted"/>
3333
</actionGroup>
3434
</actionGroups>

app/code/Magento/Backend/Test/Mftf/Section/AdminHeaderSection.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@
1818
<!-- Used for page not found error -->
1919
<element name="pageNotFoundTitle" type="text" selector=".page-title span"/>
2020
<element name="signOut" type="button" selector=".page-header .account-signout"/>
21+
<element name="pageMainActions" type="block" selector=".page-main-actions"/>
2122
</section>
2223
</sections>

app/code/Magento/Bundle/Test/Mftf/Test/AdminBasicBundleProductAttributesTest.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@
2121
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
2222
</before>
2323
<after>
24+
<!-- Delete attribute sets -->
25+
<actionGroup ref="DeleteAttributeSetByLabelActionGroup" stepKey="deleteAttributeSet">
26+
<argument name="label" value="{{ProductAttributeFrontendLabel.label}}"/>
27+
</actionGroup>
28+
<actionGroup ref="DeleteAttributeSetByLabelActionGroup" stepKey="deleteAttributeSet2">
29+
<argument name="label" value="{{ProductAttributeFrontendLabelTwo.label}}"/>
30+
</actionGroup>
31+
<actionGroup ref="AdminClearGridFiltersActionGroup" stepKey="clearGridFilters"/>
2432
<actionGroup ref="AdminLogoutActionGroup" stepKey="amOnLogoutPage"/>
2533
</after>
2634
<!--Create attribute set-->

app/code/Magento/Bundle/Test/Mftf/Test/StorefrontBundlePlaceOrderWithMultipleOptionsSuccessTest.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,13 @@
7777
<actionGroup ref="StorefrontCheckoutClickNextButtonActionGroup" stepKey="clickNext"/>
7878
<!-- Click place order -->
7979
<actionGroup ref="ClickPlaceOrderActionGroup" stepKey="placeOrder"/>
80-
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="grabOrderNumber"/>
80+
<actionGroup ref="StorefrontClickOrderLinkFromCheckoutSuccessPageActionGroup" stepKey="clickOrderLink"/>
81+
<comment userInput="BIC workaround" stepKey="grabOrderNumber"/>
82+
<grabFromCurrentUrl regex="~/order_id/(\d+)/~" stepKey="orderId"/>
8183

8284
<!-- Order review page has address that was created during checkout -->
83-
<actionGroup ref="OpenOrderByIdActionGroup" stepKey="filterOrdersGridById">
84-
<argument name="orderId" value="{$grabOrderNumber}"/>
85+
<actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="filterOrdersGridById">
86+
<argument name="entityId" value="{$orderId}"/>
8587
</actionGroup>
8688

8789
<!-- Open create invoice page -->

app/code/Magento/Bundle/Test/Mftf/Test/StorefrontBundlePlaceOrderWithVirtualAndSimpleChildrenTest.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,12 @@
7979
<actionGroup ref="StorefrontCheckoutClickNextButtonActionGroup" stepKey="clickNext"/>
8080
<!--Click place order-->
8181
<actionGroup ref="ClickPlaceOrderActionGroup" stepKey="placeOrder"/>
82-
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="grabOrderNumber"/>
82+
<actionGroup ref="StorefrontClickOrderLinkFromCheckoutSuccessPageActionGroup" stepKey="clickOrderLink"/>
83+
<comment userInput="BIC workaround" stepKey="grabOrderNumber"/>
84+
<grabFromCurrentUrl regex="~/order_id/(\d+)/~" stepKey="orderId"/>
8385
<!--Order review page has address that was created during checkout-->
84-
<actionGroup ref="OpenOrderByIdActionGroup" stepKey="filterOrdersGridById">
85-
<argument name="orderId" value="{$grabOrderNumber}"/>
86+
<actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="filterOrdersGridById">
87+
<argument name="entityId" value="{$orderId}"/>
8688
</actionGroup>
8789
<!--Create Invoice for this Order-->
8890
<actionGroup ref="StartCreateInvoiceFromOrderPageActionGroup" stepKey="createInvoice"/>

app/code/Magento/Bundle/Test/Mftf/Test/StorefrontPlaceOrderBundleProductFixedPriceWithUpdatedPriceTest.xml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,17 +112,23 @@
112112
<actionGroup ref="StorefrontCheckoutClickNextButtonActionGroup" stepKey="clickNext"/>
113113
<!--Click place order-->
114114
<actionGroup ref="ClickPlaceOrderActionGroup" stepKey="placeOrder"/>
115-
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="grabOrderNumber"/>
115+
<grabTextFrom selector="{{CheckoutSuccessMainSection.orderNumber22}}" stepKey="orderNumber"/>
116+
<comment userInput="BIC workaround" stepKey="grabOrderNumber"/>
117+
<actionGroup ref="StorefrontClickOrderLinkFromCheckoutSuccessPageActionGroup" stepKey="clickOrderLink"/>
118+
<grabFromCurrentUrl regex="~/order_id/(\d+)/~" stepKey="orderId"/>
116119
<!--Navigate to order details page in custom account-->
117-
<amOnPage url="{{StorefrontCustomerOrderViewPage.url({$grabOrderNumber})}}" stepKey="amOnOrderPage"/>
120+
<actionGroup ref="StorefrontGoToCustomerOrderDetailsPageActionGroup" stepKey="amOnOrderPage">
121+
<argument name="orderId" value="$orderId"/>
122+
<argument name="orderNumber" value="$orderNumber"/>
123+
</actionGroup>
118124
<!--Verify bundle order items details-->
119125
<see selector="{{StorefrontCustomerOrderSection.orderItemOptionLabel('2')}}" userInput="$$createFirstBundleOption.title$$" stepKey="seeOptionLabelInCustomerOrderItems"/>
120126
<see selector="{{StorefrontCustomerOrderSection.orderItemOptionValue('3')}}" userInput="1 x $$createFirstProduct.name$$ $9.00" stepKey="seeOptionValueInCustomerOrderItems"/>
121127
<see selector="{{StorefrontCustomerOrderSection.orderItemOptionLabel('4')}}" userInput="$$createSecondBundleOption.title$$" stepKey="seeOption2LabelInCustomerOrderItems"/>
122128
<see selector="{{StorefrontCustomerOrderSection.orderItemOptionValue('5')}}" userInput="1 x $$createSecondProduct.name$$ $5.00" stepKey="seeOption2ValueInCustomerOrderItems"/>
123129
<!--Navigate to order details page on admin-->
124-
<actionGroup ref="OpenOrderByIdActionGroup" stepKey="filterOrdersGridById">
125-
<argument name="orderId" value="{$grabOrderNumber}"/>
130+
<actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="filterOrdersGridById">
131+
<argument name="entityId" value="{$orderId}"/>
126132
</actionGroup>
127133
<!--Verify bundle order items details-->
128134
<see selector="{{AdminOrderItemsOrderedSection.orderItemOptionLabel('2')}}" userInput="$$createFirstBundleOption.title$$" stepKey="seeOptionLabelInAdminOrderItems"/>

0 commit comments

Comments
 (0)