Skip to content

Commit b163d11

Browse files
committed
MC-3330: Add Missing P0-P1 MFTF Tests For PageBuilder On Catalog Category
Add PageBuilderCategoryVerifyCanMoveTabItems
1 parent 72482fa commit b163d11

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

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

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -507,4 +507,39 @@
507507
<amOnPage url="$$createPreReqCategory.name$$.html" stepKey="navigateToStoreFront" />
508508
<scrollTo selector="//div[@class='category-description']" after="navigateToStoreFront" stepKey="scrollToCategoryDescription"/>
509509
</test>
510+
<test name="PageBuilderCategoryVerifyCanMoveTabItems" extends="TabsRearrangeTabItems">
511+
<annotations>
512+
<features value="PageBuilder"/>
513+
<stories value="Catalog Products"/>
514+
<title value="Verify That User Can Move Tab Items"/>
515+
<description value="This test is intended to ensure that users can move tab items within the PageBuilder stage for Category Description."/>
516+
<severity value="CRITICAL"/>
517+
<useCaseId value="MC-3330"/>
518+
<testCaseId value="MC-14879"/>
519+
<group value="pagebuilder"/>
520+
<group value="pagebuilder-tab"/>
521+
<group value="pagebuilder-move"/>
522+
<group value="pagebuilder-catalog-category"/>
523+
</annotations>
524+
<before>
525+
<createData entity="_defaultCategory" after="loginAsAdmin" stepKey="createPreReqCategory"/>
526+
<actionGroup ref="navigateToCreatedCategory" stepKey="navigateToAPageWithPageBuilder">
527+
<argument name="Category" value="$$createPreReqCategory$$"/>
528+
</actionGroup>
529+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" stepKey="switchToPageBuilderStage"/>
530+
<actionGroup ref="openPageBuilderForAttribute" after="switchToPageBuilderStage" stepKey="openPageBuilderForDescription"/>
531+
</before>
532+
<after>
533+
<deleteData createDataKey="createPreReqCategory" before="logout" stepKey="deleteCreatedCategory"/>
534+
</after>
535+
<comment userInput="---merging to remove step---" stepKey="enterPageTitle"/>
536+
<comment userInput="Save Category" stepKey="commentSavePage"/>
537+
<actionGroup ref="exitPageBuilderFullScreen" stepKey="saveAndContinueEditCmsPage"/>
538+
<actionGroup ref="saveCategoryForm" stepKey="switchToPageBuilderStage"/>
539+
<waitForPageLoad after="switchToPageBuilderStage" stepKey="waitForPageLoadSaveCategory"/>
540+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" after="waitForPageLoadSaveCategory" stepKey="expandAdminCategorySection"/>
541+
<actionGroup ref="openPageBuilderForAttribute" after="expandAdminCategorySection" stepKey="openPageBuilderForDescription"/>
542+
<amOnPage url="$$createPreReqCategory.name$$.html" stepKey="navigateToStoreFront" />
543+
<scrollTo selector="//div[@class='category-description']" after="navigateToStoreFront" stepKey="scrollToCategoryDescription"/>
544+
</test>
510545
</tests>

0 commit comments

Comments
 (0)