|
18 | 18 | <testCaseId value="MAGETWO-92916"/>
|
19 | 19 | <group value="category"/>
|
20 | 20 | </annotations>
|
| 21 | + <before> |
| 22 | + <!-- Create category, change store view to default --> |
| 23 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
| 24 | + <amOnPage url="{{AdminCategoryPage.url}}" stepKey="navigateToCategoryPage"/> |
| 25 | + <waitForPageLoad stepKey="waitForPageLoad1"/> |
| 26 | + <actionGroup ref="CreateCategory" stepKey="createCategory"> |
| 27 | + <argument name="categoryEntity" value="_defaultCategory"/> |
| 28 | + </actionGroup> |
| 29 | + </before> |
21 | 30 | <after>
|
| 31 | + <!-- Delete category and logout from admin account --> |
22 | 32 | <actionGroup ref="DeleteCategory" stepKey="deleteCategory">
|
23 | 33 | <argument name="categoryEntity" value="_defaultCategory"/>
|
24 | 34 | </actionGroup>
|
25 | 35 | <amOnPage url="admin/admin/auth/logout/" stepKey="amOnLogoutPage"/>
|
26 | 36 | </after>
|
27 | 37 |
|
28 |
| - <!-- Create category, change store view to default --> |
29 |
| - <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
30 |
| - <amOnPage url="{{AdminCategoryPage.url}}" stepKey="navigateToCategoryPage"/> |
31 |
| - <waitForPageLoad stepKey="waitForPageLoad1"/> |
32 |
| - <actionGroup ref="CreateCategory" stepKey="createCategory"> |
33 |
| - <argument name="categoryEntity" value="_defaultCategory"/> |
34 |
| - </actionGroup> |
35 |
| - |
36 | 38 | <!--Switch to "Default Store View" scope-->
|
37 | 39 | <actionGroup ref="switchCategoryStoreView" stepKey="SwitchStoreView">
|
38 | 40 | <argument name="store" value="_defaultStore.name"/>
|
|
44 | 46 | <seeElement selector="{{AdminCategoryBasicFieldSection.categoryNameUseDefault}}" stepKey="seeUseDefaultName"/>
|
45 | 47 | <!-- Update SEO key, uncheck "Create Redirect", confirm in frontend -->
|
46 | 48 | <click selector="{{AdminCategorySEOSection.SectionHeader}}" stepKey="openSeoSection"/>
|
47 |
| - <uncheckOption selector="{{AdminCategorySEOSection.UrlKeyDefaultValueCheckbox}}" stepKey="uncheckUseDefaultUrlKey"/> |
| 49 | + <uncheckOption selector="{{AdminCategorySEOSection.urlKeyDefaultValueCheckbox}}" stepKey="uncheckUseDefaultUrlKey"/> |
48 | 50 | <fillField selector="{{AdminCategorySEOSection.UrlKeyInput}}" userInput="{{_defaultCategory.name_lwr}}-hattest" stepKey="enterURLKey"/>
|
49 |
| - <uncheckOption selector="{{AdminCategorySEOSection.UrlKeyRedirectCheckbox}}" stepKey="uncheckRedirect1"/> |
| 51 | + <uncheckOption selector="{{AdminCategorySEOSection.urlKeyRedirectCheckbox}}" stepKey="uncheckRedirect1"/> |
50 | 52 | <click selector="{{AdminCategoryMainActionsSection.SaveButton}}" stepKey="saveCategoryAfterFirstSeoUpdate"/>
|
51 | 53 | <seeElement selector="{{AdminCategoryMessagesSection.SuccessMessage}}" stepKey="assertSuccessMessage"/>
|
52 | 54 | <amOnPage url="" stepKey="goToStorefront"/>
|
53 | 55 | <waitForPageLoad stepKey="waitForFrontendLoad"/>
|
54 |
| - <click stepKey="clickCategory" selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}"/> |
| 56 | + <click selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}" stepKey="clickCategory"/> |
55 | 57 | <see selector="{{StorefrontCategoryMainSection.CategoryTitle}}" userInput="{{_defaultCategory.name}}" stepKey="assertCategoryOnStorefront"/>
|
56 | 58 | <seeInTitle userInput="{{_defaultCategory.name}}" stepKey="seeCategoryNameInTitle"/>
|
57 | 59 | <seeInCurrentUrl stepKey="verifyUrlKey" url="{{_defaultCategory.name_lwr}}-hattest.html"/>
|
58 |
| - |
59 | 60 | <!-- Update SEO key to original, uncheck "Create Redirect", confirm in frontend, delete category -->
|
60 | 61 | <!--Switch to "Default Store View" scope-->
|
61 | 62 | <actionGroup ref="switchCategoryStoreView" stepKey="SwitchStoreView2">
|
|
64 | 65 | </actionGroup>
|
65 | 66 | <click selector="{{AdminCategorySEOSection.SectionHeader}}" stepKey="openSeoSection2"/>
|
66 | 67 | <fillField selector="{{AdminCategorySEOSection.UrlKeyInput}}" userInput="{{_defaultCategory.name_lwr}}" stepKey="enterOriginalURLKey"/>
|
67 |
| - <uncheckOption selector="{{AdminCategorySEOSection.UrlKeyRedirectCheckbox}}" stepKey="uncheckRedirect2"/> |
| 68 | + <uncheckOption selector="{{AdminCategorySEOSection.urlKeyRedirectCheckbox}}" stepKey="uncheckRedirect2"/> |
68 | 69 | <click selector="{{AdminCategoryMainActionsSection.SaveButton}}" stepKey="saveCategoryAfterOriginalSeoKey"/>
|
69 | 70 | <seeElement selector="{{AdminCategoryMessagesSection.SuccessMessage}}" stepKey="assertSuccessMessageAfterOriginalSeoKey"/>
|
70 | 71 | <amOnPage url="" stepKey="goToStorefrontAfterOriginalSeoKey"/>
|
71 | 72 | <waitForPageLoad stepKey="waitForFrontendLoadAfterOriginalSeoKey"/>
|
72 |
| - <click stepKey="clickCategoryAfterOriginalSeoKey" selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}"/> |
| 73 | + <click selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}" stepKey="clickCategoryAfterOriginalSeoKey"/> |
73 | 74 | <see selector="{{StorefrontCategoryMainSection.CategoryTitle}}" userInput="{{_defaultCategory.name}}" stepKey="assertCategoryOnStorefront2"/>
|
74 | 75 | <seeInTitle userInput="{{_defaultCategory.name}}" stepKey="seeCategoryNameInTitle2"/>
|
75 |
| - <seeInCurrentUrl stepKey="verifyUrlKeyAfterOriginalSeoKey" url="{{_defaultCategory.name_lwr}}.html"/> |
| 76 | + <seeInCurrentUrl url="{{_defaultCategory.name_lwr}}.html" stepKey="verifyUrlKeyAfterOriginalSeoKey"/> |
76 | 77 | </test>
|
77 | 78 | </tests>
|
0 commit comments