|
14 | 14 | <title value="Admin should be able to mass update product attributes in store view scope"/> |
15 | 15 | <description value="Admin should be able to mass update product attributes in store view scope"/> |
16 | 16 | <severity value="AVERAGE"/> |
17 | | - <testCaseId value="MC-128"/> |
18 | | - <group value="Catalog"/> |
| 17 | + <testCaseId value="MC-25333"/> |
| 18 | + <group value="catalog"/> |
19 | 19 | <group value="Product Attributes"/> |
20 | 20 | <group value="SearchEngineElasticsearch"/> |
21 | 21 | </annotations> |
|
51 | 51 | <actionGroup ref="AdminSwitchStoreViewActionGroup" stepKey="AdminSwitchStoreViewActionGroup"/> |
52 | 52 | <!-- Update attribute --> |
53 | 53 | <click selector="{{AdminEditProductAttributesSection.ChangeAttributeDescriptionToggle}}" stepKey="toggleToChangeDescription"/> |
54 | | - <fillField selector="{{AdminEditProductAttributesSection.AttributeDescription}}" userInput="Updated $$createProductOne.custom_attributes[description]$$" stepKey="fillAttributeDescriptionField"/> |
| 54 | + <fillField selector="{{AdminEditProductAttributesSection.AttributeDescription}}" userInput="Updated $createProductOne.custom_attributes[description]$" stepKey="fillAttributeDescriptionField"/> |
55 | 55 | <click selector="{{AdminEditProductAttributesSection.Save}}" stepKey="save"/> |
56 | 56 | <see selector="{{AdminProductMessagesSection.successMessage}}" userInput="Message is added to queue" stepKey="seeAttributeUpateSuccessMsg"/> |
57 | 57 |
|
| 58 | + <!-- Start message queue for product attribute consumer --> |
| 59 | + <actionGroup ref="CliConsumerStartActionGroup" stepKey="startMessageQueue"> |
| 60 | + <argument name="consumerName" value="{{AdminProductAttributeUpdateMessageConsumerData.consumerName}}"/> |
| 61 | + <argument name="maxMessages" value="{{AdminProductAttributeUpdateMessageConsumerData.messageLimit}}"/> |
| 62 | + </actionGroup> |
58 | 63 |
|
59 | 64 | <!-- Assert on storefront default view with partial word of product name --> |
60 | 65 | <actionGroup ref="GoToStoreViewAdvancedCatalogSearchActionGroup" stepKey="GoToStoreViewAdvancedCatalogSearchActionGroupDefault"/> |
61 | 66 | <actionGroup ref="StorefrontAdvancedCatalogSearchByProductNameAndDescriptionActionGroup" stepKey="searchByNameDefault"> |
62 | | - <argument name="name" value="$$createProductOne.name$$"/> |
63 | | - <argument name="description" value="$$createProductOne.custom_attributes[description]$$"/> |
| 67 | + <argument name="name" value="$createProductOne.name$"/> |
| 68 | + <argument name="description" value="$createProductOne.custom_attributes[description]$"/> |
64 | 69 | </actionGroup> |
65 | 70 | <actionGroup ref="StorefrontCheckAdvancedSearchResultActionGroup" stepKey="StorefrontCheckAdvancedSearchResultDefault"/> |
66 | | - <see userInput="2 item" selector="{{StorefrontCatalogSearchAdvancedResultMainSection.itemFound}}" stepKey="seeInDefault"/> |
| 71 | + <see userInput="1 item" selector="{{StorefrontCatalogSearchAdvancedResultMainSection.itemFound}}" stepKey="seeInDefault"/> |
67 | 72 |
|
68 | 73 | <!-- Assert on storefront custom view with partial word of product name --> |
69 | 74 | <actionGroup ref="GoToStoreViewAdvancedCatalogSearchActionGroup" stepKey="GoToStoreViewAdvancedCatalogSearchActionGroupCustom"/> |
70 | 75 | <actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="StorefrontSwitchStoreViewActionGroup"/> |
71 | 76 | <actionGroup ref="StorefrontAdvancedCatalogSearchByProductNameAndDescriptionActionGroup" stepKey="searchByNameCustom"> |
72 | | - <argument name="name" value="$$createProductOne.name$$"/> |
73 | | - <argument name="description" value="Updated $$createProductOne.custom_attributes[description]$$"/> |
| 77 | + <argument name="name" value="$createProductTwo.name$"/> |
| 78 | + <argument name="description" value="Updated $createProductOne.custom_attributes[description]$"/> |
74 | 79 | </actionGroup> |
75 | 80 | <actionGroup ref="StorefrontCheckAdvancedSearchResultActionGroup" stepKey="StorefrontCheckAdvancedSearchResultCustom"/> |
76 | | - <see userInput="2 item" selector="{{StorefrontCatalogSearchAdvancedResultMainSection.itemFound}}" stepKey="seeInCustom"/> |
| 81 | + <see userInput="1 item" selector="{{StorefrontCatalogSearchAdvancedResultMainSection.itemFound}}" stepKey="seeInCustom"/> |
77 | 82 |
|
78 | 83 | <!-- Assert Storefront default view with exact product name --> |
79 | 84 | <actionGroup ref="GoToStoreViewAdvancedCatalogSearchActionGroup" stepKey="GoToStoreViewAdvancedCatalogSearchActionGroupDefault1"/> |
| 85 | + <actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="switchToDefaultStoreView"> |
| 86 | + <argument name="storeView" value="_defaultStore"/> |
| 87 | + </actionGroup> |
80 | 88 | <actionGroup ref="StorefrontAdvancedCatalogSearchByProductNameAndDescriptionActionGroup" stepKey="searchByNameDefault1"> |
81 | | - <argument name="name" value="$$createProductThree.name$$"/> |
82 | | - <argument name="description" value="$$createProductThree.custom_attributes[description]$$"/> |
| 89 | + <argument name="name" value="$createProductThree.name$"/> |
| 90 | + <argument name="description" value="$createProductThree.custom_attributes[description]$"/> |
83 | 91 | </actionGroup> |
84 | 92 | <actionGroup ref="StorefrontCheckAdvancedSearchResultActionGroup" stepKey="StorefrontCheckAdvancedSearchResultDefault1"/> |
85 | 93 | <see userInput="1 item" selector="{{StorefrontCatalogSearchAdvancedResultMainSection.itemFound}}" stepKey="seeInDefault1"/> |
|
0 commit comments