|
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