Skip to content

Commit ac7415f

Browse files
committed
MC-3398: Create/update MFTF tests for vertical alignment in tab item
- move test to layout test file
1 parent f2098c2 commit ac7415f

File tree

2 files changed

+107
-96
lines changed

2 files changed

+107
-96
lines changed

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

Lines changed: 0 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -148,102 +148,6 @@
148148
<seeElement selector="{{TabOnStorefront.tabContentBackgroundRepeat('1', PageBuilderTabBackgroundRepeatNo.style)}}" stepKey="seeTabBackgroundRepeatNoStorefront"/>
149149
<seeElement selector="{{TabOnStorefront.tabContentBackgroundAttachment('1', PageBuilderTabBackgroundAttachmentScroll.value)}}" stepKey="seeTabBackgroundAttachmentStorefront"/>
150150
</test>
151-
<test name="TabItemValidateLayoutSectionDefaultValues">
152-
<annotations>
153-
<features value="PageBuilder"/>
154-
<stories value="Tabs"/>
155-
<title value="Tab Item - Validate Layout Section Default Values"/>
156-
<description value="Validate the default values for fields in the Layout section for Tab."/>
157-
<severity value="CRITICAL"/>
158-
<useCaseId value="MC-931"/>
159-
<testCaseId value="MC-3435"/>
160-
<group value="pagebuilder"/>
161-
<group value="pagebuilder-tabs"/>
162-
</annotations>
163-
<before>
164-
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
165-
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/>
166-
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
167-
</before>
168-
<after>
169-
<actionGroup ref="logout" stepKey="logout"/>
170-
</after>
171-
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle1">
172-
<argument name="contentType" value="PageBuilderTabsContentType"/>
173-
</actionGroup>
174-
<!-- Add Tabs to Stage -->
175-
<comment userInput="Add tabs to stage" stepKey="commentAddTabsToStage"/>
176-
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
177-
<argument name="group" value="PageBuilderTabsContentType"/>
178-
</actionGroup>
179-
<actionGroup ref="dragContentTypeToStage" stepKey="dragTabsIntoStage">
180-
<argument name="contentType" value="PageBuilderTabsContentType"/>
181-
</actionGroup>
182-
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel">
183-
<argument name="section" value="TabOnStage"/>
184-
</actionGroup>
185-
<!-- Validate Min Height Field -->
186-
<comment userInput="Validate min height fields" stepKey="commentMinHeight"/>
187-
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateEmptyHeightField">
188-
<argument name="property" value="PageBuilderMinHeightProperty_Empty"/>
189-
</actionGroup>
190-
<!-- Validate Vertical Alignment Fields -->
191-
<comment userInput="Validate vertical alignment fields" stepKey="commentVerticalAlignment"/>
192-
<actionGroup ref="validateVerticalAlignmentVisualSelects" stepKey="validateVerticalAlignment">
193-
<argument name="property1" value="PageBuilderVerticalAlignmentPropertyTop"/>
194-
<argument name="property2" value="PageBuilderVerticalAlignmentPropertyCenter"/>
195-
<argument name="property3" value="PageBuilderVerticalAlignmentPropertyBottom"/>
196-
</actionGroup>
197-
<actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="verticalAlignTopSelected">
198-
<argument name="property" value="PageBuilderVerticalAlignmentPropertyTop"/>
199-
</actionGroup>
200-
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettingsThirdColumn"/>
201-
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - Before Save -->
202-
<comment userInput="Verify min height not used and vertical alignment on stage before save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageBeforeSave"/>
203-
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesBeforeSave">
204-
<argument name="page" value="TabOnStage"/>
205-
<argument name="index" value="1"/>
206-
<argument name="style" value="min-height"/>
207-
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
208-
</actionGroup>
209-
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - After Save -->
210-
<comment userInput="Verify min height not used and vertical alignment on stage after save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageAfterSave"/>
211-
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
212-
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
213-
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesAfterSave">
214-
<argument name="page" value="TabOnStage"/>
215-
<argument name="index" value="1"/>
216-
<argument name="style" value="min-height"/>
217-
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
218-
</actionGroup>
219-
<!-- Verify Min Height Not Used and Vertical Alignment In Form - After Save -->
220-
<comment userInput="Verify min height and vertical alignment in form after save" stepKey="commentVerifyMinHeightAndVerticalAlignmentInFormAfterSave"/>
221-
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanelForFirstTabAfterSave">
222-
<argument name="section" value="TabOnStage"/>
223-
</actionGroup>
224-
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateEmptyHeightFieldAfterSave">
225-
<argument name="property" value="PageBuilderMinHeightProperty_Empty"/>
226-
</actionGroup>
227-
<actionGroup ref="validateVerticalAlignmentVisualSelects" stepKey="validateVerticalAlignmentAfterSave">
228-
<argument name="property1" value="PageBuilderVerticalAlignmentPropertyTop"/>
229-
<argument name="property2" value="PageBuilderVerticalAlignmentPropertyCenter"/>
230-
<argument name="property3" value="PageBuilderVerticalAlignmentPropertyBottom"/>
231-
</actionGroup>
232-
<actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="verticalAlignTopSelectedAfterSave">
233-
<argument name="property" value="PageBuilderVerticalAlignmentPropertyTop"/>
234-
</actionGroup>
235-
<!-- Verify Min Height and Vertical Alignment Not Used In Storefront -->
236-
<comment userInput="Verify min height and vertical alignment not used in storefront" stepKey="commentVerifyMinHeightAndVerticalAlignmentNotUsedInStorefront"/>
237-
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
238-
<argument name="contentType" value="PageBuilderTabsContentType"/>
239-
</actionGroup>
240-
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesInStorefront">
241-
<argument name="page" value="TabOnStorefront"/>
242-
<argument name="index" value="1"/>
243-
<argument name="style" value="min-height"/>
244-
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
245-
</actionGroup>
246-
</test>
247151
<test name="TabItemValidateAdvancedConfigurationDefaultValues">
248152
<annotations>
249153
<features value="PageBuilder"/>
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="../../../../../../../dev/tests/acceptance/vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Test/etc/testSchema.xsd">
11+
<test name="TabItemValidateLayoutSectionDefaultValues">
12+
<annotations>
13+
<features value="PageBuilder"/>
14+
<stories value="Tabs"/>
15+
<title value="Tab Item - Validate Layout Section Default Values"/>
16+
<description value="Validate the default values for fields in the Layout section for Tab."/>
17+
<severity value="CRITICAL"/>
18+
<useCaseId value="MC-931"/>
19+
<testCaseId value="MC-3435"/>
20+
<group value="pagebuilder"/>
21+
<group value="pagebuilder-tabs"/>
22+
</annotations>
23+
<before>
24+
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
25+
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/>
26+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
27+
</before>
28+
<after>
29+
<actionGroup ref="logout" stepKey="logout"/>
30+
</after>
31+
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle1">
32+
<argument name="contentType" value="PageBuilderTabsContentType"/>
33+
</actionGroup>
34+
<!-- Add Tabs to Stage -->
35+
<comment userInput="Add tabs to stage" stepKey="commentAddTabsToStage"/>
36+
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
37+
<argument name="group" value="PageBuilderTabsContentType"/>
38+
</actionGroup>
39+
<actionGroup ref="dragContentTypeToStage" stepKey="dragTabsIntoStage">
40+
<argument name="contentType" value="PageBuilderTabsContentType"/>
41+
</actionGroup>
42+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel">
43+
<argument name="section" value="TabOnStage"/>
44+
</actionGroup>
45+
<!-- Validate Min Height Field -->
46+
<comment userInput="Validate min height fields" stepKey="commentMinHeight"/>
47+
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateEmptyHeightField">
48+
<argument name="property" value="PageBuilderMinHeightProperty_Empty"/>
49+
</actionGroup>
50+
<!-- Validate Vertical Alignment Fields -->
51+
<comment userInput="Validate vertical alignment fields" stepKey="commentVerticalAlignment"/>
52+
<actionGroup ref="validateVerticalAlignmentVisualSelects" stepKey="validateVerticalAlignment">
53+
<argument name="property1" value="PageBuilderVerticalAlignmentPropertyTop"/>
54+
<argument name="property2" value="PageBuilderVerticalAlignmentPropertyCenter"/>
55+
<argument name="property3" value="PageBuilderVerticalAlignmentPropertyBottom"/>
56+
</actionGroup>
57+
<actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="verticalAlignTopSelected">
58+
<argument name="property" value="PageBuilderVerticalAlignmentPropertyTop"/>
59+
</actionGroup>
60+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettingsThirdColumn"/>
61+
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - Before Save -->
62+
<comment userInput="Verify min height not used and vertical alignment on stage before save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageBeforeSave"/>
63+
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesBeforeSave">
64+
<argument name="page" value="TabOnStage"/>
65+
<argument name="index" value="1"/>
66+
<argument name="style" value="min-height"/>
67+
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
68+
</actionGroup>
69+
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - After Save -->
70+
<comment userInput="Verify min height not used and vertical alignment on stage after save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageAfterSave"/>
71+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
72+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
73+
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesAfterSave">
74+
<argument name="page" value="TabOnStage"/>
75+
<argument name="index" value="1"/>
76+
<argument name="style" value="min-height"/>
77+
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
78+
</actionGroup>
79+
<!-- Verify Min Height Not Used and Vertical Alignment In Form - After Save -->
80+
<comment userInput="Verify min height and vertical alignment in form after save" stepKey="commentVerifyMinHeightAndVerticalAlignmentInFormAfterSave"/>
81+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanelForFirstTabAfterSave">
82+
<argument name="section" value="TabOnStage"/>
83+
</actionGroup>
84+
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateEmptyHeightFieldAfterSave">
85+
<argument name="property" value="PageBuilderMinHeightProperty_Empty"/>
86+
</actionGroup>
87+
<actionGroup ref="validateVerticalAlignmentVisualSelects" stepKey="validateVerticalAlignmentAfterSave">
88+
<argument name="property1" value="PageBuilderVerticalAlignmentPropertyTop"/>
89+
<argument name="property2" value="PageBuilderVerticalAlignmentPropertyCenter"/>
90+
<argument name="property3" value="PageBuilderVerticalAlignmentPropertyBottom"/>
91+
</actionGroup>
92+
<actionGroup ref="seeOptionIsSelectedSlideOutProperty" stepKey="verticalAlignTopSelectedAfterSave">
93+
<argument name="property" value="PageBuilderVerticalAlignmentPropertyTop"/>
94+
</actionGroup>
95+
<!-- Verify Min Height and Vertical Alignment Not Used In Storefront -->
96+
<comment userInput="Verify min height and vertical alignment not used in storefront" stepKey="commentVerifyMinHeightAndVerticalAlignmentNotUsedInStorefront"/>
97+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
98+
<argument name="contentType" value="PageBuilderTabsContentType"/>
99+
</actionGroup>
100+
<actionGroup ref="validateLayoutStylesDefault" stepKey="validateLayoutStylesInStorefront">
101+
<argument name="page" value="TabOnStorefront"/>
102+
<argument name="index" value="1"/>
103+
<argument name="style" value="min-height"/>
104+
<argument name="verticalAlignContainer" value="PageBuilderVerticalAlignmentPropertyTop"/>
105+
</actionGroup>
106+
</test>
107+
</tests>

0 commit comments

Comments
 (0)