|
11 | 11 | <test name="TransactionalEmailsLogoUploadTest"> |
12 | 12 | <annotations> |
13 | 13 | <features value="Email"/> |
14 | | - <stories value="Email"/> |
15 | | - <title value="MC-13908: Uploading a Transactional Emails logo"/> |
| 14 | + <stories value="Transactional Emails logo"/> |
| 15 | + <title value="Uploading a Transactional Emails logo"/> |
16 | 16 | <description value="Transactional Emails Logo should be able to be uploaded in the admin and previewed"/> |
17 | 17 | <severity value="CRITICAL"/> |
18 | | - <testCaseId value="MC-13908"/> |
19 | | - <group value="LogoUpload"/> |
20 | | - <skip> |
21 | | - <issueId value="MC-18496"/> |
22 | | - </skip> |
| 18 | + <testCaseId value="MC-27620"/> |
| 19 | + <useCaseId value="MC-10932"/> |
| 20 | + <group value="theme"/> |
| 21 | + <group value="email"/> |
23 | 22 | </annotations> |
24 | | - <!--Login to Admin Area--> |
25 | 23 | <before> |
26 | | - <actionGroup ref="LoginAsAdmin" stepKey="loginToAdminArea"/> |
| 24 | + <!--Login to Admin Area--> |
| 25 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
27 | 26 | </before> |
28 | | - <!--Logout from Admin Area--> |
29 | 27 | <after> |
30 | | - <actionGroup ref="logout" stepKey="logoutOfAdmin"/> |
| 28 | + <!-- Clear filter on Design Config Page --> |
| 29 | + <amOnPage url="{{DesignConfigPage.url}}" stepKey="navigateToDesignConfigPage" /> |
| 30 | + <waitForPageLoad stepKey="waitForPageLoadToViewDesignConfigPage"/> |
| 31 | + <actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFilter"/> |
| 32 | + <!--Logout from Admin Area--> |
| 33 | + <actionGroup ref="logout" stepKey="logoutFromAdmin"/> |
31 | 34 | </after> |
32 | 35 | <!--Navigate to content->Design->Config page--> |
33 | 36 | <amOnPage url="{{DesignConfigPage.url}}" stepKey="navigateToDesignConfigPage" /> |
34 | | - <waitForPageLoad stepKey="waitForPageloadToViewDesignConfigPage"/> |
35 | | - <click selector="{{AdminDesignConfigSection.scopeRow('3')}}" stepKey="editStoreView"/> |
| 37 | + <waitForPageLoad stepKey="waitForPageLoadToViewDesignConfigPage"/> |
| 38 | + <actionGroup ref="AdminGridFilterSearchResultsBySelectActionGroup" stepKey="filterThemeDesignConfiguration"> |
| 39 | + <argument name="attributeSelector" value="store_id"/> |
| 40 | + <argument name="attributeValue" value="{{_defaultStore.name}}"/> |
| 41 | + </actionGroup> |
| 42 | + <click selector="{{AdminDesignConfigSection.scopeRow('1')}}" stepKey="editStoreView"/> |
36 | 43 | <waitForPageLoad stepKey="waitForPageLoadToOpenStoreViewEditPage"/> |
37 | | - <!--Click Upload logo in Transactional Emails and upload the image and preview it--> |
38 | | - <click selector="{{AdminDesignConfigSection.logoWrapperOpen}}" stepKey="openTab" /> |
39 | | - <attachFile selector="{{AdminDesignConfigSection.logoUpload}}" userInput="{{MagentoLogo.file}}" stepKey="attachLogo"/> |
40 | | - <wait time="5" stepKey="waitingForLogoToUpload" /> |
41 | | - <seeElement selector="{{AdminDesignConfigSection.logoPreview}}" stepKey="LogoPreviewIsVisible"/> |
| 44 | + <!-- Upload Image --> |
| 45 | + <actionGroup ref="AdminUploadTransactionEmailsImageActionGroup" stepKey="uploadImage"> |
| 46 | + <argument name="width" value="200"/> |
| 47 | + <argument name="height" value="100"/> |
| 48 | + </actionGroup> |
| 49 | + <!--Save Design Configuration --> |
| 50 | + <actionGroup ref="ClickSaveButtonActionGroup" stepKey="saveDesignConfiguration"> |
| 51 | + <argument name="message" value="You saved the configuration."/> |
| 52 | + </actionGroup> |
42 | 53 | </test> |
43 | 54 | </tests> |
0 commit comments