Skip to content

Commit 23e2544

Browse files
Sahil.kumarManjusha.S
authored andcommitted
MQE-3438: Test Case Completed
1 parent 458d729 commit 23e2544

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

app/code/Magento/CatalogRule/Test/Mftf/Test/AdminCreateCatalogPriceRuleTest/AdminCreateCatalogPriceRuleTest.xml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@
2121
<!--Login as admin -->
2222
<actionGroup ref="AdminLoginActionGroup" stepKey="LoginAsAdmin"/>
2323

24-
<createData entity="_defaultCategory" stepKey="createCategory1"/>
2524
<!-- Create Simple Product 1 -->
25+
<createData entity="_defaultCategory" stepKey="createCategory1"/>
2626
<createData entity="_defaultProduct" stepKey="createProduct1">
2727
<requiredEntity createDataKey="createCategory1"/>
2828
<field key="price">100.00</field>
2929
</createData>
30+
3031
<!-- Create Simple Product 2 -->
3132
<createData entity="SimpleSubCategory" stepKey="createCategory2"/>
3233
<createData entity="_defaultProduct" stepKey="createProduct2">
@@ -45,24 +46,30 @@
4546
<deleteData createDataKey="createProduct2" stepKey="deleteProduct2"/>
4647
<deleteData createDataKey="createCategory2" stepKey="deleteCategory2"/>
4748

48-
<magentoCron groups="index" stepKey="fixInvalidatedIndicesAfter"/>
49+
<actionGroup ref="AdminCatalogPriceRuleDeleteAllActionGroup" stepKey="deleteAllCatalogPriceRule"/>
4950
<!-- Logout -->
5051
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
52+
<magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>
5153
</after>
5254

53-
<actionGroup ref="AdminOpenCatalogPriceRulePageActionGroup" stepKey="goToCatalogPriceRulePage"/>
55+
<!-- Goto Marketing > Catalog Price Rule -->
56+
<actionGroup ref="AdminNavigateMenuActionGroup" stepKey="navigateToMarketingCatalogPriceRule">
57+
<argument name="menuUiId" value="magento-backend-marketing"/>
58+
<argument name="submenuUiId" value="magento-catalogrule-promo-catalog"/>
59+
</actionGroup>
60+
5461
<click selector="{{AdminGridMainControls.add}}" stepKey="addNewRule"/>
5562
<waitForPageLoad stepKey="waitForIndividualRulePage"/>
56-
63+
<!-- Add a new Catalog Price Rule -->
5764
<actionGroup ref="AdminCatalogPriceRuleFillMainInfoActionGroup" stepKey="fillMainInfoForFirstPriceRule">
5865
<argument name="name" value="TestCatalogPriceRule"/>
5966
<argument name="groups" value="'NOT LOGGED IN'"/>
6067
</actionGroup>
61-
68+
<!-- Fill Conditions of Catalog Price Rule -->
6269
<actionGroup ref="AdminFillCatalogRuleConditionActionGroup" stepKey="createCatalogPriceRule">
6370
<argument name="conditionValue" value="$createCategory1.id$"/>
6471
</actionGroup>
65-
72+
<!-- Fill Actions of Catalog Price Rule -->
6673
<actionGroup ref="AdminCatalogPriceRuleFillActionsActionGroup" stepKey="fillActionsForCatalogPriceRule"/>
6774

6875
<actionGroup ref="AdminCatalogPriceRuleSaveAndApplyActionGroup" stepKey="saveAndApplyCatalogPriceRule"/>
@@ -98,23 +105,23 @@
98105
<argument name="productPrice" value="$100.00"/>
99106
</actionGroup>
100107

101-
<!-- Navigate to product 1 on store front -->
108+
<!-- Navigate to product 1 on store front on product page -->
102109
<actionGroup ref="OpenStoreFrontProductPageActionGroup" stepKey="goToProduct1Page">
103110
<argument name="productUrlKey" value="$createProduct1.custom_attributes[url_key]$"/>
104111
</actionGroup>
105112

106-
<!-- Verify price for simple product with attribute option green=$20 -->
113+
<!-- Verify price for simple product 1 on product page -->
107114
<actionGroup ref="AssertStorefrontProductPricesActionGroup" stepKey="assertFirstSimpleProductPrices">
108115
<argument name="productPrice" value="$createProduct1.price$"/>
109116
<argument name="productFinalPrice" value="$90.00"/>
110117
</actionGroup>
111118

112-
<!-- Navigate to product 2 on store front -->
119+
<!-- Navigate to product 2 on store front on product page -->
113120
<actionGroup ref="OpenStoreFrontProductPageActionGroup" stepKey="goToProduct2Page">
114121
<argument name="productUrlKey" value="$createProduct2.custom_attributes[url_key]$"/>
115122
</actionGroup>
116123

117-
<!-- Verify price for simple product with attribute option green=$20 -->
124+
<!-- Verify price for simple product 2 on product page -->
118125
<actionGroup ref="AssertStorefrontProductPricesActionGroup" stepKey="assertSecondSimpleProductPrices">
119126
<argument name="productPrice" value="$createProduct2.price$"/>
120127
<argument name="productFinalPrice" value="$100.00"/>

0 commit comments

Comments
 (0)