|
11 | 11 | <annotations>
|
12 | 12 | <features value="PageBuilder"/>
|
13 | 13 | <stories value="Viewport Switcher"/>
|
14 |
| - <title value="Verify That User Can Duplicate Content Types From On-Click Option Menus On Mobile Viewport"/> |
| 14 | + <title value="Mobile Viewport: Verify That User Can Duplicate Content Types From On-Click Option Menus"/> |
15 | 15 | <description value="This test is intended to ensure that users can duplicate content types from the on-click option menus within the PageBuilder stage for Product Description on mobile viewport."/>
|
16 | 16 | <severity value="CRITICAL"/>
|
17 | 17 | <group value="pagebuilder"/>
|
|
71 | 71 | <actionGroup ref="SaveProductFormActionGroup" stepKey="saveProduct"/>
|
72 | 72 | <actionGroup ref="ExpandAdminProductSectionActionGroup" stepKey="expandAdminProductSection"/>
|
73 | 73 | <actionGroup ref="openPageBuilderForAttribute" stepKey="openPageBuilderForDescription"/>
|
74 |
| - <!-- Validate Stage After Page Save Desktop Viewport --> |
75 |
| - <seeNumberOfElements selector="{{ButtonItemOnStage.all}}" userInput="2" stepKey="see2ButtonItemsStageAfterSave1"/> |
76 |
| - <seeElement selector="{{ButtonItemOnStage.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStageAfterSave1"/> |
77 |
| - <seeElement selector="{{ButtonItemOnStage.buttonItemText('2', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton2TextStageAfterSave1"/> |
| 74 | + <!-- Validate Stage After Save Desktop Viewport --> |
| 75 | + <seeNumberOfElements selector="{{ButtonItemOnStage.all}}" userInput="2" stepKey="see2ButtonItemsStageAfterSave"/> |
| 76 | + <seeElement selector="{{ButtonItemOnStage.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStageAfterSave"/> |
| 77 | + <seeElement selector="{{ButtonItemOnStage.buttonItemText('2', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton2TextStageAfterSave"/> |
78 | 78 | <!-- Validate Edit Panel For Duplicate -->
|
79 |
| - <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuForButtonItem21"> |
| 79 | + <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuForButtonItem3"> |
80 | 80 | <argument name="section" value="ButtonItemOnStage"/>
|
81 | 81 | <argument name="targetIndex" value="2"/>
|
82 | 82 | </actionGroup>
|
83 |
| - <actionGroup ref="seeInFieldSlideOutProperty" stepKey="seeButtonTextOnEditPanel1"> |
| 83 | + <actionGroup ref="seeInFieldSlideOutProperty" stepKey="seeButtonTextOnEditPanel"> |
84 | 84 | <argument name="property" value="PageBuilderButtonItemText_Common"/>
|
85 | 85 | </actionGroup>
|
86 |
| - <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanel1"/> |
87 |
| - <!-- Switch To Mobile Viewport After Save --> |
| 86 | + <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanel"/> |
| 87 | + <!-- Validate Stage After Save Mobile Viewport --> |
88 | 88 | <actionGroup ref="AdminSwitchPageBuilderViewportActionGroup" stepKey="switchToMobileViewportAfterSave">
|
89 | 89 | <argument name="viewportButton" value="mobile"/>
|
90 | 90 | <argument name="viewportStage" value="mobile"/>
|
91 | 91 | </actionGroup>
|
92 |
| - <!-- Validate Stage After Save Mobile Viewport --> |
93 | 92 | <seeNumberOfElements selector="{{ButtonItemOnStage.all}}" userInput="2" stepKey="see2ButtonItemsStageAfterSave2"/>
|
94 | 93 | <seeElement selector="{{ButtonItemOnStage.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStageAfterSave2"/>
|
95 | 94 | <seeElement selector="{{ButtonItemOnStage.buttonItemText('2', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton2TextStageAfterSave2"/>
|
96 | 95 | <!-- Validate Edit Panel For Duplicate -->
|
97 |
| - <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuForButtonItem22"> |
| 96 | + <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuForButtonItem4"> |
98 | 97 | <argument name="section" value="ButtonItemOnStage"/>
|
99 | 98 | <argument name="targetIndex" value="2"/>
|
100 | 99 | </actionGroup>
|
101 | 100 | <actionGroup ref="seeInFieldSlideOutProperty" stepKey="seeButtonTextOnEditPanel2">
|
102 | 101 | <argument name="property" value="PageBuilderButtonItemText_Common"/>
|
103 | 102 | </actionGroup>
|
104 | 103 | <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanel2"/>
|
105 |
| - <!-- Validate Storefront Desktop --> |
106 |
| - <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToProductStorefront1"> |
| 104 | + <!-- Navigate To Storefront --> |
| 105 | + <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToProductStorefront"> |
107 | 106 | <argument name="page" value="$$createProduct.name$$.html"/>
|
108 | 107 | </actionGroup>
|
109 |
| - <scrollTo selector="{{StorefrontProductInfoMainSection.productDescription}}" stepKey="scrollToProductDescription1"/> |
110 |
| - <seeNumberOfElements selector="{{ButtonItemOnStorefront.all}}" userInput="2" stepKey="see2ButtonItemsStorefront1"/> |
111 |
| - <seeElement selector="{{ButtonItemOnStorefrontEmptyLink.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStorefront1"/> |
112 |
| - <seeElement selector="{{ButtonItemOnStorefrontEmptyLink.buttonItemText('2', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton2TextStorefront1"/> |
| 108 | + <!-- Validate Storefront Desktop --> |
| 109 | + <scrollTo selector="{{StorefrontProductInfoMainSection.productDescription}}" stepKey="scrollToProductDescription"/> |
| 110 | + <seeNumberOfElements selector="{{ButtonItemOnStorefront.all}}" userInput="2" stepKey="see2ButtonItemsStorefront"/> |
| 111 | + <seeElement selector="{{ButtonItemOnStorefrontEmptyLink.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStorefront"/> |
| 112 | + <seeElement selector="{{ButtonItemOnStorefrontEmptyLink.buttonItemText('2', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton2TextStorefront"/> |
113 | 113 | <!-- Validate Storefront Mobile -->
|
114 | 114 | <resizeWindow width="767" height="1000" stepKey="resizeWindowToMobile"/>
|
115 |
| - <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToProductStorefront2"> |
116 |
| - <argument name="page" value="$$createProduct.name$$.html"/> |
117 |
| - </actionGroup> |
118 | 115 | <scrollTo selector="{{StorefrontProductInfoMainSection.productDescription}}" stepKey="scrollToProductDescription2"/>
|
119 | 116 | <seeNumberOfElements selector="{{ButtonItemOnStorefront.all}}" userInput="2" stepKey="see2ButtonItemsStorefront2"/>
|
120 | 117 | <seeElement selector="{{ButtonItemOnStorefrontEmptyLink.buttonItemText('1', PageBuilderButtonItemText_Common.value)}}" stepKey="seeButton1TextStorefront2"/>
|
|
0 commit comments