|
77 | 77 | <!--Expand dropdown again to verify highlighted not cleared yet-->
|
78 | 78 | <click selector="{{PageBuilderLinkAttributeAdmin.LinkDropdown}}" stepKey="expandButtonLinkDropdownInput2"/>
|
79 | 79 | <seeInField selector="{{PageBuilderLinkAttributeAdmin.LinkSearch}}" userInput="cm" stepKey="seeSearchNotCleared"/>
|
80 |
| - <seeElement selector="{{PageBuilderLinkAttributeAdmin.LinkItemSelected($createCMSPageA.title$)}}" stepKey="seeSearchResultHighlighted"/> |
| 80 | + <waitForElementVisible selector="{{PageBuilderLinkAttributeAdmin.LinkItemSelected($createCMSPageA.title$)}}" stepKey="seeSearchResultHighlighted"/> |
81 | 81 |
|
82 | 82 | <!--Select another page from dropdown-->
|
| 83 | + <waitForElementClickable selector="{{PageBuilderLinkAttributeAdmin.LinkItemSelected($createCMSPageA.title$)}}" stepKey="waitForCMSPageBClickable"/> |
83 | 84 | <click selector="{{PageBuilderLinkAttributeAdmin.SearchResult($createCMSPageB.title$)}}" stepKey="clickCMSPageBOnSearchResult"/>
|
84 | 85 | <grabTextFrom selector="{{PageBuilderLinkAttributeAdmin.DropdownInput}}" stepKey="textFromDropDown2"/>
|
85 | 86 | <assertEquals stepKey="assertEquals2" message="pass">
|
86 | 87 | <expectedResult type="string">$createCMSPageB.title$</expectedResult>
|
87 | 88 | <actualResult type="variable">textFromDropDown2</actualResult>
|
88 | 89 | </assertEquals>
|
89 |
| - <seeElement selector="{{PageBuilderLinkAttributeAdmin.RemoveBtn}}" stepKey="seeXButtonInField2"/> |
| 90 | + <waitForElementVisible selector="{{PageBuilderLinkAttributeAdmin.RemoveBtn}}" stepKey="seeXButtonInField2"/> |
90 | 91 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings1"/>
|
91 | 92 | <actionGroup ref="exitPageBuilderFullScreen" stepKey="exitPageBuilderFullScreen"/>
|
92 | 93 | <actionGroup ref="SaveAndContinueEditCmsPageActionGroup" stepKey="saveAndContinueEditCmsPage1"/>
|
93 | 94 |
|
94 | 95 | <!--Go to storefront to verify CMS Page Link-->
|
95 | 96 | <amOnPage url="$$createCMSPage.identifier$$" stepKey="amOnPageTestPage"/>
|
96 | 97 | <waitForPageLoad stepKey="waitForPageLoad1"/>
|
97 |
| - <seeElement selector="{{ButtonItemOnStorefront.buttonItemType('1', PageBuilderButtonItemType_Primary.value)}}" stepKey="seeButtonItemOnStoreFront"/> |
98 |
| - <seeElement selector="{{ButtonItemOnStorefront.buttonItemContainsUrl('1', $createCMSPageB.identifier$)}}" stepKey="seePageLinkOnStoreFront"/> |
| 98 | + <waitForElementVisible selector="{{ButtonItemOnStorefront.buttonItemType('1', PageBuilderButtonItemType_Primary.value)}}" stepKey="seeButtonItemOnStoreFront"/> |
| 99 | + <waitForElementVisible selector="{{ButtonItemOnStorefront.buttonItemContainsUrl('1', $createCMSPageB.identifier$)}}" stepKey="seePageLinkOnStoreFront"/> |
99 | 100 | <click selector=".pagebuilder-button-primary" stepKey="clickButton"/>
|
100 | 101 | <waitForPageLoad stepKey="waitForPageLoad"/>
|
101 | 102 | <see userInput="$createCMSPageB.title$" stepKey="seePageName"/>
|
|
0 commit comments