Skip to content

Commit bd154c8

Browse files
committed
AC-4953:Verify search long phrase with some words in quotes works without errors
1 parent 317d575 commit bd154c8

File tree

1 file changed

+37
-35
lines changed

1 file changed

+37
-35
lines changed

app/code/Magento/Search/Test/Mftf/Test/AdminVerifySearchLongPhraseWithSomeWordsInQuotesWorksWithoutErrorsTest.xml

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<annotations>
1313
<features value="CatalogSearch"/>
1414
<stories value="Create Simple product with special character"/>
15-
<title value="Admin should search special character Using elastic search"/>
16-
<description value="Admin should search special character Using elastic search test"/>
15+
<title value="Verify search long phrase with some words in quotes works without errors"/>
16+
<description value="Admin Verify search long phrase with some words in quotes works without errors"/>
1717
<severity value="CRITICAL"/>
1818
<testCaseId value="AC-4953"/>
1919
<group value="searchFrontend"/>
@@ -24,40 +24,42 @@
2424
</before>
2525
<after>
2626
<!--Delete product1-->
27-
<deleteData createDataKey="product1" stepKey="deleteProduct1"/>
28-
<!--Logout from admin-->
29-
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
30-
</after>
27+
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteFirstProduct">
28+
<argument name="sku" value="ZXH@/#-QJ185"/>
29+
</actionGroup>
30+
<!--Logout from admin-->
31+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
32+
</after>
3133
<!-- Create simple product with special characters-->
32-
<createData entity="SimpleTwo" stepKey="product1">
33-
<field key="sku">ZXH@/#-QJ185</field>
34-
</createData>
34+
<createData entity="SimpleTwo" stepKey="product1">
35+
<field key="sku">ZXH@/#-QJ185</field>
36+
</createData>
3537
<!-- Go to synonyms page and create new synonyms -->
36-
<actionGroup ref="AdminNavigateMenuActionGroup" stepKey="navigateToSearchSynonymsPage">
37-
<argument name="menuUiId" value="{{AdminMenuMarketing.dataUiId}}"/>
38-
<argument name="submenuUiId" value="{{AdminSearchSynonyms.dataUiId}}"/>
39-
</actionGroup>
40-
<!-- Create 1st synonym -->
41-
<actionGroup ref="AdminNavigateToNewSearchSynonymsPageActionGroup" stepKey="navigateToNewSearchSynonymsOne"/>
42-
<actionGroup ref="AdminFillNewSearchSynonymsActionGroup" stepKey="fillFirstSearchSynonym">
43-
<argument name="scope_id" value="1:0"/>
44-
<argument name="synonyms" value="allviews,simple"/>
45-
</actionGroup>
46-
<click selector="{{AdminSearchSynonymsNewSection.save}}" stepKey="clickSaveSynonymOneButton"/>
47-
<waitForPageLoad stepKey="waitPageLoadAfterFirstSynonym"/>
48-
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanInvalidatedCaches">
49-
<argument name="tags" value="config full_page"/>
50-
</actionGroup>
51-
<!--Navigate to home page-->
52-
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomePage"/>
53-
<!--Search for word "ZXH-QJ185"-->
54-
<actionGroup ref="StorefrontCheckQuickSearchStringActionGroup" stepKey="search">
55-
<argument name="phrase" value="ZXH@/#-QJ185"/>
56-
</actionGroup>
57-
<!--Assert that product1 is first in the search result-->
58-
<actionGroup ref="StorefrontQuickSearchCheckProductNameInGridActionGroup" stepKey="assertProduct1Position">
59-
<argument name="productName" value="$product1.name$"/>
60-
<argument name="index" value="1"/>
61-
</actionGroup>
38+
<actionGroup ref="AdminNavigateMenuActionGroup" stepKey="navigateToSearchSynonymsPage">
39+
<argument name="menuUiId" value="{{AdminMenuMarketing.dataUiId}}"/>
40+
<argument name="submenuUiId" value="{{AdminSearchSynonyms.dataUiId}}"/>
41+
</actionGroup>
42+
<!-- Create 1st synonym -->
43+
<actionGroup ref="AdminNavigateToNewSearchSynonymsPageActionGroup" stepKey="navigateToNewSearchSynonymsOne"/>
44+
<actionGroup ref="AdminFillNewSearchSynonymsActionGroup" stepKey="fillFirstSearchSynonym">
45+
<argument name="scope_id" value="1:0"/>
46+
<argument name="synonyms" value="allviews,simple"/>
47+
</actionGroup>
48+
<click selector="{{AdminSearchSynonymsNewSection.save}}" stepKey="clickSaveSynonymOneButton"/>
49+
<waitForPageLoad stepKey="waitPageLoadAfterFirstSynonym"/>
50+
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanInvalidatedCaches">
51+
<argument name="tags" value="config full_page"/>
52+
</actionGroup>
53+
<!--Navigate to home page-->
54+
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomePage"/>
55+
<!--Search for word "ZXH-QJ185"-->
56+
<actionGroup ref="StorefrontCheckQuickSearchStringActionGroup" stepKey="search">
57+
<argument name="phrase" value="ZXH@/#-QJ185"/>
58+
</actionGroup>
59+
<!--Assert that product1 is first in the search result-->
60+
<actionGroup ref="StorefrontQuickSearchCheckProductNameInGridActionGroup" stepKey="assertProduct1Position">
61+
<argument name="productName" value="$product1.name$"/>
62+
<argument name="index" value="1"/>
63+
</actionGroup>
6264
</test>
6365
</tests>

0 commit comments

Comments
 (0)