AdminDeleteStoreViewActionGroup.xml 1.7 KB

1234567891011121314151617181920212223242526272829
  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. <!-- Test XML Example -->
  9. <actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  10. xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
  11. <actionGroup name="AdminDeleteStoreViewActionGroup">
  12. <arguments>
  13. <argument name="customStore" defaultValue="customStore"/>
  14. </arguments>
  15. <amOnPage url="{{AdminSystemStorePage.url}}" stepKey="navigateToStoresIndex"/>
  16. <waitForPageLoad stepKey="waitStoreIndexPageLoad" />
  17. <fillField selector="{{AdminStoresGridSection.storeFilterTextField}}" userInput="{{customStore.name}}" stepKey="fillStoreViewFilterField"/>
  18. <click selector="{{AdminStoresGridSection.searchButton}}" stepKey="clickSearch"/>
  19. <click selector="{{AdminStoresGridSection.storeNameInFirstRow}}" stepKey="clickStoreViewInGrid"/>
  20. <waitForPageLoad stepKey="waitForStoreViewPage"/>
  21. <click selector="{{AdminNewStoreViewActionsSection.delete}}" stepKey="clickDeleteStoreView"/>
  22. <selectOption selector="{{AdminStoreBackupOptionsSection.createBackupSelect}}" userInput="No" stepKey="dontCreateDbBackup"/>
  23. <click selector="{{AdminNewStoreViewActionsSection.delete}}" stepKey="clickDeleteStoreViewAgain"/>
  24. <waitForElementVisible selector="{{AdminConfirmationModalSection.title}}" stepKey="waitingForWarningModal"/>
  25. <click selector="{{AdminConfirmationModalSection.ok}}" stepKey="confirmStoreDelete"/>
  26. <waitForPageLoad stepKey="waitForSuccessMessage"/>
  27. <see userInput="You deleted the store view." stepKey="seeDeleteMessage"/>
  28. </actionGroup>
  29. </actionGroups>