Skip to content

Commit c9d21c7

Browse files
committed
MC-3330: Add Missing P0-P1 MFTF Tests For PageBuilder On Catalog Category
Add PageBuilderCategoryVerifyCanMoveButtonItems
1 parent 8ab91ec commit c9d21c7

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Test/AdminCatalogCategoryPageBuilder.xml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,4 +428,40 @@
428428
<!-- TODO - rename stepKey -->
429429
<scrollTo selector="//div[@class='category-description']" stepKey="scrollToProductDescription"/>
430430
</test>
431+
<test name="PageBuilderCategoryVerifyCanMoveButtonItems" extends="ButtonItemMoveButtonStackedAppearance">
432+
<annotations>
433+
<features value="PageBuilder"/>
434+
<stories value="Catalog Category"/>
435+
<title value="Verify That User Can Move Button Items"/>
436+
<description value="This test is intended to ensure that users can move button items within the PageBuilder stage for Category Description."/>
437+
<severity value="CRITICAL"/>
438+
<useCaseId value="MC-3330"/>
439+
<testCaseId value="MC-14831"/>
440+
<group value="pagebuilder"/>
441+
<group value="pagebuilder-buttons"/>
442+
<group value="pagebuilder-move"/>
443+
<group value="pagebuilder-catalog-category"/>
444+
</annotations>
445+
<before>
446+
<createData entity="_defaultCategory" before="loginAsAdmin" stepKey="createPreReqCategory"/>
447+
<actionGroup ref="navigateToCreatedCategory" stepKey="navigateToAPageWithPageBuilder">
448+
<argument name="Category" value="$$createPreReqCategory$$"/>
449+
</actionGroup>
450+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" stepKey="switchToPageBuilderStage"/>
451+
<actionGroup ref="openPageBuilderForAttribute" after="switchToPageBuilderStage" stepKey="openPageBuilderForDescription"/>
452+
</before>
453+
<after>
454+
<deleteData createDataKey="createPreReqCategory" before="logout" stepKey="deleteCreatedCategory"/>
455+
</after>
456+
<comment userInput="---merging to remove step---" stepKey="enterPageTitle"/>
457+
<actionGroup ref="saveEditPanelSettingsFullScreen" stepKey="saveEditPanelSettings1"/>
458+
<comment userInput="Save Category" stepKey="saveAndContinueEditCmsPage"/>
459+
<actionGroup ref="exitPageBuilderFullScreen" stepKey="switchToPageBuilderStage"/>
460+
<actionGroup ref="saveCategoryForm" after="switchToPageBuilderStage" stepKey="saveCategory"/>
461+
<waitForPageLoad after="saveCategory" stepKey="waitForPageLoadSaveCategory"/>
462+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" after="waitForPageLoadSaveCategory" stepKey="expandAdminCategoryContentSection"/>
463+
<actionGroup ref="openPageBuilderForAttribute" after="expandAdminCategoryContentSection" stepKey="openPageBuilderForDescription"/>
464+
<amOnPage url="$$createPreReqCategory.name$$.html" stepKey="navigateToStoreFront" />
465+
<scrollTo selector="//div[@class='category-description']" after="navigateToStoreFront" stepKey="scrollToCategoryDescription"/>
466+
</test>
431467
</tests>

0 commit comments

Comments
 (0)