File tree Expand file tree Collapse file tree 8 files changed +27
-21
lines changed
Indexer/Test/Mftf/ActionGroup Expand file tree Collapse file tree 8 files changed +27
-21
lines changed Original file line number Diff line number Diff line change 76
76
<argument name =" tags" value =" " />
77
77
</actionGroup >
78
78
<!-- Open Index Management Page -->
79
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
80
- <waitForPageLoad stepKey =" waitForIndexPageToBeLoaded" />
79
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
81
80
<see stepKey =" seeIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" Ready" />
82
81
<!-- Verify Category In Store Front-->
83
82
<amOnPage url =" /$$createCategory.name$$.html" stepKey =" openCategoryPage1" />
Original file line number Diff line number Diff line change 76
76
<actionGroup ref =" CliCacheFlushActionGroup" stepKey =" flushCache" >
77
77
<argument name =" tags" value =" " />
78
78
</actionGroup >
79
- <!-- Open Index Management Page -->
80
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
81
- <waitForPageLoad stepKey =" waitForIndexPageToBeLoaded" />
79
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
82
80
<see stepKey =" seeIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" Ready" />
83
81
<!-- Verify Category In Store Front-->
84
82
<amOnPage url =" /$$createCategory.name$$.html" stepKey =" openCategoryPage1" />
Original file line number Diff line number Diff line change 77
77
<actionGroup ref =" CliCacheFlushActionGroup" stepKey =" flushCache" >
78
78
<argument name =" tags" value =" " />
79
79
</actionGroup >
80
- <!-- Open Index Management Page -->
81
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
82
- <waitForPageLoad stepKey =" waitForIndexPageToBeLoaded" />
80
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
83
81
<see stepKey =" seeIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" Ready" />
84
82
<!-- Verify Category In Store Front-->
85
83
<amOnPage url =" /$$category.name$$.html" stepKey =" openCategoryPage1" />
Original file line number Diff line number Diff line change 25
25
<createData entity =" _defaultCategory" stepKey =" createSecondCategory" />
26
26
27
27
<!-- Switch "Category Product" and "Product Category" indexers to "Update by Schedule" mode -->
28
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" onIndexManagement" />
29
- <waitForPageLoad stepKey =" waitForManagementPage" />
28
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" onIndexManagement" />
30
29
31
30
<actionGroup ref =" AdminSwitchIndexerToActionModeActionGroup" stepKey =" switchCategoryProduct" >
32
31
<argument name =" indexerValue" value =" catalog_category_product" />
38
37
39
38
<after >
40
39
<!-- Switch "Category Product" and "Product Category" indexers to "Update by Save" mode -->
41
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" onIndexManagement" />
42
- <waitForPageLoad stepKey =" waitForManagementPage" />
40
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" onIndexManagement" />
43
41
44
42
<actionGroup ref =" AdminSwitchIndexerToActionModeActionGroup" stepKey =" switchCategoryProduct" >
45
43
<argument name =" indexerValue" value =" catalog_category_product" />
Original file line number Diff line number Diff line change 89
89
<actionGroup ref =" CliCacheFlushActionGroup" stepKey =" flushCache" >
90
90
<argument name =" tags" value =" " />
91
91
</actionGroup >
92
- <!-- Open Index Management Page -->
93
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
94
- <waitForPageLoad stepKey =" waitForIndexPageToLoad" />
92
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
95
93
<see stepKey =" seeCategoryIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" Ready" />
96
94
<!-- Verify Product In Store Front-->
97
95
<amOnPage url =" $$createSimpleProduct.name$$.html" stepKey =" goToStorefrontPage" />
Original file line number Diff line number Diff line change 71
71
<actionGroup ref =" CliCacheFlushActionGroup" stepKey =" flushCache" >
72
72
<argument name =" tags" value =" " />
73
73
</actionGroup >
74
- <!-- Open Index Management Page -->
75
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
76
- <waitForPageLoad stepKey =" waitForIndexPageToBeLoaded" />
74
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
77
75
<see stepKey =" seeIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" Ready" />
78
76
<!-- Verify Category In Store Front-->
79
77
<amOnPage url =" /$$createCategory.name$$.html" stepKey =" openCategoryPage1" />
Original file line number Diff line number Diff line change 76
76
<actionGroup ref =" CliCacheFlushActionGroup" stepKey =" flushCache" >
77
77
<argument name =" tags" value =" " />
78
78
</actionGroup >
79
- <!-- Open Index Management Page -->
80
- <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
81
- <waitForPageLoad stepKey =" waitForIndexPageToLoad" />
79
+ <actionGroup ref =" AdminOpenIndexManagementPageActionGroup" stepKey =" openIndexManagementPage" />
82
80
<see stepKey =" seeIndexStatus" selector =" {{AdminIndexManagementSection.indexerStatus('Category Flat Data')}}" userInput =" READY" />
83
81
<!-- Verify Category In Store Front-->
84
82
<amOnPage url =" {{SimpleSubCategory.name}}.html" stepKey =" goToStorefrontPage" />
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!--
3
+ /**
4
+ * Copyright © Magento, Inc. All rights reserved.
5
+ * See COPYING.txt for license details.
6
+ */
7
+ -->
8
+
9
+ <actionGroups xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
10
+ xsi : noNamespaceSchemaLocation =" urn:magento:mftf:Test/etc/actionGroupSchema.xsd" >
11
+ <actionGroup name =" AdminOpenIndexManagementPageActionGroup" >
12
+ <annotations >
13
+ <description >Open index management page.</description >
14
+ </annotations >
15
+
16
+ <amOnPage url =" {{AdminIndexManagementPage.url}}" stepKey =" openIndexManagementPage" />
17
+ <waitForPageLoad stepKey =" waitForPageLoad" />
18
+ </actionGroup >
19
+ </actionGroups >
You can’t perform that action at this time.
0 commit comments