| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?xml version="1.0" encoding="UTF-8"?>
- <actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
- <actionGroup name="TemandoShippingPortalConfigurationLink">
- <amOnPage url="{{TemandoAdminConfigPage.url}}" stepKey="navigateToTemandoConfigurationPage" />
- <seeElement stepKey="seeShippingPortalLink" selector="{{TemandoShippingPortalSection.aConfigurationPortalLink}}" />
- <click stepKey="clickShippingPortalLink" selector="{{TemandoShippingPortalSection.aConfigurationPortalLink}}" />
- <switchToNextTab stepKey="switchToShippingPortalTab" />
- <seeInCurrentUrl url="{{ShippingPortalData.shippingPortalUrlAccount}}" stepKey="seeShippingPortalUrl" />
- <closeTab stepKey="closeShippingPortalTab" />
- </actionGroup>
- <actionGroup name="TemandoShippingPortalConfigureExperiences">
- <amOnPage url="{{TemandoAdminConfigPage.url}}" stepKey="navigateToTemandoConfigurationPage" />
- <seeInField stepKey="seeTemandoIsEnabled" selector="{{MagentoShippingSection.isTemandoActive}}" userInput="1" />
- <seeElement stepKey="seeConfigureShippingExperiencesLink" selector="{{TemandoShippingPortalSection.aConfigureShippingExperiences}}" />
- <click stepKey="clickShippingPortalLink" selector="{{TemandoShippingPortalSection.aConfigureShippingExperiences}}" />
- <seeInCurrentUrl url="{{ShippingPortalData.shippingPortalUrlExperiences}}" stepKey="seeShippingPortalUrl" />
- <amOnPage url="{{TemandoAdminConfigPage.url}}" stepKey="returnToTemandoConfigurationPage" />
- </actionGroup>
- <actionGroup name="TemandoShippingPortalMenuLink">
- <click selector="{{TemandoAdminMenuSection.StoresMenuItem}}" stepKey="clickStoresMenuItem" />
- <seeElement selector="{{TemandoAdminMenuSection.ExperiencesMenuItemLink}}" stepKey="seeExperiencesMenuItem" />
- </actionGroup>
- <actionGroup name="TemandoShippingPortalSetUrl">
- <arguments>
- <argument name="shippingPortalUrl" type="string" />
- </arguments>
- <amOnPage url="{{TemandoAdminConfigPage.url}}" stepKey="navigateToTemandoConfigurationPage" />
- <grabValueFrom selector="{{TemandoShippingPortalSection.shippingPortalUrl}}" stepKey="grabShippingPortalUrl" />
- <setCookie userInput="temandoMftfShippingPortalUrl" value="{$grabShippingPortalUrl}" stepKey="setShippingPortalCookie" />
- <fillField selector="{{TemandoShippingPortalSection.shippingPortalUrl}}" userInput="{{shippingPortalUrl}}" stepKey="fillShippingPortalUrlStaging" />
- <click selector="{{MagentoShippingSection.ButtonSave}}" stepKey="clickSaveStagingUrl" />
- </actionGroup>
- </actionGroups>
|