|
428 | 428 | <!-- TODO - rename stepKey -->
|
429 | 429 | <scrollTo selector="//div[@class='category-description']" stepKey="scrollToProductDescription"/>
|
430 | 430 | </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> |
431 | 467 | </tests>
|
0 commit comments