|
20 | 20 | <before>
|
21 | 21 | <magentoCLI stepKey="setFlatCatalogCategory" command="config:set catalog/frontend/flat_catalog_category 1 "/>
|
22 | 22 | <magentoCLI stepKey="setFlatCatalogProduct" command="config:set catalog/frontend/flat_catalog_product 1 "/>
|
23 |
| - <magentoCLI command="config:set catalog/frontend/grid_per_page_values 12,24,36" stepKey="setAllowedProductsPerPageValue"/> |
24 |
| - <magentoCLI command="config:set catalog/frontend/grid_per_page 12" stepKey="setDefaultProductsPerPageValue"/> |
25 |
| - <magentoCLI command="indexer:reindex" stepKey="reindex"/> |
26 |
| - <magentoCLI command="cache:flush" stepKey="flushCache"/> |
27 | 23 | <createData entity="_defaultCategory" stepKey="createDefaultCategory"/>
|
28 | 24 | <createData entity="PaginationProduct" stepKey="simpleProduct1"/>
|
29 | 25 | <createData entity="PaginationProduct" stepKey="simpleProduct2"/>
|
|
93 | 89 | <deleteData createDataKey="simpleProduct30" stepKey="deleteSimpleProduct30"/>
|
94 | 90 | <actionGroup ref="logout" stepKey="logout"/>
|
95 | 91 | </after>
|
96 |
| - |
| 92 | + <!--Verify default number of products displayed in the grid view--> |
| 93 | + <comment userInput="Verify default number of products displayed in the grid view" stepKey="commentVerifyDefaultValues"/> |
| 94 | + <amOnPage url="{{CatalogConfigPage.url}}" stepKey="goToCatalogConfigPagePage"/> |
| 95 | + <waitForPageLoad stepKey="waitForConfigPageLoad" /> |
| 96 | + <conditionalClick selector="{{AdminCatalogStorefrontConfigSection.sectionHeader}}" dependentSelector="{{AdminCatalogStorefrontConfigSection.productsPerPageAllowedValues}}" visible="false" stepKey="openCatalogConfigStorefrontSection"/> |
| 97 | + <waitForElementVisible selector="{{AdminCatalogStorefrontConfigSection.productsPerPageAllowedValues}}" stepKey="waitForSectionOpen"/> |
| 98 | + <seeInField selector="{{AdminCatalogStorefrontConfigSection.productsPerPageAllowedValues}}" userInput="12,24,36" stepKey="seeDefaultValueAllowedNumberProductsPerPage"/> |
| 99 | + <seeInField selector="{{AdminCatalogStorefrontConfigSection.productsPerPageDefaultValue}}" userInput="12" stepKey="seeDefaultValueProductPerPage"/> |
97 | 100 | <!--Open Category Page and select created category-->
|
| 101 | + <comment userInput="Open Category Page and select created category" stepKey="commentOpenCategoryPage"/> |
98 | 102 | <amOnPage url="{{AdminCategoryPage.url}}" stepKey="openAdminCategoryIndexPage"/>
|
99 | 103 | <waitForPageLoad stepKey="waitForPageToLoad1"/>
|
100 | 104 | <click selector="{{AdminCategorySidebarTreeSection.expandAll}}" stepKey="clickOnExpandTree"/>
|
101 | 105 | <waitForPageLoad stepKey="waitForPageToLoad0"/>
|
102 | 106 | <click selector="{{AdminCategorySidebarTreeSection.categoryInTree(_defaultCategory.name)}}" stepKey="selectCreatedCategory"/>
|
103 | 107 | <waitForPageLoad stepKey="waitForPageToLoaded2"/>
|
104 |
| - |
105 | 108 | <!--Select Products-->
|
| 109 | + <comment userInput="Select Products" stepKey="commentSelectProducts"/> |
106 | 110 | <scrollTo selector="{{AdminCategoryBasicFieldSection.productsInCategory}}" x="0" y="-80" stepKey="scrollToProductInCategory"/>
|
107 | 111 | <click selector="{{AdminCategoryBasicFieldSection.productsInCategory}}" stepKey="clickOnProductInCategory"/>
|
108 | 112 | <waitForPageLoad stepKey="waitForProductsToLoad"/>
|
109 | 113 | <scrollTo selector="{{CatalogProductsSection.resetFilter}}" stepKey="scrollToResetFilter"/>
|
110 | 114 | <waitForElementVisible selector="{{CatalogProductsSection.resetFilter}}" time="30" stepKey="waitForResetButtonToVisible"/>
|
111 | 115 | <click selector="{{CatalogProductsSection.resetFilter}}" stepKey="clickOnResetFilter"/>
|
112 | 116 | <waitForPageLoad stepKey="waitForPageToLoad3"/>
|
113 |
| - |
114 | 117 | <selectOption selector="{{AdminProductGridFilterSection.productPerPage}}" userInput="30" stepKey="selectPagePerView"/>
|
115 | 118 | <wait stepKey="waitFroPageToLoad1" time="30"/>
|
116 | 119 | <fillField selector="{{AdminCategoryContentSection.productTableColumnName}}" userInput="pagi" stepKey="selectProduct1"/>
|
|
122 | 125 | <waitForPageLoad stepKey="waitForCategorySaved"/>
|
123 | 126 | <see selector="{{AdminCategoryMessagesSection.SuccessMessage}}" userInput="You saved the category." stepKey="assertSuccessMessage"/>
|
124 | 127 | <waitForPageLoad stepKey="waitForPageTitleToBeSaved"/>
|
125 |
| - |
126 | 128 | <!--Open Category Store Front Page-->
|
| 129 | + <comment userInput="Open Category Store Front Page" stepKey="commentOpenCategoryOnStorefront"/> |
127 | 130 | <amOnPage url="{{_defaultCategory.name}}.html" stepKey="goToStorefront"/>
|
128 | 131 | <waitForPageLoad stepKey="waitForCategoryPageToLoad"/>
|
129 | 132 | <seeElement selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}" stepKey="seeCategoryOnNavigation"/>
|
130 | 133 | <click selector="{{StorefrontHeaderSection.NavigationCategoryByName(_defaultCategory.name)}}" stepKey="selectCategory"/>
|
131 | 134 | <waitForPageLoad stepKey="waitForProductToLoad"/>
|
132 |
| - |
133 | 135 | <!--Select 12 items per page and verify number of products displayed in each page -->
|
| 136 | + <comment userInput="Select 12 items per page and verify number of products displayed in each page" stepKey="comment12ItemsPerPage"/> |
134 | 137 | <conditionalClick selector="{{StorefrontCategoryTopToolbarSection.gridMode}}" visible="true" dependentSelector="{{StorefrontCategoryTopToolbarSection.gridMode}}" stepKey="seeProductGridIsActive"/>
|
135 | 138 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" stepKey="scrollToBottomToolbarSection"/>
|
136 | 139 | <selectOption selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" userInput="12" stepKey="selectPerPageOption"/>
|
137 |
| - |
138 | 140 | <!--Verify number of products displayed in First Page -->
|
| 141 | + <comment userInput="Verify number of products displayed in First Page" stepKey="commentVerifyNumberOfProducts"/> |
139 | 142 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="12" stepKey="seeNumberOfProductsInFirstPage"/>
|
140 |
| - |
141 | 143 | <!--Verify number of products displayed in Second Page -->
|
| 144 | + <comment userInput="Verify number of products displayed in Second Page" stepKey="commentVerifyNumberOfProductsSecondPage"/> |
142 | 145 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="scrollToNextButton"/>
|
143 | 146 | <click selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="clickOnNextPage"/>
|
144 | 147 | <waitForPageLoad stepKey="waitForPageToLoad4"/>
|
145 | 148 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="12" stepKey="seeNumberOfProductsInSecondPage"/>
|
146 |
| - |
147 | 149 | <!--Verify number of products displayed in third Page -->
|
| 150 | + <comment userInput="Verify number of products displayed in third Page" stepKey="commentVerifyNumberOfProductsThirdPage"/> |
148 | 151 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="scrollToNextButton1"/>
|
149 | 152 | <click selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="clickOnNextPage1"/>
|
150 | 153 | <waitForPageLoad stepKey="waitForPageToLoad2"/>
|
151 | 154 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="6" stepKey="seeNumberOfProductsInThirdPage"/>
|
152 |
| - |
153 | 155 | <!--Change Pages using Previous Page selector and verify number of products displayed in each page-->
|
| 156 | + <comment userInput="Change Pages using Previous Page selector and verify number of products displayed in each page" stepKey="commentVerifyProductsOnEachPage"/> |
154 | 157 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.previousPage}}" stepKey="scrollToPreviousPage"/>
|
155 | 158 | <click selector="{{StorefrontCategoryBottomToolbarSection.previousPage}}" stepKey="clickOnPreviousPage1"/>
|
156 | 159 | <waitForPageLoad stepKey="waitForPageToLoad5"/>
|
|
159 | 162 | <click selector="{{StorefrontCategoryBottomToolbarSection.previousPage}}" stepKey="clickOnPreviousPage2"/>
|
160 | 163 | <waitForPageLoad stepKey="waitForPageToLoad6"/>
|
161 | 164 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="12" stepKey="seeNumberOfProductsInFirstPage1"/>
|
162 |
| - |
163 | 165 | <!--Select Pages by using page Number and verify number of products displayed-->
|
| 166 | + <comment userInput="Select Pages by using page Number and verify number of products displayed" stepKey="commentSelectPagesAndVerify"/> |
164 | 167 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="scrollToPreviousPage2"/>
|
165 | 168 | <click selector="{{StorefrontCategoryBottomToolbarSection.pageNumber('2')}}" stepKey="clickOnPage2"/>
|
166 | 169 | <waitForPageLoad stepKey="waitForPageToLoad7"/>
|
167 | 170 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="12" stepKey="seeNumberOfProductsInSecondPage2"/>
|
168 |
| - |
169 | 171 | <!--Select Third Page using page number-->
|
| 172 | + <comment userInput="Select Third Page using page number" stepKey="commentSelectThirdPage"/> |
170 | 173 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="scrollToPreviousPage3"/>
|
171 | 174 | <click selector="{{StorefrontCategoryBottomToolbarSection.pageNumber('3')}}" stepKey="clickOnThirdPage"/>
|
172 | 175 | <waitForPageLoad stepKey="waitForPageToLoad8"/>
|
173 | 176 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="6" stepKey="seeNumberOfProductsInThirdPage2"/>
|
174 |
| - |
175 | 177 | <!--Select First Page using page number-->
|
| 178 | + <comment userInput="Select First Page using page number" stepKey="commentSelectFirstPage"/> |
176 | 179 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.previousPage}}" stepKey="scrollToPreviousPage4"/>
|
177 | 180 | <click selector="{{StorefrontCategoryBottomToolbarSection.pageNumber('1')}}" stepKey="clickOnFirstPage"/>
|
178 | 181 | <waitForPageLoad stepKey="waitForPageToLoad9"/>
|
179 | 182 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="12" stepKey="seeNumberOfProductsFirstPage2"/>
|
180 |
| - |
181 | 183 | <!--Select 24 items per page and verify number of products displayed in each page -->
|
| 184 | + <comment userInput="Select 24 items per page and verify number of products displayed in each page" stepKey="commentSelect24ItemsPerPage"/> |
182 | 185 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" stepKey="scrollToPerPage"/>
|
183 | 186 | <selectOption selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" userInput="24" stepKey="selectPerPageOption1"/>
|
184 | 187 | <waitForPageLoad stepKey="waitForPageToLoad10"/>
|
|
187 | 190 | <click selector="{{StorefrontCategoryBottomToolbarSection.nextPage}}" stepKey="clickOnNextPage2"/>
|
188 | 191 | <waitForPageLoad stepKey="waitForPageToLoad11"/>
|
189 | 192 | <seeNumberOfElements selector="{{StorefrontCategoryMainSection.productLink}}" userInput="6" stepKey="seeNumberOfProductsInSecondPage3"/>
|
190 |
| - |
191 | 193 | <!--Select First Page using page number-->
|
| 194 | + <comment userInput="Select First Page using page number" stepKey="commentSelectFirstPageSecondTime"/> |
192 | 195 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.pageNumber('1')}}" stepKey="scrollToPreviousPage5"/>
|
193 | 196 | <click selector="{{StorefrontCategoryBottomToolbarSection.pageNumber('1')}}" stepKey="clickOnFirstPage2"/>
|
194 | 197 | <waitForPageLoad stepKey="waitForPageToLoad13"/>
|
195 |
| - |
196 | 198 | <!--Select 36 items per page and verify number of products displayed in each page -->
|
| 199 | + <comment userInput="Select 36 items per page and verify number of products displayed in each page" stepKey="commentSelect36ItemsPerPage"/> |
197 | 200 | <scrollTo selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" stepKey="scrollToPerPage4"/>
|
198 | 201 | <selectOption selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" userInput="36" stepKey="selectPerPageOption2"/>
|
199 | 202 | <waitForPageLoad stepKey="waitForPageToLoad12"/>
|
|
0 commit comments