|
213 | 213 | <conditionalClick selector="{{AdminProductGridTableHeaderSection.id('descend')}}" dependentSelector="{{AdminProductGridTableHeaderSection.id('ascend')}}" visible="false" stepKey="sortById"/>
|
214 | 214 | <waitForPageLoad stepKey="waitForPageLoad"/>
|
215 | 215 | </actionGroup>
|
| 216 | + |
| 217 | + <!--Disabled a product by filtering grid and using change status action--> |
| 218 | + <actionGroup name="ChangeStatusProductUsingProductGridActionGroup"> |
| 219 | + <arguments> |
| 220 | + <argument name="product"/> |
| 221 | + <argument name="status" defaultValue="Enable" type="string" /> |
| 222 | + </arguments> |
| 223 | + <amOnPage url="{{AdminProductIndexPage.url}}" stepKey="visitAdminProductPage"/> |
| 224 | + <waitForPageLoad time="60" stepKey="waitForPageLoadInitial"/> |
| 225 | + <conditionalClick selector="{{AdminProductGridFilterSection.clearFilters}}" dependentSelector="{{AdminProductGridFilterSection.clearFilters}}" visible="true" stepKey="clickClearFiltersInitial"/> |
| 226 | + <click selector="{{AdminProductGridFilterSection.filters}}" stepKey="openProductFilters"/> |
| 227 | + <fillField selector="{{AdminProductGridFilterSection.skuFilter}}" userInput="{{product.sku}}" stepKey="fillProductSkuFilter"/> |
| 228 | + <click selector="{{AdminProductGridFilterSection.applyFilters}}" stepKey="clickApplyFilters"/> |
| 229 | + <see selector="{{AdminProductGridSection.productGridCell('1', 'SKU')}}" userInput="{{product.sku}}" stepKey="seeProductSkuInGrid"/> |
| 230 | + <click selector="{{AdminProductGridSection.multicheckDropdown}}" stepKey="openMulticheckDropdown"/> |
| 231 | + <click selector="{{AdminProductGridSection.multicheckOption('Select All')}}" stepKey="selectAllProductInFilteredGrid"/> |
| 232 | + |
| 233 | + <click selector="{{AdminProductGridSection.bulkActionDropdown}}" stepKey="clickActionDropdown"/> |
| 234 | + <click selector="{{AdminProductGridSection.bulkActionOption('Change status')}}" stepKey="clickChangeStatusAction"/> |
| 235 | + <click selector="{{AdminProductGridSection.changeStatus('status')}}" stepKey="clickChangeStatusDisabled" parameterized="true"/> |
| 236 | + <see selector="{{AdminMessagesSection.success}}" userInput="A total of 1 record(s) have been updated." stepKey="seeSuccessMessage"/> |
| 237 | + <waitForLoadingMaskToDisappear stepKey="waitForMaskToDisappear"/> |
| 238 | + <conditionalClick selector="{{AdminProductGridFilterSection.clearFilters}}" dependentSelector="{{AdminProductGridFilterSection.clearFilters}}" visible="true" stepKey="clickClearFiltersInitial2"/> |
| 239 | + </actionGroup> |
216 | 240 | </actionGroups>
|
0 commit comments