|
12 | 12 | <annotations>
|
13 | 13 | <features value="PageBuilder"/>
|
14 | 14 | <stories value="Banner"/>
|
15 |
| - <title value="Collage Center - Check value of a collage center mobile banner with mobile image"/> |
16 |
| - <description value="Check value of a collage center mobile banner with mobile image"/> |
| 15 | + <title value="Collage Center - Check desktop and mobile images of a collage left banner with mobile image"/> |
| 16 | + <description value="Check desktop and mobile images of a collage left banner with mobile image"/> |
17 | 17 | <severity value="CRITICAL"/>
|
18 | 18 | <useCaseId value="MAGETWO-83553"/>
|
19 | 19 | <testCaseId value="MAGETWO-89591"/>
|
|
27 | 27 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
28 | 28 | </before>
|
29 | 29 | <after>
|
| 30 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
30 | 31 | <actionGroup ref="navigateToMediaGallery" stepKey="navigateToMediaGallery"/>
|
31 | 32 | <actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="NavigateToFolder">
|
32 | 33 | <argument name="FolderName" value="{{PageBuilderBackgroundImage_JPG.path}}"/>
|
|
59 | 60 | <actionGroup ref="chooseVisualSelectOption" stepKey="enterAppearanceProperty">
|
60 | 61 | <argument name="property" value="PageBuilderBannerCollageCenteredProperty"/>
|
61 | 62 | </actionGroup>
|
62 |
| - <actionGroup ref="expandConfigurationSection" stepKey="expandAdvancedSection"/> |
63 |
| - <actionGroup ref="seeInPaddingFieldsSlideOutPanel" stepKey="seeDefaultPaddingsInAdmin"> |
64 |
| - <argument name="property" value="PageBuilderPaddingProperty40"/> |
65 |
| - </actionGroup> |
66 | 63 | <actionGroup ref="attachFileSlideOutProperty" stepKey="attachPageBuilderFile">
|
67 | 64 | <argument name="property" value="PageBuilderBackgroundImage_JPG"/>
|
68 | 65 | </actionGroup>
|
69 | 66 | <actionGroup ref="attachFileSlideOutProperty" stepKey="attachPageBuilderMobileFile">
|
70 | 67 | <argument name="property" value="PageBuilderBackgroundMobileImage_GIF"/>
|
71 | 68 | </actionGroup>
|
72 |
| - <actionGroup ref="selectSlideOutPanelField" stepKey="selectShowButtonAlwaysProperty"> |
73 |
| - <argument name="property" value="PageBuilderBannerShowButtonAlwaysProperty"/> |
74 |
| - </actionGroup> |
75 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerButtonText"> |
76 |
| - <argument name="property" value="PageBuilderBannerButtonTextProperty"/> |
77 |
| - </actionGroup> |
78 |
| - <actionGroup ref="fillSlideOutPanelLinkUrlField" stepKey="enterBannerLinkUrl"> |
79 |
| - <argument name="property" value="PageBuilderBannerLinkUrlProperty"/> |
80 |
| - <argument name="selection" value="{{ExternalLink.url}}"/> |
81 |
| - <argument name="newTab" value="PageBuilderBannerNewTabDefaultProperty"/> |
82 |
| - </actionGroup> |
83 |
| - <actionGroup ref="selectSlideOutPanelField" stepKey="enterBannerShowOverlayAlways"> |
84 |
| - <argument name="property" value="PageBuilderBannerShowContentOverlayAlwaysProperty"/> |
85 |
| - </actionGroup> |
86 | 69 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
|
87 | 70 | <!-- Validate Stage -->
|
88 | 71 | <comment userInput="Validate Stage" stepKey="commentValidateStage"/>
|
89 |
| - <waitForElementVisible time="2" selector="{{BannerOnBackend.appearance('1', PageBuilderBannerCollageCenteredProperty.value)}}" stepKey="waitForCollageCenteredInAdmin" /> |
90 |
| - <seeElement selector="{{BannerOnBackend.appearance('1', PageBuilderBannerCollageCenteredProperty.value)}}" stepKey="verifyCollageCenteredInAdmin"/> |
| 72 | + <actionGroup ref="validateBackgroundImage" stepKey="validateImageStage"> |
| 73 | + <argument name="section" value="BannerOnBackend"/> |
| 74 | + <argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/> |
| 75 | + </actionGroup> |
91 | 76 | <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
|
| 77 | + <!-- Validate Storefront --> |
| 78 | + <comment userInput="Validate Storefront" stepKey="commentValidateStorefront"/> |
92 | 79 | <actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
|
93 | 80 | <argument name="contentType" value="PageBuilderBannerContentType"/>
|
94 | 81 | </actionGroup>
|
95 |
| - <!-- Validate Storefront --> |
96 |
| - <comment userInput="Validate Storefront" stepKey="commentValidateStorefront"/> |
97 |
| - <seeElement selector="{{BannerOnFrontend.base('1')}}" stepKey="verifyBannerInFrontend"/> |
98 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageCentered}}" stepKey="waitForCollageCenteredInFrontend"/> |
99 |
| - <seeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="verifyCollageCenteredInFrontend"/> |
100 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageMobileWithMobileImage}}" stepKey="dontSeeCollageCenteredInFrontendMobileWithMobileImage"/> |
| 82 | + <actionGroup ref="validateBackgroundImage" stepKey="validateImageStorefront"> |
| 83 | + <argument name="section" value="BannerOnFrontend"/> |
| 84 | + <argument name="pageNamePrefix" value="banner"/> |
| 85 | + <argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/> |
| 86 | + </actionGroup> |
| 87 | + <dontSeeElement selector="{{BannerOnFrontend.backgroundMobileImage('1', PageBuilderBackgroundMobileImage_GIF.fileName)}}" stepKey="dontSeeMobileImage"/> |
| 88 | + <actionGroup ref="validateBackgroundMobileImage" stepKey="validateMobileImageStorefront"> |
| 89 | + <argument name="section" value="BannerOnFrontend"/> |
| 90 | + <argument name="pageNamePrefix" value="banner"/> |
| 91 | + <argument name="backgroundMobileImage" value="PageBuilderBackgroundMobileImage_GIF"/> |
| 92 | + </actionGroup> |
101 | 93 | <resizeWindow width="767" height="1000" stepKey="resizeWindowToMobile"/>
|
102 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageMobileWithMobileImage}}" stepKey="waitForCollageCenteredInFrontendMobileWithMobileImage"/> |
103 |
| - <seeElement selector="{{BannerOnFrontend.collageMobileWithMobileImage}}" stepKey="verifyCollageCenteredInFrontendMobileWithMobileImage"/> |
104 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="dontSeeCollageCenteredInFrontend"/> |
105 |
| - <resizeWindow width="1000" height="1000" stepKey="resizeWindowToDesktop"/> |
106 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageCentered}}" stepKey="waitForCollageCenteredInFrontend2"/> |
107 |
| - <seeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="verifyCollageCenteredInFrontend2"/> |
108 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageMobileWithMobileImage}}" stepKey="dontSeeCollageCenteredInFrontendMobileWithMobileImage2"/> |
| 94 | + <dontSeeElement selector="{{BannerOnFrontend.backgroundImage('1', PageBuilderBackgroundImage_JPG.fileName)}}" stepKey="dontSeeDesktopImage"/> |
109 | 95 | </test>
|
110 | 96 | <test name="BannerCollageCenterMobileWithoutMobileImageValues">
|
111 | 97 | <annotations>
|
112 | 98 | <features value="PageBuilder"/>
|
113 | 99 | <stories value="Banner"/>
|
114 |
| - <title value="Collage Center - Check value of a collage center mobile banner without mobile image"/> |
115 |
| - <description value="Check value of a collage center mobile banner without mobile image"/> |
| 100 | + <title value="Collage Center - Check desktop and mobile images of a collage left banner without mobile image"/> |
| 101 | + <description value="Check desktop and mobile images of a collage left banner without mobile image"/> |
116 | 102 | <severity value="CRITICAL"/>
|
117 | 103 | <useCaseId value="MAGETWO-83553"/>
|
118 | 104 | <testCaseId value="MAGETWO-89588"/>
|
|
126 | 112 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
127 | 113 | </before>
|
128 | 114 | <after>
|
| 115 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
129 | 116 | <actionGroup ref="navigateToMediaGallery" stepKey="navigateToMediaGallery"/>
|
130 | 117 | <actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="NavigateToFolder">
|
131 | 118 | <argument name="FolderName" value="{{PageBuilderBackgroundImage_JPG.path}}"/>
|
|
152 | 139 | <actionGroup ref="chooseVisualSelectOption" stepKey="enterAppearanceProperty">
|
153 | 140 | <argument name="property" value="PageBuilderBannerCollageCenteredProperty"/>
|
154 | 141 | </actionGroup>
|
155 |
| - <actionGroup ref="expandConfigurationSection" stepKey="expandAdvancedSection"/> |
156 |
| - <actionGroup ref="seeInPaddingFieldsSlideOutPanel" stepKey="seeDefaultPaddingsInAdmin"> |
157 |
| - <argument name="property" value="PageBuilderPaddingProperty40"/> |
158 |
| - </actionGroup> |
159 | 142 | <actionGroup ref="attachFileSlideOutProperty" stepKey="attachPageBuilderFile">
|
160 | 143 | <argument name="property" value="PageBuilderBackgroundImage_JPG"/>
|
161 | 144 | </actionGroup>
|
162 |
| - <actionGroup ref="selectSlideOutPanelField" stepKey="selectShowButtonAlwaysProperty"> |
163 |
| - <argument name="property" value="PageBuilderBannerShowButtonAlwaysProperty"/> |
164 |
| - </actionGroup> |
165 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerButtonText"> |
166 |
| - <argument name="property" value="PageBuilderBannerButtonTextProperty"/> |
167 |
| - </actionGroup> |
168 |
| - <actionGroup ref="fillSlideOutPanelLinkUrlField" stepKey="enterBannerLinkUrl"> |
169 |
| - <argument name="property" value="PageBuilderBannerLinkUrlProperty"/> |
170 |
| - <argument name="selection" value="{{ExternalLink.url}}"/> |
171 |
| - <argument name="newTab" value="PageBuilderBannerNewTabDefaultProperty"/> |
172 |
| - </actionGroup> |
173 |
| - <actionGroup ref="selectSlideOutPanelField" stepKey="enterBannerShowOverlayAlways"> |
174 |
| - <argument name="property" value="PageBuilderBannerShowContentOverlayAlwaysProperty"/> |
175 |
| - </actionGroup> |
176 | 145 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
|
177 | 146 | <!-- Validate Stage -->
|
178 | 147 | <comment userInput="Validate Stage" stepKey="commentValidateStage"/>
|
179 |
| - <waitForElementVisible time="2" selector="{{BannerOnBackend.appearance('1', PageBuilderBannerCollageCenteredProperty.value)}}" stepKey="waitForCollageCenteredInAdmin" /> |
180 |
| - <seeElement selector="{{BannerOnBackend.appearance('1', PageBuilderBannerCollageCenteredProperty.value)}}" stepKey="verifyCollageCenteredInAdmin"/> |
| 148 | + <actionGroup ref="validateBackgroundImage" stepKey="validateImageStage"> |
| 149 | + <argument name="section" value="BannerOnBackend"/> |
| 150 | + <argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/> |
| 151 | + </actionGroup> |
181 | 152 | <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
|
| 153 | + <!-- Validate Storefront --> |
| 154 | + <comment userInput="Validate Storefront" stepKey="commentValidateStorefront"/> |
182 | 155 | <actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
|
183 | 156 | <argument name="contentType" value="PageBuilderBannerContentType"/>
|
184 | 157 | </actionGroup>
|
185 |
| - <!-- Validate Storefront --> |
186 |
| - <comment userInput="Validate Storefront" stepKey="commentValidateStorefront"/> |
187 |
| - <seeElement selector="{{BannerOnFrontend.base('1')}}" stepKey="verifyBannerInFrontend"/> |
188 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageCentered}}" stepKey="waitForCollageCenteredInFrontend"/> |
189 |
| - <seeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="verifyCollageCenteredInFrontend"/> |
190 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageMobileWithoutMobileImage}}" stepKey="dontSeeCollageCenteredInFrontendMobileWithoutMobileImage"/> |
191 |
| - <resizeWindow width="767" height="1000" stepKey="resizeWindowToMobile"/> |
192 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageMobileWithoutMobileImage}}" stepKey="waitForCollageCenteredInFrontendMobileWithoutMobileImage"/> |
193 |
| - <seeElement selector="{{BannerOnFrontend.collageMobileWithoutMobileImage}}" stepKey="verifyCollageCenteredInFrontendMobileWithoutMobileImage"/> |
194 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="dontSeeCollageCenteredInFrontend"/> |
195 |
| - <resizeWindow width="1000" height="1000" stepKey="resizeWindowToDesktop"/> |
196 |
| - <waitForElementVisible time="3" selector="{{BannerOnFrontend.collageCentered}}" stepKey="waitForCollageCenteredInFrontend2"/> |
197 |
| - <seeElement selector="{{BannerOnFrontend.collageCentered}}" stepKey="verifyCollageCenteredInFrontend2"/> |
198 |
| - <dontSeeElement selector="{{BannerOnFrontend.collageMobileWithoutMobileImage}}" stepKey="dontSeeCollageCenteredInFrontendMobileWithoutMobileImage2"/> |
| 158 | + <actionGroup ref="validateBackgroundImage" stepKey="validateImageStorefront"> |
| 159 | + <argument name="section" value="BannerOnFrontend"/> |
| 160 | + <argument name="pageNamePrefix" value="banner"/> |
| 161 | + <argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/> |
| 162 | + </actionGroup> |
| 163 | + <!-- Validate Image Still Visible In Mobile --> |
| 164 | + <comment userInput="Validate Image Still Visible In Mobile" stepKey="commentValidateStorefront2"/> |
| 165 | + <actionGroup ref="validateBackgroundMobileImage" stepKey="validateMobileImageStorefront"> |
| 166 | + <argument name="section" value="BannerOnFrontend"/> |
| 167 | + <argument name="pageNamePrefix" value="banner"/> |
| 168 | + <argument name="backgroundMobileImage" value="PageBuilderBackgroundImage_JPG"/> |
| 169 | + </actionGroup> |
199 | 170 | </test>
|
200 | 171 | <test name="BannerCollageCenterButtonNeverShow">
|
201 | 172 | <annotations>
|
|
216 | 187 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
217 | 188 | </before>
|
218 | 189 | <after>
|
| 190 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
219 | 191 | <actionGroup ref="logout" stepKey="logout"/>
|
220 | 192 | </after>
|
221 | 193 | <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
|
|
288 | 260 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
289 | 261 | </before>
|
290 | 262 | <after>
|
| 263 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
291 | 264 | <actionGroup ref="logout" stepKey="logout"/>
|
292 | 265 | </after>
|
293 | 266 | <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
|
|
363 | 336 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
364 | 337 | </before>
|
365 | 338 | <after>
|
| 339 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
366 | 340 | <actionGroup ref="logout" stepKey="logout"/>
|
367 | 341 | </after>
|
368 | 342 | <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
|
|
435 | 409 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
436 | 410 | </before>
|
437 | 411 | <after>
|
| 412 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
438 | 413 | <actionGroup ref="logout" stepKey="logout"/>
|
439 | 414 | </after>
|
440 | 415 | <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
|
|
513 | 488 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
514 | 489 | </before>
|
515 | 490 | <after>
|
| 491 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
516 | 492 | <actionGroup ref="logout" stepKey="logout"/>
|
517 | 493 | </after>
|
518 | 494 | <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
|
|
889 | 865 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
890 | 866 | </before>
|
891 | 867 | <after>
|
| 868 | + <resizeWindow width="1280" height="1024" stepKey="resizeWindowToDesktop"/> |
892 | 869 | <actionGroup ref="navigateToMediaGallery" stepKey="navigateToMediaGallery"/>
|
893 | 870 | <actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="NavigateToFolder">
|
894 | 871 | <argument name="FolderName" value="{{PageBuilderBackgroundImage_JPG.path}}"/>
|
|
0 commit comments