Skip to content

Commit c41bd4a

Browse files
committed
MC-3330: Add Missing P0-P1 MFTF Tests For PageBuilder On Catalog Category
Add PageBuilderCategoryVerifyCanDeleteContentTypesFromOnClickOptionMenus
1 parent f335ea0 commit c41bd4a

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

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

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,4 +377,55 @@
377377
<!-- TODO - rename stepKey -->
378378
<scrollTo selector="//div[@class='category-description']" stepKey="scrollToProductDescription"/>
379379
</test>
380+
<test name="PageBuilderCategoryVerifyCanDeleteContentTypesFromOnClickOptionMenus" extends="PageBuilderProductVerifyCanDeleteContentTypesFromOnClickOptionMenus">
381+
<annotations>
382+
<features value="PageBuilder"/>
383+
<stories value="Catalog Category"/>
384+
<title value="Verify That User Can Delete Content Types From On-Click Option Menus"/>
385+
<description value="This test is intended to ensure that users can delete content types from the on-click option menus within the PageBuilder stage for Category Description."/>
386+
<severity value="CRITICAL"/>
387+
<useCaseId value="MC-3330"/>
388+
<testCaseId value="MC-14830"/>
389+
<group value="pagebuilder"/>
390+
<group value="pagebuilder-buttons"/>
391+
<group value="pagebuilder-delete"/>
392+
<group value="pagebuilder-catalog-category"/>
393+
</annotations>
394+
<before>
395+
<comment userInput="---merging to remove step---" stepKey="createProduct"/>
396+
<!-- TODO - rename stepKey -->
397+
<actionGroup ref="navigateToCreatedCategory" stepKey="navigateToCreatedProductEditPage">
398+
<argument name="Category" value="$$createPreReqCategory$$"/>
399+
</actionGroup>
400+
<!-- TODO - rename stepKey -->
401+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" stepKey="expandAdminProductSection"/>
402+
</before>
403+
<after>
404+
<!-- TODO - rename stepKey -->
405+
<comment userInput="---merging to remove step---" stepKey="deleteCreatedProduct"/>
406+
<comment userInput="---merging to remove step---" stepKey="NavigateToAndResetProductGridToDefaultView"/>
407+
</after>
408+
<!-- Save Category -->
409+
<!-- TODO rename stepKey -->
410+
<comment userInput="Save Category" stepKey="commentSaveProduct"/>
411+
<!-- TODO - rename stepKey -->
412+
<actionGroup ref="saveCategoryForm" stepKey="saveProduct"/>
413+
<!-- TODO - rename stepKey -->
414+
<waitForPageLoad stepKey="waitForPageLoadSaveProduct"/>
415+
<!-- TODO rename stepKey -->
416+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" stepKey="expandAdminProductSection"/>
417+
<!-- Save Category After Delete -->
418+
<!-- TODO rename stepKey -->
419+
<comment userInput="Save Category After Delete" stepKey="commentSaveProductAfterDelete"/>
420+
<!-- TODO rename stepKey -->
421+
<actionGroup ref="saveCategoryForm" stepKey="saveProductAfterDelete"/>
422+
<!-- TODO rename stepKey -->
423+
<conditionalClick selector="{{AdminCategoryContentSection.sectionHeader}}" dependentSelector="{{AdminCategoryContentSection.uploadButton}}" visible="false" stepKey="expandAdminProductSectionAfterDelete"/>
424+
<!-- Validate Storefront -->
425+
<comment userInput="Validate Storefront" stepKey="commentValidateStorefront"/>
426+
<!-- TODO - rename stepKey -->
427+
<amOnPage url="$$createPreReqCategory.name$$.html" stepKey="navigateToProductStorefront"/>
428+
<!-- TODO - rename stepKey -->
429+
<scrollTo selector="//div[@class='category-description']" stepKey="scrollToProductDescription"/>
430+
</test>
380431
</tests>

0 commit comments

Comments
 (0)