Skip to content

Commit 21d96be

Browse files
committed
MC-3328: Add Missing P0-P1 MFTF Tests For PageBuilder On CMS Block
- add new test for BlockVerifyCanMoveContentTypesFromOnHoverOptionMenus extends from existing
1 parent 66f214f commit 21d96be

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

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

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1911,4 +1911,67 @@
19111911
<seeNumberOfElements selector="{{RowOnStorefront.allRows}}" userInput="3" stepKey="see2RowsStorefront"/>
19121912
<seeElement selector="{{RowOnStorefront.backgroundColor('3', PageBuilderBackgroundColor_Hex_Grey.rgb)}}" stepKey="seeBackgroundColorRowStorefront"/>
19131913
</test>
1914+
<test name="BlockVerifyCanMoveContentTypesFromOnHoverOptionMenus" extends="PageBuilderProductVerifyCanMoveContentTypesFromOnHoverOptionMenus">
1915+
<annotations>
1916+
<features value="PageBuilder"/>
1917+
<stories value="CMS Block"/>
1918+
<title value="Verify that user can move content types from on-hover option menus in CMS Block"/>
1919+
<description value="This test is intended to ensure that users can move content types from the on-hover option menus within the PageBuilder stage for CMS Block."/>
1920+
<severity value="CRITICAL"/>
1921+
<useCaseId value="MC-3328"/>
1922+
<testCaseId value="MC-13748"/>
1923+
<group value="pagebuilder"/>
1924+
<group value="pagebuilder-block"/>
1925+
<group value="pagebuilder-column"/>
1926+
<group value="pagebuilder-heading"/>
1927+
<group value="pagebuilder-divider"/>
1928+
<group value="pagebuilder-move"/>
1929+
<group value="pagebuilder-cms-block"/>
1930+
</annotations>
1931+
<before>
1932+
<comment userInput="---merging to remove step---" stepKey="createPreReqCategory"/>
1933+
<comment userInput="---merging to remove step---" stepKey="createProduct"/>
1934+
<createData entity="_defaultBlock" stepKey="createPreReqBlock" after="loginAsAdmin"/>
1935+
<actionGroup ref="navigateToCreatedCMSBlockPage" stepKey="navigateToCreatedProductEditPage">
1936+
<argument name="CMSBlockPage" value="$$createPreReqBlock$$" />
1937+
</actionGroup>
1938+
<comment userInput="---merging to remove step---" stepKey="expandAdminProductSection"/>
1939+
<comment userInput="---merging to remove step---" stepKey="openPageBuilderForDescription"/>
1940+
</before>
1941+
<after>
1942+
<deleteData createDataKey="createPreReqBlock" stepKey="deleteCreatedProduct"/>
1943+
<comment userInput="---merging to remove step---" stepKey="deleteCreatedCategory"/>
1944+
<comment userInput="---merging to remove step---" stepKey="NavigateToAndResetProductGridToDefaultView"/>
1945+
</after>
1946+
<comment userInput="---merging to remove step---" stepKey="exitPageBuilderFullScreen"/>
1947+
<click selector="{{CmsNewBlockBlockActionsSection.savePage}}" stepKey="saveProduct"/>
1948+
<comment userInput="---merging to remove step---" stepKey="expandAdminProductSection"/>
1949+
<comment userInput="---merging to remove step---" stepKey="openPageBuilderForDescription"/>
1950+
<!-- Go to CMS Page and choose Block -->
1951+
<comment userInput="Go to CMS Page and choose Block" stepKey="commentGoToCMSPage" after="validateDividerPositionAfterSave"/>
1952+
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder" after="commentGoToCMSPage"/>
1953+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage" after="navigateToAPageWithPageBuilder"/>
1954+
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle" after="switchToPageBuilderStage">
1955+
<argument name="contentType" value="PageBuilderBlockContentType"/>
1956+
</actionGroup>
1957+
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandGroupAddContent" after="enterPageTitle">
1958+
<argument name="group" value="PageBuilderBlockContentType"/>
1959+
</actionGroup>
1960+
<actionGroup ref="dragContentTypeToStage" stepKey="dragBlockIntoStage" after="expandGroupAddContent">
1961+
<argument name="contentType" value="PageBuilderBlockContentType"/>
1962+
</actionGroup>
1963+
<actionGroup ref="openPageBuilderEditPanel" stepKey="openEditAfterDrop" after="dragBlockIntoStage">
1964+
<argument name="contentType" value="PageBuilderBlockContentType"/>
1965+
</actionGroup>
1966+
<actionGroup ref="searchBlockInGrid" stepKey="searchBlockInGrid" after="openEditAfterDrop">
1967+
<argument name="block" value="$$createPreReqBlock$$"/>
1968+
</actionGroup>
1969+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings" after="searchBlockInGrid"/>
1970+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage" after="saveEditPanelSettings"/>
1971+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStageAfterSave" after="saveAndContinueEditCmsPage"/>
1972+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToProductStorefront">
1973+
<argument name="contentType" value="PageBuilderBlockContentType"/>
1974+
</actionGroup>
1975+
<comment userInput="---merging to remove step---" stepKey="scrollToProductDescription"/>
1976+
</test>
19141977
</tests>

0 commit comments

Comments
 (0)