|
8 | 8 |
|
9 | 9 | <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
10 | 10 | xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
|
11 |
| - <test name="ImageContentBlockDeleteImage"> |
12 |
| - <annotations> |
13 |
| - <features value="PageBuilder"/> |
14 |
| - <stories value="Image"/> |
15 |
| - <title value="Image from Image Content Block get wiped out after delete image from Media Storage"/> |
16 |
| - <description value="Image from Image Content Block get wiped out after delete image from Media Storage"/> |
17 |
| - <severity value="MAJOR"/> |
18 |
| - <useCaseId value="MC-2294"/> |
19 |
| - <testCaseId value="MC-3494"/> |
20 |
| - <group value="pagebuilder"/> |
21 |
| - <group value="pagebuilder-image"/> |
22 |
| - <skip> |
23 |
| - <issueId value="MC-4306"/> |
24 |
| - </skip> |
25 |
| - </annotations> |
26 |
| - <before> |
27 |
| - <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
28 |
| - <actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/> |
29 |
| - <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
30 |
| - </before> |
31 |
| - <after> |
32 |
| - <actionGroup ref="logout" stepKey="logout"/> |
33 |
| - </after> |
34 |
| - <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle"> |
35 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
36 |
| - </actionGroup> |
37 |
| - <actionGroup ref="expandPageBuilderPanelMenuSection" stepKey="expandPageBuilderPanelMenuSection"> |
38 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
39 |
| - </actionGroup> |
40 |
| - <actionGroup ref="dragContentTypeToStage" stepKey="dragImageIntoStage"> |
41 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
42 |
| - </actionGroup> |
43 |
| - <!-- Attach image A to PageBuilder stage --> |
44 |
| - <comment userInput="Attach image A to PageBuilder stage" stepKey="attachImageToStage"/> |
45 |
| - <actionGroup ref="uploadImageToContentTypeFromStage" stepKey="addImageToStage"> |
46 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
47 |
| - <argument name="section" value="ImageOnStageWithoutImageUploaded"/> |
48 |
| - </actionGroup> |
49 |
| - <!-- Go to Media Storage from stage--> |
50 |
| - <comment userInput="Go to Media Storage from stage" stepKey="commentGoToMediaStorageFromStage"/> |
51 |
| - <actionGroup ref="goToMediaStorageFromStage" stepKey="goToMediaStorageFromStage1" > |
52 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
53 |
| - </actionGroup> |
54 |
| - <!--Delete image A--> |
55 |
| - <comment stepKey="deleteImageA" userInput="Delete image A"/> |
56 |
| - <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage1"> |
57 |
| - <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
58 |
| - </actionGroup> |
59 |
| - <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut1"/> |
60 |
| - <!-- Assert don't see deleted image on stage --> |
61 |
| - <comment userInput="Assert don't see deleted image on stage" stepKey="assertNotToSeeImage"/> |
62 |
| - <seeElementInDOM selector="{{ImageOnStageWithoutImageUploaded.imageEmptyPreview}}" stepKey="dontSeeImageOnStage1"/> |
63 |
| - <dontSeeElementInDOM selector="{{ImageOnStageWithoutImageUploaded.imageSource(PageBuilderImageProperty_StageJPG.fileName)}}" stepKey="dontSeeImageInDOM1"/> |
64 |
| - <!-- Attach image C to Image slideout form --> |
65 |
| - <comment userInput="Attach image C to Image slideout form" stepKey="attachImageToSlideOut"/> |
66 |
| - <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage1"> |
67 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
68 |
| - </actionGroup> |
69 |
| - <actionGroup ref="attachFileSlideOutPropertyGeneral" stepKey="attachImageFile1"> |
70 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
71 |
| - </actionGroup> |
72 |
| - <actionGroup ref="verifyImageOnSlideout" stepKey="verifyImageOnSlideout1"> |
73 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
74 |
| - </actionGroup> |
75 |
| - <!-- Delete image C--> |
76 |
| - <comment stepKey="deleteImageC" userInput="Delete image C"/> |
77 |
| - <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut"> |
78 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
79 |
| - </actionGroup> |
80 |
| - <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage3"> |
81 |
| - <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
82 |
| - </actionGroup> |
83 |
| - <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut3"/> |
84 |
| - <actionGroup ref="seeNoImageUploadedOnSlideOut" stepKey="validateNoImage"> |
85 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
86 |
| - </actionGroup> |
87 |
| - <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings"/> |
88 |
| - <seeElementInDOM selector="{{ImageOnStageWithoutImageUploaded.imageEmptyPreview}}" stepKey="dontSeeImageOnStage2"/> |
89 |
| - <!-- Attach image B to Image slideout form from Media Storage --> |
90 |
| - <comment userInput="Attach image B to Image slideout form from Media Storage" stepKey="attachImageBToSlideout"/> |
91 |
| - <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage2"> |
92 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
93 |
| - </actionGroup> |
94 |
| - <click selector="{{EditPanelForm.selectFromGalleryBtn(PageBuilderImageProperty_StageJPG.section, PageBuilderImageProperty_StageJPG.fieldName)}}" stepKey="clickSelectfromGallery"/> |
95 |
| - <waitForPageLoad stepKey="waitForPageLoad"/> |
96 |
| - <click selector="{{MediaGallerySection.StorageRootArrow}}" stepKey="clickStorageRoot"/> |
97 |
| - <waitForPageLoad stepKey="waitForPageLoad2"/> |
98 |
| - <actionGroup ref="CreateImageFolder" stepKey="createImageFolder"> |
99 |
| - <argument name="ImageFolder" value="ImageFolder"/> |
100 |
| - </actionGroup> |
101 |
| - <actionGroup ref="attachImage" stepKey="SelectImageFromMediaStorage"> |
102 |
| - <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
103 |
| - </actionGroup> |
104 |
| - <actionGroup ref="saveImage" stepKey="saveImage"/> |
105 |
| - <actionGroup ref="verifyImageOnSlideout" stepKey="verifyImageOnSlideout2"> |
106 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
107 |
| - </actionGroup> |
108 |
| - <!-- Delete image B --> |
109 |
| - <comment stepKey="deleteImageB" userInput="Delete image B"/> |
110 |
| - <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut2"> |
111 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
112 |
| - </actionGroup> |
113 |
| - <actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="navigateToMediaFolder"> |
114 |
| - <argument name="FolderName" value="{{ImageFolder.name}}"/> |
115 |
| - </actionGroup> |
116 |
| - <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage4"> |
117 |
| - <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
118 |
| - </actionGroup> |
119 |
| - <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut4"/> |
120 |
| - <waitForPageLoad stepKey="waitForPageLoad3"/> |
121 |
| - <actionGroup ref="seeNoImageUploadedOnSlideOut" stepKey="validateNoImage1"> |
122 |
| - <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
123 |
| - </actionGroup> |
124 |
| - <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings2"/> |
125 |
| - <!-- Assert not to see image on stage --> |
126 |
| - <comment userInput="Assert not to see image on stage" stepKey="commentVerifyImageStage" /> |
127 |
| - <seeElementInDOM selector="{{ImageOnStageWithoutImageUploaded.imageEmptyPreview}}" stepKey="dontSeeImageOnStage3"/> |
128 |
| - <dontSeeElementInDOM selector="{{ImageOnStageWithoutImageUploaded.imageSource(PageBuilderImageProperty_StageJPG.fileName)}}" stepKey="dontSeeImageInDOM2"/> |
129 |
| - </test> |
130 | 11 | <test name="ImageAddImageIntoPageBuilderStage">
|
131 | 12 | <annotations>
|
132 | 13 | <features value="PageBuilder"/>
|
|
0 commit comments