|
18 | 18 | <testCaseId value="MAGETWO-91436"/>
|
19 | 19 | <group value="product"/>
|
20 | 20 | </annotations>
|
| 21 | + <before> |
| 22 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
| 23 | + <!--Create new website --> |
| 24 | + <actionGroup ref="AdminCreateWebsiteActionGroup" stepKey="createAdditionalWebsite"> |
| 25 | + <argument name="newWebsiteName" value="Second Website"/> |
| 26 | + <argument name="websiteCode" value="second_website"/> |
| 27 | + </actionGroup> |
| 28 | + |
| 29 | + <!--Create new Store Group --> |
| 30 | + <actionGroup ref="AdminCreateNewStoreGroupActionGroup" stepKey="createNewStore"> |
| 31 | + <argument name="website" value="Second Website"/> |
| 32 | + <argument name="storeGroupName" value="Second Store"/> |
| 33 | + <argument name="storeGroupCode" value="second_store"/> |
| 34 | + </actionGroup> |
21 | 35 |
|
| 36 | + <!--Create Store view --> |
| 37 | + <amOnPage url="{{AdminSystemStorePage.url}}" stepKey="amOnAdminSystemStorePage"/> |
| 38 | + <click selector="{{AdminStoresMainActionsSection.createStoreViewButton}}" stepKey="createStoreViewButton"/> |
| 39 | + <waitForPageLoad stepKey="waitForProductPageLoad"/> |
| 40 | + <selectOption userInput="Second Store" selector="{{AdminNewStoreSection.storeGrpDropdown}}" stepKey="selectStoreGroup"/> |
| 41 | + <fillField userInput="Second Store View" selector="{{AdminNewStoreSection.storeNameTextField}}" stepKey="fillStoreViewName"/> |
| 42 | + <fillField userInput="second_store_view" selector="{{AdminNewStoreSection.storeCodeTextField}}" stepKey="fillStoreViewCode"/> |
| 43 | + <selectOption userInput="1" selector="{{AdminNewStoreSection.statusDropdown}}" stepKey="enableStoreViewStatus"/> |
| 44 | + <click selector="{{AdminStoresMainActionsSection.saveButton}}" stepKey="clickStoreViewSaveButton"/> |
| 45 | + <waitForElementVisible selector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" stepKey="waitForAcceptNewStoreViewCreationModal" /> |
| 46 | + <conditionalClick selector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" dependentSelector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" visible="true" stepKey="AcceptNewStoreViewCreation"/> |
| 47 | + <waitForElementVisible selector="{{AdminStoresGridSection.storeFilterTextField}}" stepKey="waitForPageReolad"/> |
| 48 | + <see userInput="You saved the store view." stepKey="seeSaveMessage" /> |
| 49 | + </before> |
22 | 50 | <after>
|
23 | 51 | <actionGroup ref="ResetWebUrlOptions" stepKey="resetUrlOption"/>
|
24 | 52 | <actionGroup ref="AdminDeleteWebsiteActionGroup" stepKey="deleteTestWebsite">
|
25 | 53 | <argument name="websiteName" value="Second Website"/>
|
26 | 54 | </actionGroup>
|
27 |
| - |
28 | 55 | <amOnPage url="admin/admin/auth/logout/" stepKey="amOnLogoutPage"/>
|
29 | 56 | </after>
|
30 |
| - <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
31 |
| - <actionGroup ref="EnableWebUrlOptions" stepKey="addStoreCodeToUrls"/> |
32 |
| - |
33 |
| - <!--Create new website --> |
34 |
| - <actionGroup ref="AdminCreateWebsiteActionGroup" stepKey="createAdditionalWebsite"> |
35 |
| - <argument name="newWebsiteName" value="Second Website"/> |
36 |
| - <argument name="websiteCode" value="second_website"/> |
37 |
| - </actionGroup> |
38 |
| - |
39 |
| - <!--Create new Store Group --> |
40 |
| - <actionGroup ref="AdminCreateNewStoreGroupActionGroup" stepKey="createNewStore"> |
41 |
| - <argument name="website" value="Second Website"/> |
42 |
| - <argument name="storeGroupName" value="Second Store"/> |
43 |
| - <argument name="storeGroupCode" value="second_store"/> |
44 |
| - </actionGroup> |
45 |
| - |
46 |
| - <!--Create Store view --> |
47 |
| - <amOnPage url="{{AdminSystemStorePage.url}}" stepKey="amOnAdminSystemStorePage"/> |
48 |
| - <click selector="{{AdminStoresMainActionsSection.createStoreViewButton}}" stepKey="createStoreViewButton"/> |
49 |
| - <waitForPageLoad stepKey="waitForProductPageLoad"/> |
50 |
| - <selectOption userInput="Second Store" selector="{{AdminNewStoreSection.storeGrpDropdown}}" stepKey="selectStoreGroup"/> |
51 |
| - <fillField userInput="Second Store View" selector="{{AdminNewStoreSection.storeNameTextField}}" stepKey="fillStoreViewName"/> |
52 |
| - <fillField userInput="second_store_view" selector="{{AdminNewStoreSection.storeCodeTextField}}" stepKey="fillStoreViewCode"/> |
53 |
| - <selectOption userInput="1" selector="{{AdminNewStoreSection.statusDropdown}}" stepKey="enableStoreViewStatus"/> |
54 |
| - <click selector="{{AdminStoresMainActionsSection.saveButton}}" stepKey="clickStoreViewSaveButton"/> |
55 |
| - <waitForElementVisible selector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" stepKey="waitForAcceptNewStoreViewCreationModal" /> |
56 |
| - <conditionalClick selector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" dependentSelector="{{AdminNewStoreSection.acceptNewStoreViewCreation}}" visible="true" stepKey="AcceptNewStoreViewCreation"/> |
57 |
| - <waitForElementVisible selector="{{AdminStoresGridSection.storeFilterTextField}}" stepKey="waitForPageReolad"/> |
58 |
| - <see userInput="You saved the store view." stepKey="seeSaveMessage" /> |
59 | 57 |
|
| 58 | + <actionGroup ref="EnableWebUrlOptions" stepKey="addStoreCodeToUrls"/> |
60 | 59 | <!--Create a Simple Product with Custom Options -->
|
61 | 60 | <amOnPage url="{{AdminProductIndexPage.url}}" stepKey="navigateToCatalogProductGrid"/>
|
62 | 61 | <click selector="{{AdminProductGridActionSection.addProductToggle}}" stepKey="clickAddProductDropdown"/>
|
|
0 commit comments