|
458 | 458 | <description value="As a Content Manager I want slider in non-default secondary tab to render on Admin and Storefront so that my content is viewable"/>
|
459 | 459 | <severity value="CRITICAL"/>
|
460 | 460 | <useCaseId value="MC-3926"/>
|
461 |
| - <testCaseId value="MC-2564"/> |
| 461 | + <testCaseId value="MC-4218"/> |
462 | 462 | <group value="pagebuilder"/>
|
463 | 463 | <group value="pagebuilder-tabs-content"/>
|
464 | 464 | <group value="pagebuilder-slide"/>
|
|
518 | 518 | <argument name="property" value="PageBuilderSlideItemButtonText_Slide1"/>
|
519 | 519 | </actionGroup>
|
520 | 520 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
|
| 521 | + <!-- Verify slide looks OK in tab on stage before save --> |
| 522 | + <comment userInput="Verify slide looks OK in tab on stage before save" stepKey="commentVerifySlideBeforeSave"/> |
| 523 | + <scrollTo selector="{{TabOnStage.tabHeader('1')}}" x="0" y="-100" stepKey="scrollToTab"/> |
| 524 | + <click selector="{{TabOnStage.tabHeader('1')}}" stepKey="switchToDefaultTab"/> |
| 525 | + <click selector="{{TabOnStage.tabHeader('2')}}" stepKey="switchToSecondTabOnStage"/> |
| 526 | + <seeElement selector="{{SlideOnBackend.base('1')}}" stepKey="seeSliderOnOnStage"/> |
| 527 | + <seeElement selector="{{SlideOnBackend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeSlide1ContentDisplayedOnStage"/> |
| 528 | + <seeElement selector="{{SlideOnBackend.buttonText('1', PageBuilderSlideItemButtonText_Slide1.value)}}" stepKey="seeSlide1ButtonTextDisplayedOnStage"/> |
| 529 | + <seeElement selector="{{SlideOnBackend.backgroundColor('1', PageBuilderBackgroundColor_Plaintext_Green.rgb)}}" stepKey="seeSlideBackgroundColorOnStage"/> |
| 530 | + <seeElement selector="{{SlideOnBackend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="verifySlide1HasPosterAppearanceOnStage"/> |
| 531 | + <!-- Verify slide looks OK in tab on stage after save --> |
| 532 | + <comment userInput="Verify slide looks OK in tab on stage after save" stepKey="commentVerifySlideAfterSave"/> |
521 | 533 | <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
|
| 534 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
| 535 | + <click selector="{{TabOnStage.tabHeader('2')}}" stepKey="switchToSecondTabOnStageAgainAfterSave"/> |
| 536 | + <seeElement selector="{{SlideOnBackend.base('1')}}" stepKey="seeSliderOnOnStageAgainAfterSave"/> |
| 537 | + <seeElement selector="{{SlideOnBackend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeSlide1ContentDisplayedOnStageAgainAfterSave"/> |
| 538 | + <seeElement selector="{{SlideOnBackend.buttonText('1', PageBuilderSlideItemButtonText_Slide1.value)}}" stepKey="seeSlide1ButtonTextDisplayedOnStageAgainAfterSave"/> |
| 539 | + <seeElement selector="{{SlideOnBackend.backgroundColor('1', PageBuilderBackgroundColor_Plaintext_Green.rgb)}}" stepKey="seeSlideBackgroundColorOnStageAgainAfterSave"/> |
| 540 | + <seeElement selector="{{SlideOnBackend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="verifySlide1HasPosterAppearanceOnStageAgainAfterSave"/> |
522 | 541 | <!-- Verify Slider in Secondary Tab on storefront -->
|
523 |
| - <comment userInput="View Tab on storefront" stepKey="viewTabOnStorefront"/> |
| 542 | + <comment userInput="View Slider in secondary Tab on storefront" stepKey="viewTabOnStorefront"/> |
524 | 543 | <actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
|
525 | 544 | <argument name="contentType" value="PageBuilderTabsContentType"/>
|
526 | 545 | </actionGroup>
|
527 |
| - <click selector="{{TabOnStorefront.tabHeader('2')}}" stepKey="switchToSecondTab"/> |
528 |
| - <seeElement selector="{{SlideOnFrontend.base('1')}}" stepKey="seeSliderOnPageBuilderPage"/> |
529 |
| - <seeElement selector="{{SlideOnFrontend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeSlide1ContentDisplayed"/> |
530 |
| - <seeElement selector="{{SlideOnFrontend.buttonText('1', PageBuilderSlideItemButtonText_Slide1.value)}}" stepKey="seeSlide1ButtonTextDisplayed"/> |
531 |
| - <seeElement selector="{{SlideOnFrontend.linkUrl('1', PageBuilderSlideItemLinkURL_External.value)}}" stepKey="seeSlide1LinkURL"/> |
532 |
| - <seeElement selector="{{SlideOnFrontend.backgroundColor('1', PageBuilderBackgroundColor_Plaintext_Green.rgb)}}" stepKey="seeSlideBackgroundColor"/> |
533 |
| - <seeElement selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="verifySlide1HasPosterAppearanceOnStorefront"/> |
| 546 | + <click selector="{{TabOnStorefront.tabHeader('2')}}" stepKey="switchToSecondTabOnStorefront"/> |
| 547 | + <waitForElementVisible selector="{{SlideOnFrontend.base('1')}}" stepKey="waitForSliderToBeVisible" /> |
| 548 | + <seeElement selector="{{SlideOnFrontend.base('1')}}" stepKey="seeSliderOnFrontend"/> |
| 549 | + <seeElement selector="{{SlideOnFrontend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeSlide1ContentDisplayedOnFrontend"/> |
| 550 | + <seeElement selector="{{SlideOnFrontend.buttonText('1', PageBuilderSlideItemButtonText_Slide1.value)}}" stepKey="seeSlide1ButtonTextDisplayedOnFrontend"/> |
| 551 | + <seeElement selector="{{SlideOnFrontend.linkUrl('1', PageBuilderSlideItemLinkURL_External.value)}}" stepKey="seeSlide1LinkURLOnFrontend"/> |
| 552 | + <seeElement selector="{{SlideOnFrontend.backgroundColor('1', PageBuilderBackgroundColor_Plaintext_Green.rgb)}}" stepKey="seeSlideBackgroundColorOnFrontend"/> |
| 553 | + <seeElement selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="verifySlide1HasPosterAppearanceOnStorefrontOnFrontend"/> |
534 | 554 | </test>
|
535 | 555 | <test name="CanAddMapToTab">
|
536 | 556 | <annotations>
|
|
0 commit comments