MFTF action group reference

Action groups are important building blocks for quickly creating tests for the Magento Functional Testing Framework. This page lists all current action groups so developers can see what is available to them.

Action group list

AdminAnalytics

CloseAllDialogBoxesActionGroup.xml

CloseAllDialogBoxes
No description.

LoginAdminWithCredentialsActionGroup.xml

LoginAdminWithCredentialsActionGroup
No description.

SelectAdminUsageSettingActionGroup.xml

SelectAdminUsageSetting
No description.

LoginAsAdminActionGroup.xml

LoginAsAdmin
No description.

AdminNotification

AdminSystemMessagesActionGroup.xml

AdminSystemMessagesWarningActionGroup
Check warning system message exists.

Backend

ClickSaveActionGroup.xml

ClickSaveButtonActionGroup
No description.

SetWebsiteCountryOptionsToDefaultActionGroup.xml

SetWebsiteCountryOptionsToDefaultActionGroup
Sets the Website Country configuration setting to the Default values.

AssertAdminPageIsNot404ActionGroup.xml

AssertAdminPageIsNot404ActionGroup
Validates that the ‘404 Error’ message is present and correct in the Admin Page Header.

LogoutActionGroup.xml

logout
Logout of the Backend Admin. PLEASE NOTE: This Action Group does NOT validate that you are Logged Out.

LoginAdminWithCredentialsActionGroup.xml

LoginAdminWithCredentialsActionGroup
Login to Backend Admin using provided Admin credentials. PLEASE NOTE: This Action Group does NOT validate that you are Logged In.

SortByIdDescendingActionGroup.xml

SortByIdDescendingActionGroup
Sorts a Backend Admin Grid by descending order for the ID column.

AssertMessageOnAdminLoginActionGroup.xml

AssertMessageOnAdminLoginActionGroup
Validate Backend Admin Login status message is present and correct.

AssertMessageInAdminPanelActionGroup.xml

AssertMessageInAdminPanelActionGroup
Validates that the provided Message appears in the provided Message Type on an Admin page.

SetAdminAccountActionGroup.xml

SetAdminAccountActionGroup
Update the Interface Language configuration setting using provided Interface Language.

AdminNavigateMenuActionGroup.xml

AdminNavigateMenuActionGroup
Open Backend Admin side Navigation Menu. Click on Sub-Navigation Menu item.

AdminFilterLegacyGridActionGroup.xml

AdminFilterLegacyGridActionGroup
No description.

AdminAssertPageTitleActionGroup.xml

AdminAssertPageTitleActionGroup
Validate Backend Admin Grid Page Title is present and correct.

LoginActionGroup.xml

LoginActionGroup
Login to Backend Admin using ENV Admin credentials. PLEASE NOTE: This Action Group does NOT validate that you are Logged In.

AdminResetLegacyGridFilterActionGroup.xml

AdminResetLegacyGridFilterActionGroup
No description.

AssertAdminUserIsInGridActionGroup.xml

AssertAdminUserIsInGridActionGroup
No description.

AssertAdminDashboardPageIsVisibleActionGroup.xml

AssertAdminDashboardPageIsVisibleActionGroup
Validate the Backend Admin Dashboard URI is correct. Validate the Backend Admin Dashboard Title is present and correct.

AdminSetStoreInformationConfigurationActionGroup.xml

AdminSetStoreInformationConfigurationActionGroup
Set Store Information configurations

SecondaryGridActionGroup.xml

deleteEntitySecondaryGrid
This Action Group deletes an item from a grid based on provided Name. After Searching, the First Row is clicked.

AssertAdminSuccessLoginActionGroup.xml

AssertAdminSuccessLoginActionGroup
Wait for the current Admin Name to appear in the Backend Admin.

AssertOrderGraphImageOnDashboardActionGroup.xml

AssertOrderGraphImageOnDashboardActionGroup
No description.

AdminClickFormActionButtonActionGroup.xml

AdminClickFormActionButtonActionGroup
No description.

LoginAsAdminActionGroup.xml

LoginAsAdmin
Login to Backend Admin using provided User Data. PLEASE NOTE: This Action Group does NOT validate that you are Logged In.

AssertUserRoleRestrictedAccessActionGroup.xml

AssertUserRoleRestrictedAccessActionGroup
No description.

Backup

DeleteBackupActionGroup.xml

deleteBackup
Deletes a Backup using provided Backup Entity.

CreateBackupActionGroup.xml

createSystemBackup
Creates a System Backup using provided Backup Entity.
createMediaBackup
Creates a Media Backup using provided Backup Entity.
createDatabaseBackup
Creates a Database Backup using provided Backup Entity.

Braintree

AdminUserActionGroup.xml

GoToAllUsers
Navigate to the Users page via Backend Admin Side Menu. PLEASE NOTE: Use the amOnPage action instead.
AdminCreateUserAction
Creates a User using the NewAdmin User Entity and User Role Entity. PLEASE NOTE: The Action Group values are Hardcoded.

StorefrontFillCartDataActionGroup.xml

StorefrontFillCartDataActionGroup
Fills Cart Data with Braintree using the provided Data Entity.

AdminOrderBraintreeFillActionGroup.xml

AdminOrderBraintreeFillActionGroup
Fills in the Payment Method using Braintree details. PLEASE NOTE: The Braintree details are Hardcoded using ‘PaymentAndShippingInfo’.

AdminRoleActionGroup.xml

GoToUserRoles
Navigate to the User Roles page via Backend Admin Side Menu. PLEASE NOTE: Use the amOnPage action instead.
AdminCreateNewRole
Creates a User Role using the provided Data.
AdminDeleteRoleActionGroup
Deletes a User Role.

ConfigureBraintreeActionGroup.xml

ConfigureBraintree
Sets up the Braintree configuration setting using the BraintreeConfigurationSection Data Entity. PLEASE NOTE: The Action Group values are Hardcoded.
DisableBrainTree
Disables the Braintree and BraintreePaypal configuration settings via the CLI.

Bundle

AdminOrderBundleProductActionGroup.xml

AdminOrderConfigureBundleProduct
No description.

CreateBundleProductActionGroup.xml

CreateBasicBundleProduct
Requires Navigation to the Product Creation page. Fills out Name, Sku, and SEO information using the BundleProduct Data Entity. PLEASE NOTE: The Action Group values are Hardcoded.
addBundleOptionWithTwoProducts
Requires Navigation to the Product Creation page. Adds Bundle Option with Two Products using the provided arguments. ‘x’ refers to Bundle option number. ‘n’ refers to the first number after x.
addBundleOptionWithOneProduct
Requires Navigation to the Product Creation page. Adds Bundle Option with One Product as specified in arguments. ‘x’ refers to Bundle option number. ‘n’ refers to the first number after x.
addBundleOptionWithTreeProducts
Requires Navigation to the Product Creation page. Adds Bundle Option with Three Products using the provided arguments. ‘x’ refers to Bundle option number. ‘n’ refers to the first number after x.
addBundleOptionWithSixProducts
Requires Navigation to Product Creation page. Adds Bundle Option with Six Products as specified in arguments. ‘x’ refers to Bundle option number. ‘n’ refers to the first number after x.
deleteBundleOptionByIndex
Requires Navigation to Product Creation page. Removes any Bundle Option by index specified in arguments. ‘deleteIndex’ refers to Bundle option number.

VerifyProductTypeOrderActionGroup.xml

VerifyProductTypeOrder
Checks that Bundle is in the correct order in comparison to other product types on the add product dropdown.

StoreFrontAddProductToCartFromBundleActionGroup.xml

StoreFrontAddProductToCartFromBundleWithCurrencyActionGroup
Adds a Bundled Product to the Cart with a specified Currency Value.

StorefrontProductCartActionGroup.xml

StorefrontAddCategoryBundleProductToCartActionGroup
Adds a Bundled Product to the Cart from the Category page.
StorefrontAddBundleProductFromCategoryToCartActionGroup
Adds a Bundled Product to the Cart from the Product page. PLEASE NOTE: The Quantity selection is not available in the Action Group.
StorefrontAddBundleProductFromProductToCartActionGroup
Adds a Bundled Product to the Cart from the Product page. PLEASE NOTE: The Quantity selection is not available in the Action Group.
StorefrontAddBundleProductFromProductToCartWithMultiOption
Selects a Bundled Product option on the Bundled Product page. PLEASE NOTE: The Quantity selection is not available in the Action Group.

EnableDisableProductActionGroup.xml

AncillaryPrepBundleProduct
Requires Navigation to the Product Creation page. Fills out Name, Sku, and SEO information using the BundleProduct Data Entity. PLEASE NOTE: The Action Group values are Hardcoded.
FindProductToEdit
Clears the Backend Admin Grid Filters on the Backend Admin Product Grid page. Searches for the BundleProduct Data Entity. Then clicks on the first item in the Admin Grid. PLEASE NOTE: The Action Group values are Hardcoded.

AdminClearFiltersActionGroup.xml

AdminClearFiltersActionGroup
Goes to the Catalog Backend Admin Grid page. Then clears the Grid Filters.

StorefrontSelectCustomizeAndAddToTheCartButtonActionGroup.xml

StorefrontSelectCustomizeAndAddToTheCartButtonActionGroup
Clicks ‘Customize and Add to Cart’ on a Storefront Bundled Product page.

StorefrontSelectBundleProductDropDownOptionActionGroup.xml

StorefrontSelectBundleProductDropDownOptionActionGroup
Selects the provided Product Name on a Storefront Bundled Product page.

AdminBundleProductActionGroup.xml

fillMainBundleProductForm
Fills the Name, SKU and Stock Status fields.
checkRequiredFieldsInBundleProductForm
Clears the Name and SKU fields when adding a Product and then verifies that they are required after attempting to Save.
viewBundleProductInAdminGrid
Clears the Grid Filters on the Catalog Grid page and applies Filter by Name and Sku. Then checks to see if the Product exists in the 1st row. Then clears the Grid Filters again for future Tests.

AdminCreateApiBundleProductActionGroup.xml

AdminCreateApiDynamicBundleProductActionGroup
Creates 4 products with varying prices. Creates the bundle product with specified name. Adds the multiple select and checkbox options and 4 links to the created products. Uses the ‘ApiBundleProduct’ entity.
AdminCreateApiFixedBundleProductActionGroup
Creates 4 products with varying prices. Creates the bundle product with specified name. Adds the multiple select and checkbox options and 4 links to the created products. Uses the ‘ApiFixedBundleProduct’ entity.
AdminCreateApiDynamicBundleProductAllOptionTypesActionGroup
Creates 3 products with varying prices. Creates the dynamic bundle product with specified name. Adds the multiple select, checkbox options and links to the created products. Uses the ‘ApiBundleProduct’ entity.

SetBundleProductAttributesActionGroup.xml

SetBundleProductAttributes
Requires navigation to the Product Creation page. Fills in the arguments listed below on the product page. Saves the changes.

BundleProductFilterActionGroup.xml

BundleProductFilter
Applies a Backend Admin Grid filter for Bundle Products.

Captcha

AssertCaptchaVisibleOnCustomerLoginFormActionGroup.xml

AssertCaptchaVisibleOnCustomerLoginFormActionGroup
Validate that the Captcha IS present on the Storefront Customer Login page.

CaptchaFormsDisplayingActionGroup.xml

CaptchaFormsDisplayingActionGroup
Navigates to store configuration page through UI and expands the CAPTCHA section under Customers > Customer Configuration.

AssertCaptchaVisibleOnCustomerAccountInfoActionGroup.xml

AssertCaptchaVisibleOnCustomerAccountInfoActionGroup
Validate that the Captcha IS present on the Storefront Customer Account Information page.

AssertCaptchaVisibleOnCustomerAccountCreatePageActionGroup.xml

AssertCaptchaVisibleOnCustomerAccountCreatePageActionGroup
Validate that the Captcha IS present on the Storefront Create Customer page.

StorefrontFillCustomerLoginFormWithCaptchaActionGroup.xml

StorefrontFillCustomerLoginFormWithCaptchaActionGroup
EXTENDS: StorefrontFillCustomerLoginFormActionGroup. Fills in the Captcha field on the Storefront Customer Login page.

AdminLoginWithCaptchaActionGroup.xml

AdminLoginWithCaptchaActionGroup
EXTENDS: LoginAsAdmin. Fills in the Captcha field on the Backend Admin Login page.

AssertCaptchaNotVisibleOnCustomerLoginFormActionGroup.xml

AssertCaptchaNotVisibleOnCustomerLoginFormActionGroup
Validate that the Captcha is NOT present on the Backend Admin Login page.

StorefrontFillContactUsFormWithCaptchaActionGroup.xml

StorefrontFillContactUsFormWithCaptchaActionGroup
EXTENDS: StorefrontFillContactUsFormActionGroup. Fills in the Captcha field on the Storefront Contact Us page.

StorefrontFillCustomerAccountCreationFormWithCaptchaActionGroup.xml

StorefrontFillCustomerAccountCreationFormWithCaptchaActionGroup
EXTENDS: StorefrontFillCustomerAccountCreationFormActionGroup. Fills in the Captcha field on the Storefront Create Customer page.

AssertCaptchaVisibleOnContactUsFormActionGroup.xml

AssertCaptchaVisibleOnContactUsFormActionGroup
Validate that the Captcha IS present on the Storefront Contact Us page.

AssertCaptchaVisibleOnAdminLoginFormActionGroup.xml

AssertCaptchaVisibleOnAdminLoginFormActionGroup
Validate that the Captcha IS present on the Backend Admin Login page.

StorefrontCustomerChangeEmailWithCaptchaActionGroup.xml

StorefrontCustomerChangeEmailWithCaptchaActionGroup
EXTENDS: StorefrontCustomerChangeEmailActionGroup. Fills in the Captcha field on the Storefront Customer Information page.

Catalog

StorefrontAssertProductAbsentOnCategoryPageActionGroup.xml

StorefrontAssertProductAbsentOnCategoryPageActionGroup
DEPRECATED. Please use AssertStorefrontProductAbsentOnCategoryPageActionGroup instead. Navigate to category page and verify product is absent.

AdminAssignProductInWebsiteActionGroup.xml

AdminAssignProductInWebsiteActionGroup
No description.

AssertProductInStorefrontProductPageActionGroup.xml

AssertProductInStorefrontProductPageActionGroup
Goes to the Storefront page. Validates that the provided Product details are present.
AssertProductInStorefrontProductPage
Goes to the Storefront page. Validates that the provided Product details are present.
AssertProductNameAndSkuInStorefrontProductPage
Goes to the Storefront Product page for the provided Product. Validates that the Product details are present and correct.
AssertProductNameAndSkuInStorefrontProductPageByCustomAttributeUrlKey
Goes to the Storefront Product page for the provided Product. Validates that the Product details are present and correct.

StorefrontAssertCustomOptionByTitleActionGroup.xml

StorefrontAssertCustomOptionByTitleActionGroup
Validates that the provided Product Option Title is present on the Storefront Product page.

SaveCategoryFormActionGroup.xml

SaveCategoryFormActionGroup
DEPRECATED. Use AdminSaveCategoryFormActionGroup instead. Requires navigation to the Category creation/edit page. Checks that the url contains the AdminCategoryPage url. Saves the Category.

StorefrontProductPageSelectRadioButtonOptionValueActionGroup.xml

StorefrontProductPageSelectRadioButtonOptionValueActionGroup
Selects the provided Product Option Value under the provided Radio Button Product Option Title on a Storefront Product page.

DeleteProductAttributeByAttributeCodeActionGroup.xml

DeleteProductAttributeByAttributeCodeActionGroup
Delete a Product Attribute from the Product Attribute creation/edit page.

DeleteProductBySkuActionGroup.xml

DeleteProductBySkuActionGroup
Goes to the Admin Products grid page. Deletes the provided Product SKU.

AdminCategoryPageOpenProductsInCategorySectionActionGroup.xml

AdminCategoryPageOpenProductsInCategorySectionActionGroup
Open ‘Products in Category’ section on category edit page in Admin.

AssertProductAttributePresenceInCatalogProductGridActionGroup.xml

AssertProductAttributePresenceInCatalogProductGridActionGroup
Validates that the provided Attributes Sets is present on the Backend Attribute Sets grid.

FillProductNameAndSkuInProductFormActionGroup.xml

FillProductNameAndSkuInProductFormActionGroup
Fills in the provided Product details (Name and SKU) on the Admin Products creation and edit page.

AdminAddMinimumAdvertisedPriceActionGroup.xml

AdminAddMinimumAdvertisedPriceActionGroup
Clicks ‘Advanced Pricing’ on the Admin Product creation/edit page. Fills in the provided MSRP details. Clicks on Done.

StorefrontProductPageActionGroup.xml

addToCartFromStorefrontProductPage
Click on the Add to Cart button. Validates that the Success Message is present.
AddProductWithQtyToCartFromStorefrontProductPage
EXTENDS: addToCartFromStorefrontProductPage. Fills in the provided Product Quantity for the provided Product Name.
testDynamicValidationHint
Validates that the Product Text Option Text Length Hint displays the correct Count for multiple inputs based on the provided Character Limit.
checkAttributeInMoreInformationTab
Validates that the Product More Information area contains the provided Text.
checkAttributeNotInMoreInformationTab
Validate that the More Information area does not contain the provided Text.

AdminAssignImageRolesActionGroup.xml

AdminAssignImageRolesActionGroup
Requires the navigation to the Product Creation page. Checks the Base, Small, Thumbnail, and Swatch Roles areas for images.
AdminAssignImageRolesIfUnassignedActionGroup
Requires the navigation to the Product Creation page. Assign the Base, Small, Thumbnail, and Swatch Roles to image.

AdminUnassignCategoryOnProductAndSaveActionGroup.xml

AdminUnassignCategoryOnProductAndSaveActionGroup
No description.

StorefrontCategoryPageSortProductActionGroup.xml

StorefrontCategoryPageSortProductActionGroup
Select ‘Sort by’ parameter for sorting Products on Category page
StorefrontCategoryPageSortAscendingActionGroup
Set Ascending Direction for sorting Products on Category page
StorefrontCategoryPageSortDescendingActionGroup
Set Descending Direction for sorting Products on Category page

AssertStorefrontProductAbsentOnCategoryPageActionGroup.xml

AssertStorefrontProductAbsentOnCategoryPageActionGroup
Navigate to category page and verify product is absent.

AdminOpenNewProductFormPageActionGroup.xml

AdminOpenNewProductFormPageActionGroup
Goes to the Product creation/edit page for the provided Product Type and Attribute Set ID.

AdminAssignCategoryToProductAndSaveActionGroup.xml

AdminAssignCategoryToProductAndSaveActionGroup
No description.

StorefrontSelectCustomOptionRadioAndAssertPricesActionGroup.xml

StorefrontSelectCustomOptionRadioAndAssertPricesActionGroup
EXTENDS: AssertStorefrontProductPricesActionGroup. Clicks on the provided Custom Option on a Storefront Product page.

AssertAdminProductStockStatusActionGroup.xml

AssertAdminProductStockStatusActionGroup
No description.

AdminCreateWidgetActionGroup.xml

AdminCreateRecentlyProductsWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Adds Product Attributes/Buttons to a Widget. Clicks on the Save button.
AdminCreateCatalogProductWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Creates Catalog Category Link Widget.

AssertProductOnAdminGridActionGroup.xml

AssertProductOnAdminGridActionGroup
EXTENDS: viewProductInAdminGrid. Removes the ‘clickClearFiltersAfter’ step from the Action Group.

AssertErrorMessageAfterDeletingWebsiteActionGroup.xml

AssertErrorMessageAfterDeletingWebsiteActionGroup
Goes to the Admin Products grid page. Clicks on Ok. Validates that the provided Error Message is present and correct.

StorefrontAssertPageNotFoundErrorOnProductDetailPageActionGroup.xml

StorefrontAssertPageNotFoundErrorOnProductDetailPageActionGroup
No description.

StorefrontNavigateCategoryPageActionGroup.xml

StorefrontNavigateCategoryPageActionGroup
No description.

AdminFillProductAttributePropertiesActionGroup.xml

AdminFillProductAttributePropertiesActionGroup
No description.
AdminSwitchScopeForProductAttributeActionGroup
No description.

AdminSwitchProductGiftMessageStatusActionGroup.xml

AdminSwitchProductGiftMessageStatusActionGroup
No description.

StorefrontCheckProductPriceInCategoryActionGroup.xml

StorefrontCheckProductPriceInCategoryActionGroup
EXTENDS: StorefrontCheckCategorySimpleProduct. Removes ‘AssertProductPrice’. Validates that the provided Product Price is present and correct on a Storefront Product page.
StorefrontAssertProductPriceOnCategoryPageActionGroup
Validate that the provided Product Price is correct on category page.
NavigateToMediaGalleryActionGroup
Navigates to the category page and Opens the Media Gallery.

AdminProductFormCloseAdvancedPricingDialogActionGroup.xml

AdminProductFormCloseAdvancedPricingDialogActionGroup
Close Advanced Pricing dialog from product form.

AdminProductAttributeSetActionGroup.xml

AssignAttributeToGroup
Assign the provided Attribute to an Attribute Set from the Attribute Sets creation/edit page.
UnassignAttributeFromGroup
Unassign the provided Attribute from an Attribute Set from the Attribute Sets creation/edit page.
SaveAttributeSet
Save an Attribute Set on the Attribute Set creation/edit page.
CreateDefaultAttributeSet
Goes to the Attribute Sets grid page. Clicks on Add. Fill Name. Clicks on Save.
AdminAddUnassignedAttributeToGroup
No description.
goToAttributeGridPage
Goes to the Attribute Sets grid page.
goToAttributeSetByName
Searches for the provided Attribute Sets Name. Clicks on the 1st row.
filterProductAttributeByAttributeLabel
Searches the Attribute Sets grid page for the provided Attribute Set Name.
FilterProductAttributeSetGridByAttributeSetName
Filters the Attribute Sets grid page for the provided Attribute Set Name.
deleteAttributeSetByLabel
Deletes the provided Attribute Set Name from the Attribute Sets grid page.

ConfirmChangeInputTypeModalActionGroup.xml

ConfirmChangeInputTypeModalActionGroup
Clicks on the Confirm button for the ‘Product Data My Be Lost’ modal.

AdminChangeProductSEOSettingsActionGroup.xml

AdminChangeProductSEOSettingsActionGroup
No description.

MoveCategoryActionGroup.xml

MoveCategoryActionGroup
Move a Category on the Backend Category page.

StorefrontAssertProductPriceOnProductPageActionGroup.xml

StorefrontAssertProductPriceOnProductPageActionGroup
Validate that the provided Product Price is present and correct.

AddProductToCartActionGroup.xml

AddSimpleProductToCart
Navigates to the Storefront Product page. Then adds the Product to the Cart. Validates that the Success Message is present and correct.
StorefrontAddSimpleProductWithQtyActionGroup
No description.

AddUpSellProductBySkuActionGroup.xml

AddUpSellProductBySkuActionGroup
EXTENDS: AddRelatedProductBySkuActionGroup. Add the provided Product as an Up Sell Product.

ResetProductGridToDefaultViewActionGroup.xml

ResetProductGridToDefaultViewActionGroup
Sets the Admin Products grid view to the ‘Default View’.

AssertAdminProductFormAdvancedPricingCheckTierPriceActionGroup.xml

AssertAdminProductFormAdvancedPricingCheckTierPriceActionGroup
Check AdvancedPricing tier price row.

DeleteProductAttributeByLabelActionGroup.xml

DeleteProductAttributeByLabelActionGroup
Goes to the Admin Product Attributes grid page. Filters the grid for the provided Product Attribute (Label). Deletes the Product Attribute from the grid. Validates that the Success Message is present.
NavigateToCreatedProductAttributeActionGroup
Goes to the Product Attributes grid page. Filters the grid based on the provided Product Attribute. Clicks on the 1st row.

StorefrontProductActionGroup.xml

StorefrontCheckSimpleProduct
Validates that the provided Simple Product information is present and correct.
assertProductImageStorefrontProductPage
Validates that the provided Product Image is present.
assertProductImageStorefrontProductPage2
Validates that the provided Product Image is present.
assertProductImageNotInStorefrontProductPage
Validates that the provided Product Image is not present.
assertProductImageNotInStorefrontProductPage2
Validates that the provided Product Image is not present.

AdminOpenAttributeSetByNameActionGroup.xml

AdminOpenAttributeSetByNameActionGroup
No description.

AdminProductFormAdvancedPricingAddTierPriceActionGroup.xml

AdminProductFormAdvancedPricingAddTierPriceActionGroup
Add new tier price on Advanced Pricing dialog on the Admin Product creation/edit page.

AdminProductAttributeMassUpdateActionGroup.xml

AdminUpdateProductNameAndDescriptionAttributes
No description.

AdminAddAdvancedPricingToTheProductActionGroup.xml

AdminAddAdvancedPricingToTheProductActionGroup
Clicks ‘Advanced Pricing’ on the Admin Product creation/edit page. Fills in the provided Group Price at the provided Index for CE/EE. Clicks on Done.
AdminAddAdvancedPricingToTheProductExtendedActionGroup
EXTENDS: AdminAddAdvancedPricingToTheProductActionGroup. Removes ‘selectProductTierPriceCustomerGroupInput’. Selects the provided Group Price at the provided Index for B2B.

VerifyProductTypeOrderActionGroup.xml

VerifyProductTypeOrder
Clicks on the ‘Add Product’ toggle. Validates that the Simple/Virtual Products are listed in the correct order.

FillNewProductCategoryActionGroup.xml

FillNewProductCategoryActionGroup
Actions to fill out a new category from the product page with specified category and parent category names.

AssertStorefrontCategorySimpleProductShownActionGroup.xml

AssertStorefrontCategorySimpleProductShownActionGroup
Validate that the provided Simple Product is present and correct on a Category page.

OpenProductAttributeFromSearchResultInGridActionGroup.xml

OpenProductAttributeFromSearchResultInGridActionGroup
EXTENDS: SearchAttributeByCodeOnProductAttributeGridActionGroup. Click on Edit for the provided Product Attribute Code.

AdminOpenProductAttributePageActionGroup.xml

AdminOpenProductAttributePageActionGroup
No description.

AdminAnchorCategoryActionGroup.xml

AdminAnchorCategoryActionGroup
No description.
NavigateToCreatedCategoryActionGroup
Navigates to category page, selects a category by specified category.

StorefrontAssertProductImagesOnProductPageActionGroup.xml

StorefrontAssertProductImagesOnProductPageActionGroup
Validate that the Product Image is present and correct. Validate that the Fullscreen Product Image is present and correct.
StorefrontAssertFotoramaImageAvailablity
No description.

StorefrontAddProductReviewActionGroup.xml

StorefrontAddProductReviewActionGroup
No description.

AdminProductFormDoneAdvancedPricingDialogActionGroup.xml

AdminProductFormDoneAdvancedPricingDialogActionGroup
Done Advanced Pricing dialog from product form.

ExpandAdminProductSectionActionGroup.xml

ExpandAdminProductSectionActionGroup
Expand the provided Section Selector based on the provided dependant Section Selector.

AssertProductInfoOnEditPageActionGroup.xml

AssertProductInfoOnEditPageActionGroup
Validate that the provided Product details are correct on the Product creation/edit page.

AdminSaveCategoryFormActionGroup.xml

AdminSaveCategoryFormActionGroup
Save category edit form in Admin and check success message.

AdminAssertProductsGridIsEmptyActionGroup.xml

AdminAssertProductsGridIsEmptyActionGroup
No description.

StorefrontAssertProductInWidgetActionGroup.xml

StorefrontAssertProductInRecentlyViewedWidgetActionGroup
Validate that the provided Product appears in the Recently Viewed Products widget.
StorefrontAssertProductInRecentlyComparedWidgetActionGroup
Validate that the provided Product appears in the Recently Compared Products widget.
StorefrontAssertProductInRecentlyOrderedWidgetActionGroup
Validate that the provided Product appears in the Recently Ordered Products widget.

SaveProductAttributeActionGroup.xml

SaveProductAttributeActionGroup
Clicks on Save. Validates that the Success Message is present.

AssertProductNameAndSkuInStorefrontProductPageActionGroup.xml

AssertProductNameAndSkuInStorefrontProductPageActionGroup
Goes to the Storefront Product page for the provided Product. Validates that the Product details are present and correct.

AssertStorefrontProductPriceInCategoryPageActionGroup.xml

AssertStorefrontProductPriceInCategoryPageActionGroup
Goes to Storefront Category page for the provided Category. Validates that the Product price is present and correct.

FilterProductGridByNameActionGroup.xml

FilterProductGridByNameActionGroup
Filters the Admin Products grid by the provided Product (Name).

AddRelatedProductBySkuActionGroup.xml

AddRelatedProductBySkuActionGroup
Adds the provided Product SKU as a Related Product on the Admin Product creation/edit page.

AssertProductDetailsOnStorefrontActionGroup.xml

AssertProductDetailsOnStorefrontActionGroup
Validates that the provided Product Info does NOT appear in the Product Number on a Storefront Category page.

StorefrontCompareActionGroup.xml

StorefrontAddCategoryProductToCompareActionGroup
Add a Product to the Compare Product list from a Category page.
StorefrontAddProductToCompareActionGroup
Add a Product to the Compare Product list. Validate that the Success Message is present.
StorefrontCheckCompareSidebarProductActionGroup
Validate that the Product Name is present and correct in the Compare Product list.
StorefrontOpenAndCheckComparisionActionGroup
Open the Storefront Compare Product page. Validate that the Compare Product fields are present.
StorefrontCheckCompareSimpleProductActionGroup
Validate that the Simple Product is present and correct in the Compare Product area.
StorefrontClearCompareActionGroup
Clear the Compare Products list. Validate that the Compare Products list is empty.

AssertStorefrontAttributeOptionPresentInLayeredNavigationActionGroup.xml

AssertStorefrontAttributeOptionPresentInLayeredNavigationActionGroup
Clicks on the attribute label. Checks for attribute option presence.

StorefrontOpenProductPageActionGroup.xml

StorefrontOpenProductPageActionGroup
Goes to the Storefront Product page for the provided Product URL.
StorefrontOpenProductPageOnSecondStore
Goes to the Storefront Product page for the provided store code and Product URL.

AdminProductFormOpenAdvancedPricingDialogActionGroup.xml

AdminProductFormOpenAdvancedPricingDialogActionGroup
Open Advanced Pricing dialog from product form.

DeleteProductUsingProductGridActionGroup.xml

DeleteProductUsingProductGridActionGroup
Deletes the provided Product from the Admin Products grid page.

SaveProductFormActionGroup.xml

SaveProductFormActionGroup
Clicks on the Save button. Validates that the Success Message is present and correct.

AdminSetProductDesignSettingsActionGroup.xml

AdminSetProductDesignSettingsActionGroup
No description.

AssertStorefrontProductPricesActionGroup.xml

AssertStorefrontProductPricesActionGroup
Validates that the provided Product Price and Final Product Price are present on the Storefront Product page.

StorefrontAddProductToCartFromProductPageActionGroup.xml

StorefrontAddProductToCartFromProductPageActionGroup
Click on the Add to Cart button. Validates that the Success Message is present.

StorefrontOpenHomePageActionGroup.xml

StorefrontOpenHomePageActionGroup
Goes to the Storefront Homepage.

StorefrontAssertProductSpecialPriceOnProductPageActionGroup.xml

StorefrontAssertProductSpecialPriceOnProductPageActionGroup
Goes to the provided Storefront Product page. Validates that the provided Special Price is present and correct.

AdminProductAttributeActionGroup.xml

navigateToCreatedProductAttribute
Goes to the Product Attributes grid page. Filters the grid based on the provided Product Attribute. Clicks on the 1st row.
navigateToEditProductAttribute
Goes to the Product Attributes grid page. Filters the grid based on the provided Product Attribute. Clicks on the 1st row.
AdminCreateAttributeFromProductPage
From the Product creation/edit page, under ‘Configurations’, Clicks on ‘Create Configurations’. Clicks on ‘Create New Attribute’. Fills Label. Selects Type. Clicks on Save.
AdminCreateAttributeFromProductPageWithScope
No description.
AdminCreateAttributeWithValueWithTwoStoreViesFromProductPage
EXTENDS: AdminCreateAttributeFromProductPage. Adds the 2 provided Store Views to a Product. Clicks on Save.
AdminProductPageCreateAttributeSetWithAttribute
Adds the provided Product Attribute Set to a Product on the Product creation/edit page.
AdminCreateAttributeWithSearchWeight
EXTENDS: AdminProductPageCreateAttributeSetWithAttribute. Sets the provided Search Weight and Default Values.
AdminProductPageSelectAttributeSet
Selects the provided Attribute Set from the Admin Product creation/edit page.
AdminProductPageFillTextAttributeValueByName
Fills in the Attribute Name field with the provided value.
changeUseForPromoRuleConditionsProductAttribute
Select the provided value for the ‘Use for Promo Rule Conditions’ dropdown menu. Clicks on Save. Validates that the Save message is present.
deleteProductAttribute
EXTENDS: navigateToCreatedProductAttribute. Deletes the Product Attribute. Validates that the success message is present.
deleteProductAttributeByLabel
Goes to the Admin Product Attributes grid page. Filters the grid for the provided Product Attribute (Label). Deletes the Product Attribute from the grid. Validates that the Success Message is present.
deleteProductAttributeByAttributeCode
Goes to the Admin Product Attributes grid page. Filters the grid for the provided Product Attribute Code. Deletes the Product Attribute from the grid. Validates that the Success Message is present.
filterProductAttributeByAttributeCode
Filters the Product Attributes grid by the provided Product Attribute Code.
filterProductAttributeByDefaultLabel
Filters the Product Attributes grid by the provided Product Attribute Label.
saveProductAttribute
Clicks on Save. Validates that the Success Message is present.
confirmChangeInputTypeModal
Clicks on the Confirm button for the ‘Product Data My Be Lost’ modal.
saveProductAttributeInUse
Clicks on Save. Validates that the Success Message is present.
addProductAttributeInProductModal
Adds the provided Attribute Code to the Product on the Admin Product creation/edit page.
createProductAttribute
Clicks on ‘Add New Attribute’. Fills in the Attribute Details (Label, Input Type and Value Required). Clicks on Save.
AdminCreateSearchableProductAttribute
No description.
createProductAttributeWithTextField
EXTENDS: createProductAttribute. Fills in the Attribute Code and Default Value (Attribute Type: Text Field).
createProductAttributeWithDateField
EXTENDS: createProductAttribute. Fills in the Attribute Code and Default Value (Attribute Type: Date Field).
createAttributeDropdownNthOption
Creates an Option for a Product Attribute (Attribute Type: Dropdown).
createAttributeDropdownNthOptionAsDefault
EXTENDS: createAttributeDropdownNthOption. Checks the ‘Is Default’ option.

CustomOptionsActionGroup.xml

CreateCustomRadioOptions
Adds a custom Radio Product Option with 3 Radio Options to a Product based on the provided Options.
AddProductCustomOptionFile
Add a custom File Product Option to a Product based on the provided File.
AddProductCustomOptionField
Add a custom Field Product Option to a Product based on the provided Option.
importProductCustomizableOptions
Import custom Product Options for the provided Product Name.
resetImportOptionFilter
Click on the Reset Filters button for the Import Options filters on the Product grid page.
checkCustomizableOptionImport
Validate that the Custom Product Option Import value is present and correct.
AdminDeleteAllProductCustomOptions
No description.
AdminAssertProductHasNoCustomOptions
No description.
AdminAssertProductHasNoCustomOption
No description.
AdminAssertProductCustomOptionVisible
No description.
AdminDeleteProductCustomOption
No description.

AssertAttributeDeletionErrorMessageActionGroup.xml

AssertAttributeDeletionErrorMessageActionGroup
Validates that the Error Message is present and correct on the Backend Admin Attribute Sets creation/edit page when you try to delete an Attribute Set assigned to a Configurable Product. PLEASE NOTE: The Error Message is hardcoded.

OpenProductFromCategoryPageActionGroup.xml

OpenProductFromCategoryPageActionGroup
Goto the provided Category page. Click on the provided Product page.

AdminClickOnAdvancedInventoryLinkActionGroup.xml

AdminClickOnAdvancedInventoryLinkActionGroup
Clicks on the ‘Advanced Inventory’ link on the Admin Product creation/edit page.
AdminClickOnAdvancedInventoryButtonActionGroup
Clicks on the ‘Advanced Inventory’ link on the Admin Product creation/edit page.

AdminFillAttributeDataProductFormNewAttributeActionGroup.xml

AdminFillAttributeDataProductFormNewAttributeActionGroup
Fill attribute data on ‘Create New Attribute’ page Admin Product creation/edit page .

AdminClickAddAttributeOnProductEditPageActionGroup.xml

AdminClickAddAttributeOnProductEditPageActionGroup
Clicks on ‘Add Attribute’. Admin Product creation/edit page .

AssertStorefrontCustomProductAttributeActionGroup.xml

AssertStorefrontCustomProductAttributeActionGroup
No description.

StorefrontGoToCategoryPageActionGroup.xml

StorefrontGoToCategoryPageActionGroup
No description.
StorefrontGoToSubCategoryPageActionGroup
No description.

StorefrontClickAddToCartOnProductPageActionGroup.xml

StorefrontClickAddToCartOnProductPageActionGroup
Adds a Product to the Cart. Validate that the Success Message is present.
NavigateToAndResetProductAttributeGridToDefaultViewActionGroup
Goes to the Product Attributes grid. Clicks on ‘Clear Filters’.

AdminFillAdvancedInventoryOutOfStockThresholdActionGroup.xml

AdminFillAdvancedInventoryOutOfStockThresholdActionGroup
Unchecks ‘Use Config Setting’ for the ‘Minimum Qty Allowed in Shopping Cart’ option in ‘Advanced Inventory’ panel on the Admin Product creation/edit page. Fills in the provided Quantity.

AdminCreateCustomDropDownOptionsActionGroup.xml

AdminCreateCustomDropDownOptionsActionGroup
Clicks on ‘Add Option’. Adds the 2 provided Options under the provided Custom Option Name to a Product on the Admin Product creation/edit page under the ‘Customizable Options’ section.

CheckProductsOrderActionGroup.xml

CompareTwoProductsOrder
Goes to the Storefront. Validates that the 2 provided Products appear in the correct order.

OpenStorefrontProductPageByProductNameActionGroup.xml

OpenStorefrontProductPageByProductNameActionGroup
No description.

AdminAddProductCustomOptionActionGroup.xml

AdminAddProductCustomOptionActionGroup
Adds the provided Custom Option Title/Type to a Product on the Admin Product creation/edit page under the ‘Customizable Options’ section.

AddSimpleProductToCartActionGroup.xml

AddSimpleProductToCartActionGroup
Navigates to the Storefront Product page. Then adds the Product to the Cart. Validates that the Success Message is present and correct.

AssertSeeProductDetailsOnStorefrontRecentlyViewedWidgetActionGroup.xml

AssertSeeProductDetailsOnStorefrontRecentlyViewedWidgetActionGroup
Goes to the home Page Recently VIewed Product and Grab the Prdouct name and Position from it.

FillMainProductFormByStringActionGroup.xml

FillMainProductFormByStringActionGroup
Fills in the provided Product Name, SKU, Price, Quantity, Stock Status and Weight on the Admin Products creation/edit page.

StorefrontSelectCustomOptionDropDownAndAssertPricesActionGroup.xml

StorefrontSelectCustomOptionDropDownAndAssertPricesActionGroup
EXTENDS: AssertStorefrontProductPricesActionGroup. Selects the provided Custom Product Option on a Storefront Product page.

FillAdminSimpleProductFormActionGroup.xml

FillAdminSimpleProductFormActionGroup
Goes to the Admin Product grid page. Clicks on Add. Fills the provided Product details (Name, SKU, Price, Quantity, Category and URL). Clicks on Save. Validates that the Product details are present and correct.

AdminProductGridActionGroup.xml

resetProductGridToDefaultView
Sets the Admin Products grid view to the ‘Default View’.
filterProductGridBySku
Filters the Admin Products grid by the provided Product (SKU).
filterProductGridBySku2
Filters the Admin Products grid by the provided Product SKU.
filterProductGridByName
Filters the Admin Products grid by the provided Product (Name).
filterProductGridByName2
Filters the Admin Products grid by the provided Product Name.
filterProductGridBySetNewFromDate
Filters the Admin Products grid by the New From Data field. PLEASE NOTE: The Start Date is Hardcoded.
filterProductGridByPriceRange
Filters the Admin Products grid by the provided Price Filter.
filterProductGridByEnabledStatus
Filters the Admin Products grid by the ‘Enabled’ Status. PLEASE NOTE: The Filter is Hardcoded.
filterProductGridByDisabledStatus
Filters the Admin Products grid by the ‘Disabled’ Status. PLEASE NOTE: The Filter is Hardcoded.
searchProductGridByKeyword
Searches the Admin Products grid for the provided Keyword.
searchProductGridByKeyword2
Searches the Admin Products grid for the provided Keyword.
viewProductInAdminGrid
Filters the Admin Products grid by the provided Product (Name, SKU and Type).
filterProductGridBySkuAndName
Filters the Admin Products grid by the provided Product (Name and SKU).
deleteProductUsingProductGrid
Deletes the provided Product from the Admin Products grid page.
deleteAllDuplicateProductUsingProductGrid
EXTENDS: deleteProductUsingProductGrid. Removes ‘seeProductSkuInGrid’.
deleteProductBySku
Goes to the Admin Products grid page. Deletes the provided Product SKU.
deleteProductByName
EXTENDS: deleteProductBySku. Deletes the provided Product Name.
deleteProductsByKeyword
Delete products by keyword
openProducForEditByClickingRowXColumnYInProductGrid
Clicks on the ‘Edit’ button in the Admin Products grid by the provided Grid coordinates (X, Y).
sortProductsByIdDescending
Filters the ID column in Descending Order.
sortProductsByIdAscending
Filters the ID column in Ascending Order.
ChangeStatusProductUsingProductGridActionGroup
Goes to the Admin Products grid page. Changes the Product Status to the provided Status. Validates that the Success Message is present and correct.
NavigateToAndResetProductGridToDefaultView
EXTENDS: resetProductGridToDefaultView. Adds an action to go to the Admin Products grid page.
NavigateToAndResetProductAttributeGridToDefaultView
Goes to the Product Attributes grid. Clicks on ‘Clear Filters’.
filterAndSelectProduct
Goes to the Admin Products grid. Filters the Product grid by the provided Product SKU.
deleteProductsIfTheyExist
Deletes all Products in the Admin Products grid.
deleteAllProductsUsingProductGrid
Deletes all products in Admin Products grid page.

CreateNewProductActionGroup.xml

CreateNewProductActionGroup
Goes to the Product creation/edit page. Fills in Product Name, Price and Quantity. Then Saves the work.

AdminSubmitAdvancedInventoryFormActionGroup.xml

AdminSubmitAdvancedInventoryFormActionGroup
Clicks on Done on the Admin Product creation/edit page on the ‘Advanced Inventory’ panel.

AssertStorefrontProductControlsAreVisibleOnHoverActionGroup.xml

AssertStorefrontProductControlsAreVisibleOnHoverActionGroup
Validate that the Product Controls Are Visible on Category Page on Hover on Product

GoToProductPageViaIDActionGroup.xml

GoToProductPageViaIDActionGroup
Goes to the Product edit page for the provided Product ID.

AssertStorefrontProductIsPresentOnCategoryPageActionGroup.xml

AssertStorefrontProductIsPresentOnCategoryPageActionGroup
Validate that the provided Product is present and has correct name on a Category page.

AdminOpenAttributeSetGridPageActionGroup.xml

AdminOpenAttributeSetGridPageActionGroup
No description.

StorefrontAssertGiftMessageFieldsActionGroup.xml

StorefrontAssertGiftMessageFieldsActionGroup
No description.

StorefrontCategoryActionGroup.xml

GoToStorefrontCategoryPageByParameters
Goes to the Storefront Category page using URI Search Parameters.
VerifyCategoryPageParameters
Validate that the Category Page parameters are present and correct.
StorefrontCheckCategoryActionGroup
Validate that the Storefront Category is present and correct.
StorefrontCheckCategorySimpleProduct
DEPRECATED Use AssertStorefrontCategorySimpleProductShownActionGroup. Validate that the provided Simple Product is present and correct on a Category page.
AssertProductOnCategoryPageActionGroup
DEPRECATED Use AssertStorefrontProductIsPresentOnCategoryPageActionGroup. EXTENDS:StorefrontCheckCategorySimpleProduct. Removes ‘AssertProductPrice’, ‘moveMouseOverProduct’, ‘AssertAddToCart’
StorefrontCheckAddToCartButtonAbsence
No description.
StorefrontSwitchCategoryViewToListMode
Switch the Storefront Category view to List.
GoToSubCategoryPage
Goes to the Storefront page. Open the Parent Category menu in the Top Nav Menu. Click on a Subcategory. Validate that the Subcategory is present and correct.

FilterProductGridBySku2ActionGroup.xml

FilterProductGridBySku2ActionGroup
Filters the Admin Products grid by the provided Product SKU.

OpenEditProductOnBackendActionGroup.xml

OpenEditProductOnBackendActionGroup
Click on Edit for the provided Product SKU.

AdminAssertProductEditPageCreateAttributeSaveInAttributeSetPopUpShownActionGroup.xml

AdminAssertProductEditPageCreateAttributeSaveInAttributeSetPopUpShownActionGroup
Asserts that after click on ‘Save In New Attribute Set’ poup shown .

StorefrontOpenProductPageUsingStoreCodeInUrlActionGroup.xml

StorefrontOpenProductPageUsingStoreCodeInUrlActionGroup
No description.

StorefrontAssertProductNameOnProductPageActionGroup.xml

StorefrontAssertProductNameOnProductPageActionGroup
Validate that the provided Product Price is present and correct.

AdminCheckProductsInGridActionGroup.xml

AdminCheckProductIsMissingInCategoryProductsGrid
No description.
AdminCheckProductPositionInCategoryProductsGrid
No description.

AssertStorefrontProductControlsAreNotVisibleWithoutHoverActionGroup.xml

AssertStorefrontProductControlsAreNotVisibleWithoutHoverActionGroup
Validate that the Product Controls Are Not Visible On Category Page Without Hover on Product

AssertDontSeeProductDetailsOnStorefrontActionGroup.xml

AssertDontSeeProductDetailsOnStorefrontActionGroup
Validates that the provided Product Info does NOT appear in the Product Number on a Storefront Category page.

AdminExpandProductAttributesTabActionGroup.xml

AdminExpandProductAttributesTabActionGroup
Expands the ‘Attributes’ tab on the Admin Product page.

SearchForProductOnBackendActionGroup.xml

SearchForProductOnBackendActionGroup
Goto the Product grid page. Search for the provided Product.
SearchForProductOnBackendByNameActionGroup
Search for the provided Product Name.
ClearProductsFilterActionGroup
Goto the Product grid page. Clear the Search Filters for the grid.

StorefrontAssertProductSkuOnProductPageActionGroup.xml

StorefrontAssertProductSkuOnProductPageActionGroup
Validate that the provided Product Sku is present and correct.

AdminOpenProductIndexPageActionGroup.xml

AdminOpenProductIndexPageActionGroup
No description.

StorefrontCheckProductIsMissingInCategoryProductsPageActionGroup.xml

StorefrontCheckProductIsMissingInCategoryProductsPageActionGroup
No description.
StorefrontCheckProductPositionActionGroup
No description.

SearchAttributeByCodeOnProductAttributeGridActionGroup.xml

SearchAttributeByCodeOnProductAttributeGridActionGroup
Goto the Product Attribute grid page. Search for the provided Product Attribute Code.

AdminAddTitleAndPriceValueToCustomOptionActionGroup.xml

AdminAddTitleAndPriceValueToCustomOptionActionGroup
Clicks on ‘Add Option’. Fills in the provided Custom Option Title/Type on the Admin Product creation/edit page under the ‘Customizable Options’ section.

OpenStoreFrontProductPageActionGroup.xml

OpenStoreFrontProductPageActionGroup
No description.

AdminSetUseInSearchValueForProductAttributeActionGroup.xml

AdminSetUseInSearchValueForProductAttributeActionGroup
Set ‘Use In Search’ value for product attribute

DisableProductLabelActionGroup.xml

DisableProductLabelActionGroup
Disable Product Label and Change Attribute Set.

StorefrontAddToCartCustomOptionsProductPageActionGroup.xml

StorefrontAddToCartCustomOptionsProductPageActionGroup
Add a Product to the Cart. Validate that the Success Message is present.

AdminCreateRootCategoryActionGroup.xml

AdminCreateRootCategory
Requires navigation to Category creation. Adds a new root category and asserts on creation.

AssertSubTotalOnStorefrontMinicartActionGroup.xml

AssertSubTotalOnStorefrontMiniCartActionGroup
Validates that the provided Sub Total is present in the Storefront Mini Shopping Cart.

AdminUnassignProductInWebsiteActionGroup.xml

AdminUnassignProductInWebsiteActionGroup
No description.

SearchAndMultiselectActionGroup.xml

searchAndMultiSelectActionGroup
Search for and select multiple items in the Magento dropdown UI component.

FillMainProductFormNoWeightActionGroup.xml

FillMainProductFormNoWeightActionGroup
Fills in the provided Product details (Name, SKU, Price, Quantity, Stock Status and Weight Type) on the Admin Products creation/edit page.

AssertStorefrontProductSpecialPriceInCategoryPageActionGroup.xml

AssertStorefrontProductSpecialPriceInCategoryPageActionGroup
Goes to Storefront Category page for the provided Category. Validates that the Product price and special price are correct.

DeleteProductActionGroup.xml

DeleteProductActionGroup
Deletes the provided Product Name from the Product grid page.

CheckItemInLayeredNavigationActionGroup.xml

CheckItemInLayeredNavigationActionGroup
Expands the Product Filters on a Storefront Category page if it is not expanded.
NavigateToCreatedProductEditPageActionGroup
Goes to the Admin Product grid page. Filters the Product grid based on the provided Product details (SKU). Edits the provided Product. Validates that the Product SKU is present and correct.

StorefrontAddProductToCartWithQtyActionGroup.xml

StorefrontAddProductToCartWithQtyActionGroup
Fills in the provided Product Quantity. Clicks on Add To Cart. Validates that the Success Message is present.

AdminFillAdvancedInventoryQtyActionGroup.xml

AdminFillAdvancedInventoryQtyActionGroup
Fills in the provided Quantity for the ‘Qty’ option in ‘Advanced Inventory’ panel on the Admin Product creation/edit page.

StorefrontAssertProductNameOnProductMainPageActionGroup.xml

StorefrontAssertProductNameOnProductMainPageActionGroup
Validates that the provided Product Name is present and correct on a Storefront Category page.

StorefrontProductPageSelectDropDownOptionValueActionGroup.xml

StorefrontProductPageSelectDropDownOptionValueActionGroup
Selects the provided Product Option Value under the provided DropDown Product Option Title on a Storefront Product page.

GoToCreateProductPageActionGroup.xml

GoToCreateProductPageActionGroup
Clicks on the ‘Add Product’ toggle on the Admin Products grid page. Clicks on the provided Product (Type).

FilterProductGridBySkuActionGroup.xml

FilterProductGridBySkuActionGroup
Filters the Admin Products grid by the provided Product (SKU).

RestoreLayoutSettingActionGroup.xml

RestoreLayoutSetting
Goes to the ‘Configuration’ page for ‘Web’. Selects ‘No layout updates’ for the Default Product/Category Layouts.

AdminClickCreateNewAttributeFromProductEditPageActionGroup.xml

AdminClickCreateNewAttributeFromProductEditPageActionGroup
Clicks on ‘Create New Attribute’. Admin Product creation/edit page .

AssertProductInStorefrontCategoryPageActionGroup.xml

AssertProductInStorefrontCategoryPage
Goes to Storefront Category page for the provided Category. Validates that the Product details are present and correct.

AssertStorefrontProductDetailPageNameAndUrlActionGroup.xml

AssertStorefrontProductDetailPageNameAndUrlActionGroup
Validates that the Product name and Url are correct.

AddWebsiteToProductActionGroup.xml

AddWebsiteToProductActionGroup
Adds the provided Website to a Product on the Admin Product creation/edit page. Clicks on Save. Validates that the Success Message is present and correct.

OpenProductForEditByClickingRowXColumnYInProductGridActionGroup.xml

OpenProductForEditByClickingRowXColumnYInProductGridActionGroup
Clicks on the ‘Edit’ button in the Admin Products grid by the provided Grid coordinates (X, Y).

FillMainProductFormActionGroup.xml

FillMainProductFormActionGroup
Fills in the provided Product details (Name, SKU, Price, Quantity, Stock Status, Weight Type and Weight) on the Admin Products creation/edit page.
NavigateToAndResetProductGridToDefaultViewActionGroup
EXTENDS: resetProductGridToDefaultView. Adds an action to go to the Admin Products grid page.

FilterProductInGridByStoreViewAndNameActionGroup.xml

FilterProductInGridByStoreViewAndNameActionGroup
Goes to the Admin Products grid page. Filters the grid based on the provided Store View. Validates that the Product Name is present in the 1st row of the grid.

AdminCategoryActionGroup.xml

CreateCategory
Requires navigation to the Category creation page. Adds a new Subcategory. Validates that the Category was created.
goToCreateCategoryPage
Goes to the Category grid page. Clicks the Add Subcategory button.
goToAdminCategoryPageById
Goes to the Category edit page for a specified Category ID.
fillCategoryForm
Requires navigation to the Subcategory creation/edit page. Fills the Subcategory Name. Fills the Search Engine Optimization.
saveCategoryForm
DEPRECATED. Use AdminSaveCategoryFormActionGroup instead. Requires navigation to the Category creation/edit page. Checks that the url contains the AdminCategoryPage url. Saves the Category.
addCategoryImage
Requires navigation to the Category creation/edit page. Adds the provided image to a Category. Validates that the Image exists.
removeCategoryImage
Requires navigation to the Category creation/edit page. Removes the current Category image. Validates that the Image does not exist.
checkCategoryImageInAdmin
Requires navigation to the Category creation/edit page. Click on the Upload button. Validates that the Image exists.
navigateToMediaGallery
Navigates to the category page and Opens the Media Gallery.
CheckCategoryOnStorefront
Navigates to the category page on the storefront and asserts that the title is correct for page and browser.
DeleteCategory
Navigates to the category page and deletes the specified category.
AdminDeleteCategoryByName
No description.
FillNewProductCategory
Actions to fill out a new category from the product page with specified category and parent category names.
DeleteMostRecentCategory
Actions to delete the category last made (the last category on the list).
CategoryPresent
Navigates to category page, asserts category is there. Navigates to storefront category page and asserts category is there. This action group will not work categories where name does NOT equal SEO.
CheckCategoryNameIsRequiredField
Navigates to category page, attempts to add subcategory without name. Expects required field prompt.
switchCategoryStoreView
Navigates to category page, selects a category and changes store view to specified store.
switchCategoryToAllStoreView
Navigates to category page, selects a category and changes store view to all stores.
navigateToCreatedCategory
Navigates to category page, selects a category by specified category.
ChangeSeoUrlKey
Requires navigation to category creation/edit. Updates the Search Engine Optimization.
ChangeSeoUrlKeyForSubCategory
Requires navigation to subcategory creation/edit. Updates the Search Engine Optimization.
OpenCategoryFromCategoryTree
Navigates to category page, selects a category by specified category. Replicates actionGroup:navigateToCreatedCategory.
AdminAssignProductToCategory
Navigates to existing product page. Changes the category and saves the product.
FillCategoryNameAndUrlKeyAndSave
Requires navigation to subcategory creation/edit. Fills the name, and sets the Search Engine Optimization for the category.
AdminCategoryAssignProduct
Requires navigation to category creation/edit page. Assign products to category - using ‘Products in Category’ tab.
DeleteDefaultCategoryChildren
Deletes all children categories of Default Root Category.

DeleteCategoryActionGroup.xml

DeleteCategoryActionGroup
Navigates to the category page and deletes the specified category.

AdminProductActionGroup.xml

goToCreateProductPage
Clicks on the ‘Add Product’ toggle on the Admin Products grid page. Clicks on the provided Product (Type).
goToProductPageViaID
Goes to the Product edit page for the provided Product ID.
fillMainProductForm
Fills in the provided Product details (Name, SKU, Price, Quantity, Stock Status, Weight Type and Weight) on the Admin Products creation/edit page.
FillMainProductFormByString
Fills in the provided Product Name, SKU, Price, Quantity, Stock Status and Weight on the Admin Products creation/edit page.
fillMainProductFormNoWeight
Fills in the provided Product details (Name, SKU, Price, Quantity, Stock Status and Weight Type) on the Admin Products creation/edit page.
fillProductNameAndSkuInProductForm
Fills in the provided Product details (Name and SKU) on the Admin Products creation and edit page.
AdminFillProductCountryOfManufactureActionGroup
No description.
checkRequiredFieldsInProductForm
Validates that the ‘Required Field’ error message is present and correct for the Product Name, SKU and Price fields.
saveProductForm
Clicks on the Save button. Validates that the Success Message is present and correct.
toggleProductEnabled
Clicks on the Enable Product toggle.
SaveProductFormNoSuccessCheck
EXTENDS: saveProductForm. Removes ‘waitProductSaveSuccessMessage’ and ‘seeSaveConfirmation’.
addProductImage
Adds the provided Product Image on the Admin Products creation/edit page.
removeProductImage
Removes a Product Image on the Admin Products creation/edit page.
RemoveProductImageByName
Removes a Product Image on the Admin Products creation/edit page by name.
assertProductImageAdminProductPage
Validates that the provided Product Image is present and correct.
assertProductImageNotInAdminProductPage
Validates that the provided Product Image is NOT present.
FillAdminSimpleProductForm
Goes to the Admin Product grid page. Clicks on Add. Fills the provided Product details (Name, SKU, Price, Quantity, Category and URL). Clicks on Save. Validates that the Product details are present and correct.
AdminCreateSimpleProductWithTextOptionCharLimit
Goes to the Admin Product grid page. Clicks on Add. Fills the provided Product details (Name, SKU, Price, Quantity, Category and URL). Adds a Text Product Option with the provided Char Limits. Clicks on Save. Validates that the Product details are present and correct.
ProductSetWebsite
Sets the provided Website on the Admin Product creation/edit page.
ProductSetAdvancedPricing
Sets the provided Advanced Pricing on the Admin Product creation/edit page.
ProductSetAdvancedTierFixedPricing
No description.
AssertTextInAdminProductRelatedUpSellCrossSellSection
Validates that provided Text appears in the provided Element on the Admin Product creation/edit page under ‘Related Products, Up-Sells, and Cross-Sells’ section.
addRelatedProductBySku
Adds the provided Product SKU as a Related Product on the Admin Product creation/edit page.
addCrossSellProductBySku
Adds the provided Product SKU as a Cross Sell Product on the Admin Product creation/edit page.
AddSpecialPriceToProductActionGroup
Sets the provided Special Price on the Admin Product creation/edit page.
SelectProductInWebsitesActionGroup
Sets the provided Website on the Admin Product creation/edit page.
unassignWebsiteFromProductActionGroup
No description.
AdminProductAddSpecialPrice
Sets the provided Special Price on the Admin Product creation/edit page. Clicks on Save.
SwitchToTheNewStoreView
Switches the New Store View.
createSimpleProductAndAddToWebsite
Goes to the Admin Product grid page. Clicks on Add Product. Fills the provided Product Details (Name, SKU, Price, Quantity and Website). Clicks on Save.
CreatedProductConnectToWebsite
Clicks on ‘Edit’ for the provided Product. Clicks on the provided Website. Clicks on Save.
AdminProcessProductWebsitesActionGroup
No description.
AssertDiscountsPercentageOfProducts
Validates that the provided Product Tier Price is present and correct.
GoToSpecifiedCreateProductPage
Goes to the Admin Product grid page. Clicks on the Add Product toggle. Clicks on the provided Product Type.
GoToProductCatalogPage
Goes to the Admin Products grid page.
SetProductUrlKey
Fills the Product details (URL) for the SEO section.
SetProductUrlKeyByString
Fills the Product SEO URL Key.
SetCategoryByName
Sets the provided Category Name for a Product on the Product creation/edit page.
removeCategoryFromProduct
No description.
expandAdminProductSection
Expand the provided Section Selector based on the provided dependant Section Selector.
navigateToCreatedProductEditPage
Goes to the Admin Product grid page. Filters the Product grid based on the provided Product details (SKU). Edits the provided Product. Validates that the Product SKU is present and correct.
addUpSellProductBySku
EXTENDS: addRelatedProductBySku. Add the provided Product as an Up Sell Product.
adminProductAdvancedPricingNewCustomerGroupPrice
No description.
AdminSetProductDisabled
No description.
AssertWebsiteIsAvailableInProductWebsites
No description.
AssertWebsiteIsNotAvailableInProductWebsites
No description.
AssertProductIsAssignedToWebsite
No description.
AssertProductIsNotAssignedToWebsite
No description.
AssertProductNameInProductEditForm
No description.
AssertProductDescriptionInProductEditForm
No description.
StorefrontAssertActiveProductImage
No description.

StorefrontCategoryPageOpenProductActionGroup.xml

StorefrontCategoryPageOpenProductActionGroup
Click on the provided product on category page.

CatalogImportExport

AdminExportActionGroup.xml

exportProductsFilterByAttribute
Filters Products by the provided Attribute. Exports the filtered Products list. Validates that the Success Message is present.
exportAllProducts
Exports the unfiltered Products list. Validates that the Success Message is present.
downloadFileByRowIndex
Downloads the provided Grid Index on the Exports grid page.
deleteExportedFile
Deletes the provided Grid Index on the Exports grid page.
deleteAllExportedFiles
No description.

CatalogInventory

DisplayOutOfStockProductActionGroup.xml

displayOutOfStockProduct
Goes to the ‘Configuration’ page for ‘Inventory’. Enables ‘Display Out of Stock Products’. Clicks on the Save button.
noDisplayOutOfStockProduct
Goes to the ‘Configuration’ page for ‘Inventory’. Disables ‘Display Out of Stock Products’. Clicks on the Save button.

AdminCatalogInventoryChangeManageStockActionGroup.xml

AdminCatalogInventoryChangeManageStockActionGroup
Opens advanced inventory modal if it has not opened yet. Sets Manage stock value.

StorefrontAssertProductStockStatusActionGroup.xml

StorefrontCheckProductStockStatus
No description.

AdminCatalogInventoryConfigurationActionGroup.xml

AdminCatalogInventoryConfigurationMaxQtyAllowedInShoppingCartValidationActionGroup
No description.

AdminProductActionGroup.xml

AdminProductSetMaxQtyAllowedInShoppingCart
No description.
AdminProductMaxQtyAllowedInShoppingCartValidationActionGroup
No description.

CatalogRule

AdminDeleteCatalogRuleActionGroup.xml

AdminDeleteCatalogRuleActionGroup
Clicks on the Delete button on a Admin Catalog Price Rule edit page. Clicks on Ok. Validates that the provided Success Message is present and correct.

AdminCatalogPriceRuleSelectCustomerGroupsActionGroup.xml

AdminCatalogPriceRuleSelectCustomerGroupsActionGroup
Fill Catalog Price Rule customer groups multiselect on new/edit page.

CatalogSelectCustomerGroupActionGroup.xml

CatalogSelectCustomerGroupActionGroup
DEPRECATED. Please use AdminCatalogPriceRuleSelectCustomerGroupsActionGroup instead. Selects the provided Customer Group Name on the Admin Catalog Price Rule creation/edit page.

AssertCatalogRuleInGridActionGroup.xml

AssertCatalogRuleInGridActionGroup
Validates that the provided Catalog Rule Name, Status, Websites and Catalog Rule ID are present in the 1st row of the Admin Catalog Price Rule grid.

AdminAssertCustomerGroupOnCatalogPriceRuleFormActionGroup.xml

AdminAssertCustomerGroupOnCatalogPriceRuleForm
No description.

AdminOpenNewCatalogPriceRuleFormPageActionGroup.xml

AdminOpenNewCatalogPriceRuleFormPageActionGroup
Goes to the create Catalog Price Rule page.

AdminCatalogPriceRuleFillMainInfoActionGroup.xml

AdminCatalogPriceRuleFillMainInfoActionGroup
Fill Catalog Price Rule main info fields: Name, Description, Active (1/0), Priority.

AdminCatalogPriceRuleSaveAndApplyActionGroup.xml

AdminCatalogPriceRuleSaveAndApplyActionGroup
Clicks Save and Apply on a Admin Catalog Price Rule creation/edit page. Validates that the Success Message is present. Validates that applied rules success message is present.

AssertCustomerGroupNotOnCatalogPriceRuleFormActionGroup.xml

AssertCustomerGroupNotOnCatalogPriceRuleFormActionGroup
Validate that the provided Customer Group is not present on the Catalog Price Rules creation/edit page.

AssertCatalogPriceRuleFormActionGroup.xml

AssertCatalogPriceRuleFormActionGroup
Validates that the provided Catalog Rule, Status, Websites and Customer Group details are present and correct on a Admin Catalog Price Rule creation/edit page.

CatalogPriceRuleActionGroup.xml

newCatalogPriceRuleByUI
Goes to the Catalog Price Rule grid. Clicks on Add. Fills in the provided Catalog Rule details.
createCatalogPriceRule
Clicks on the Add button. Fills Rule Name, Description, Website and Discount Value.
AdminCreateCatalogPriceRuleWithConditionActionGroup
No description.
AdminCreateMultipleWebsiteCatalogPriceRule
No description.
CreateCatalogPriceRuleViaTheUi
No description.
CreateCatalogPriceRuleConditionWithAttribute
Add Conditional Requirements to a Catalog Price Rule from the creation/edit page.
applyCatalogPriceRules
Goes to the Catalog Price Rule grid page. Clicks on Apply Rules. Validates that the Success Message is present and correct.
newCatalogPriceRuleByUIWithConditionIsSKU
EXTENDS: newCatalogPriceRuleByUI. Add a Catalog Price Rule Condition based on the provided SKU.
newCatalogPriceRuleByUIWithConditionIsCategory
EXTENDS: newCatalogPriceRuleByUI. Add a Catalog Price Rule Condition based on the provided Category ID.
selectGeneralCustomerGroupActionGroup
Selects the ‘General’ Customer Group for a Catalog Price Rule on the creation/edit page.
selectNotLoggedInCustomerGroupActionGroup
Selects the ‘NOT LOGGED IN’ Customer Group for a Catalog Price Rule on the creation/edit page.
OpenCatalogPriceRule
No description.
RemoveCatalogPriceRule
No description.
AdminFillCatalogRuleConditionActionGroup
Clicks on the Conditions tab. Fills in the provided condition for Catalog Price Rule.
newCatalogPriceRuleWithInvalidData
Goes to the Catalog Price Rule grid. Clicks on Add. Fills in the provided Catalog Rule details with invalid data.

AdminCreateNewCatalogPriceRuleActionGroup.xml

AdminCreateNewCatalogPriceRuleActionGroup
Goes to the Admin Catalog Price Rule creation page. Fills in the provided Catalog Rule details. Selects the provided Customer Group.

AdminSearchCatalogRuleInGridActionGroup.xml

AdminSearchCatalogRuleInGridActionGroup
Goes to the Admin Catalog Price Rules grid page. Searches the grid for the provided Catalog Price Rule name.

CreateCatalogPriceRuleConditionWithAttributeAndOptionActionGroup.xml

CreateCatalogPriceRuleConditionWithAttributeAndOptionActionGroup
Adds the provided Attribute Name, Select Value, Index A and Index B details to the ‘Conditions’ section on the Admin Catalog Price Rule creation/edit page.

AdminSaveAndApplyRulesActionGroup.xml

AdminSaveAndApplyRulesActionGroup
DEPRECATED. Please use AdminCatalogPriceRuleSaveAndApplyActionGroup instead. Clicks Save on a Admin Catalog Price Rule creation/edit page. Validates that the Success Message is present. Clicks Apply Rules. Validates that the Success Message is present.

AdminOpenCatalogPriceRulePageActionGroup.xml

AdminOpenCatalogPriceRulePageActionGroup
No description.

AdminSelectCatalogRuleFromGridActionGroup.xml

AdminSelectCatalogRuleFromGridActionGroup
Clicks on the Admin Catalog Price Rule row that contains the provided Catalog Price Rule name.

SaveAndApplyCatalogPriceRuleActionGroup.xml

SaveAndApplyCatalogPriceRuleActionGroup
Clicks on Save and Apply. Validates that the Success Message is present and correct on the Admin Catalog Price Rule creation/edit page.

AdminCatalogPriceRuleAddSkuConditionActionGroup.xml

AdminCatalogPriceRuleAddSkuConditionActionGroup
Create new product SKU based condition in Catalog Price Rule form.

AdminCatalogPriceRuleFillActionsActionGroup.xml

AdminCatalogPriceRuleFillActionsActionGroup
Fill Catalog Price Rule actions fields: Apply, Discount Amount, Discard subsequent rules.

AdminCatalogPriceRuleDeleteAllActionGroup.xml

AdminCatalogPriceRuleDeleteAllActionGroup
Open Catalog Price Rule grid and delete all rules one by one. Need to avoid interference with other tests that test catalog price rules.

CatalogRuleConfigurable

StorefrontAssertCatalogPriceRuleAppliedToProductOptionActionGroup.xml

StorefrontAssertCatalogPriceRuleAppliedToProductOptionActionGroup
Selects the provided Product Option on a Storefront Product page. Validates the provided Expected Price is present and correct.

StorefrontAssertUpdatedProductPriceInStorefrontProductPageActionGroup.xml

StorefrontAssertUpdatedProductPriceInStorefrontProductPageActionGroup
Validates that the provided Product Name and Price are present on a Storefront Product page.

CatalogSearch

StorefrontCatalogSearchTermActionGroup.xml

AssertSearchTermNotOnFrontend
Goes to the Storefront. Fills the Search field with the provided Search Query. Clicks on Search. Validates that there are no results.
AssertSearchTermOnFrontend
Fills the Storefront Search field with the provided Search Query. Clicks on Search. Validates that the URL is correct.

StorefrontQuickSearchCheckProductNameInGridActionGroup.xml

StorefrontQuickSearchCheckProductNameInGridActionGroup
Validates that the provided Product Name appears at the correct index on the Storefront Quick Search page.

AdminSetMinimalQueryLengthActionGroup.xml

SetMinimalQueryLengthActionGroup
Goes to the ‘Configuration’ page for ‘Catalog’. Sets the Minimal Query Length. CLicks on the Save button.

StorefrontFillFormAdvancedSearchWithCustomDropDownAttributeActionGroup.xml

StorefrontFillFormAdvancedSearchWithCustomDropDownAttributeActionGroup
Fills in the advanced search form and select the attribute.

AdminCatalogSearchTermActionGroup.xml

AssertSearchTermSaveSuccessMessage
Goes to the Catalog Search Term grid page. Adds the provided Search Term. Validates that the Success Message is present and correct.
AssertSearchTermSuccessDeleteMessage
Goes to the Catalog Search Term grid page. Deletes the provided Search Term. Validates that the Success Message is present and correct.
AssertSearchTermNotInGrid
Goes to the Catalog Search Term grid page. Searches for the provided Search Term. Validates that it is NOT present in the grid.

StorefrontFillFormAdvancedSearchActionGroup.xml

StorefrontFillFormAdvancedSearchActionGroup
No description.

StorefrontOpenProductFromQuickSearchActionGroup.xml

StorefrontOpenProductFromQuickSearchActionGroup
Clicks on the provided Product Name from the Storefront Quick Search Results page.

StorefrontCatalogSearchActionGroup.xml

StorefrontCheckQuickSearchActionGroup
Submits Form POST for the Storefront Search feature. Validates that the URL is correct. Validates that the Title is present and correct.
StorefrontCheckQuickSearchStringActionGroup
Fill the Storefront Search field. Submits the Form. Validates that the provided Search Phrase is present and correct.
StorefrontQuickSearchTooShortStringActionGroup
Fill the Storefront Search field. Submits the Form. Validates that ‘Minimum Search query length’ warning appears.
StorefrontQuickSearchRelatedSearchTermsAppearsActionGroup
No description.
StorefrontOpenProductFromQuickSearch
Clicks on the provided Product Name from the Storefront Quick Search Results page.
StorefrontAddToCartFromQuickSearch
Adds the provided Product Name to the Shopping Cart from the Storefront Quick Search Results page. Validates that the Success Message is present and correct.
StorefrontQuickSearchCheckProductNameInGrid
Validates that the provided Product Name appears at the correct index on the Storefront Quick Search page.
StorefrontQuickSearchSeeProductByName
No description.
StorefrontQuickSearchCheckProductNameNotInGrid
Validates that the provided Product Name does NOT appear on the Storefront Quick Search page.
StorefrontOpenAdvancedSearchActionGroup
Clicks on ‘Advanced Search’ in the Storefront Footer. Validates that the URL and Title are present and correct.
StorefrontCheckAdvancedSearchResultActionGroup
Validates that the URL and Title are present and correct on the Storefront Advanced Search Results page.
StorefrontSelectSearchFilterCategoryActionGroup
Clicks on Category Filter. Clicks on the provided Category.
GoToStoreViewAdvancedCatalogSearchActionGroup
Goes to the Storefront ‘Advanced Search’ page.
StorefrontAdvancedCatalogSearchByProductNameActionGroup
Fills the Product Name field on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontAdvancedCatalogSearchByProductSkuActionGroup
Fills the Product SKU field on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontAdvancedCatalogSearchByDescriptionActionGroup
Fills the Product Description field on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontAdvancedCatalogSearchByShortDescriptionActionGroup
Fills the Product Short Description field on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontAdvancedCatalogSearchByProductNameAndPriceActionGroup
Fills the Product Name, Price From and Price To fields on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontAdvancedCatalogSearchByProductNameAndDescriptionActionGroup
Fills the Product Name and Description fields on the Storefront ‘Advanced Search’ page. Clicks on the Submit button.
StorefrontCheckSearchIsEmpty
Validates that the ‘No Results’ message is present and correct on the Storefront Search Results page. PLEASE NOTE: The expected message is Hardcoded.

StorefrontQuickSearchWithPaginationActionGroup.xml

StorefrontQuickSearchWithPaginationActionGroup
Navigate to catalog search page with prepared GET params to get search results with particular page number.

CatalogWidget

AdminFillCatalogProductsListWidgetCategoryActionGroup.xml

AdminFillCatalogProductsListWidgetCategoryActionGroup
Fill catalog products list widget category.

AdminCreateBlockWithWidgetActionGroup.xml

AdminCreateBlockWithWidget
Inserts a Widget into a Block on the Block creation/edit page.

Checkout

AssertShoppingCartIsEmptyActionGroup.xml

AssertShoppingCartIsEmptyActionGroup
Goes to the Storefront Shopping Cart page. Validates that the Empty Shopping Cart message is present and correct. PLEASE NOTE: The message is Hardcoded.

StorefrontOpenCartPageActionGroup.xml

StorefrontOpenCartPageActionGroup
No description.

StorefrontAddBundleProductToTheCartActionGroup.xml

StorefrontAddBundleProductToTheCartActionGroup
Clicks on ‘Customize and Add to Cart’ button on a Storefront Bundled product page. Adds the provided Product Name/Quantity. Clicks on Add to Cart.

AssertStorefrontEmailNoteMessageOnCheckoutActionGroup.xml

AssertStorefrontEmailNoteMessageOnCheckoutActionGroup
Validates that the provided ‘Email Address’ message is present on the Storefront Checkout page under the ‘Email Address’ field.

StorefrontCheckoutAndAssertOrderSummaryDisplayActionGroup.xml

StorefrontCheckoutAndAssertOrderSummaryDisplayActionGroup
Clicks on ‘Go To Checkout’ in the Storefront Mini Shopping Cart modal. Validates that the provided Items in Cart Text is present and correct on the Storefront Checkout page under the ‘Summary’ section.

GuestCheckoutFillNewShippingAddressActionGroup.xml

GuestCheckoutFillNewShippingAddressActionGroup
Fills in the provided Customer/Address details in the ‘Shipping Address’ section on the Storefront Checkout page.

StorefrontSelectOptionRadioButtonActionGroup.xml

StorefrontSelectOptionRadioButtonActionGroup
DEPRECATED. Please use StorefrontProductPageSelectRadioButtonOptionValueActionGroup instead. Checks the provided Product Option radio button for the provided Product Option Price on a Storefront Product page.

StorefrontRemoveCartItemActionGroup.xml

StorefrontRemoveCartItemActionGroup
No description.

StorefrontCheckCartDiscountAndSummaryActionGroup.xml

StorefrontCheckCartDiscountAndSummaryActionGroup
Validates that the provided Order Total and Discount Totals are present and correct under the ‘Summary’ section of the Storefront Shopping Cart page.

AssertStorefrontShoppingCartSummaryItemsActionGroup.xml

AssertStorefrontShoppingCartSummaryItemsActionGroup
Goes to the Storefront Shopping Cart page. Validates that the provided Subtotal/Total are present and correct.

StorefrontAssertNoValidationErrorForCheckoutAddressFieldsActionGroup.xml

StorefrontAssertNoValidationErrorForCheckoutAddressFieldsActionGroup
No description.

StorefrontAddProductToCartFromCategoryActionGroup.xml

StorefrontAddProductToCartFromCategoryActionGroup
No description.

StorefrontClickOnMiniCartActionGroup.xml

StorefrontClickOnMiniCartActionGroup
Scrolls to the Top of the Page. Clicks on the Mini Shopping Cart icon in the Storefront Header.

StorefrontCartEstimateShippingAndTaxActionGroup.xml

StorefrontCartEstimateShippingAndTaxActionGroup
Fills in the provided Address details (Country, State and Zip Code) under the ‘Summary’ section on the Storefront Shopping Cart page.

StorefrontCustomerSignInPopUpActionGroup.xml

StorefrontCustomerSignInPopUpActionGroup
No description.

AssertStorefrontCheckoutCartEstimateShippingAndTaxAddressActionGroup.xml

AssertStorefrontCheckoutCartEstimateShippingAndTaxAddressActionGroup
Check address data in Estimate Shipping And Tax section of shopping cart on storefront

StorefrontCheckoutCartFillEstimateShippingAndTaxActionGroup.xml

StorefrontCheckoutCartFillEstimateShippingAndTaxActionGroup
Fill address data in Estimate Shipping And Tax section of shopping cart on storefront

StorefrontSelectOptionMultiSelectActionGroup.xml

StorefrontSelectOptionMultiSelectActionGroup
Selects the provided Product Option under the provided Product Option Title on a Storefront Product page.

CheckoutFillEstimateShippingAndTaxActionGroup.xml

CheckoutFillEstimateShippingAndTaxActionGroup
No description.

LoginAsCustomerOnCheckoutPageActionGroup.xml

LoginAsCustomerOnCheckoutPageActionGroup
Fills in the provided Customer (Email and Password) details in the ‘Sign In’ modal on the Storefront Checkout page.

AssertStorefrontShoppingCartSummaryWithShippingActionGroup.xml

AssertStorefrontShoppingCartSummaryWithShippingActionGroup
EXTENDS: AssertStorefrontShoppingCartSummaryItemsActionGroup. Waits for the Storefront Checkout ‘Shipping Methods’ section to appear.

StorefrontSelectOptionCheckBoxActionGroup.xml

StorefrontSelectOptionCheckBoxActionGroup
Checks the provided Product Option Title on a Storefront Product page.

CheckoutActionGroup.xml

CheckoutSelectFlatRateShippingMethodActionGroup
Clicks on the ‘Flat Rate’ Shipping Method on the Storefront Checkout page.
GoToCheckoutFromMinicartActionGroup
Clicks on the Storefront Mini Shopping Cart icon. Clicks on ‘Proceed to Checkout’.
GoToCheckoutFromCartActionGroup
Clicks on the ‘View and Edit Cart’ link in the Storefront Mini Shopping Cart. Validates that the Storefront Shopping Cart URL is present and correct. Clicks on ‘Proceed to Checkout’.
GuestCheckoutFillingShippingSectionActionGroup
Fills in the provided Customer/Address (Including Region) details on the Storefront Checkout page under the ‘Shipping Address’ section. Selects the provided Shipping Method. Clicks on Next. Validates that the URL is present and correct.
GuestCheckoutFillShippingNoWaitForPaymentActionGroup
EXTENDS: GuestCheckoutFillingShippingSectionActionGroup. Removed ‘waitForPaymentSectionLoaded’ and ‘assertCheckoutPaymentUrl’.
GuestCheckoutFillingShippingSectionWithoutRegionActionGroup
Fills in the provided Customer/Address (Excluding Region) details on the Storefront Checkout page under the ‘Shipping Address’ section. Selects the provided Shipping Method. Clicks on Next. Validates that the URL is present and correct.
GuestCheckoutFillingShippingSectionUnavailablePaymentActionGroup
Fills in the provided Customer/Address (Including Region) details on the Storefront Checkout page under the ‘Shipping Address’ section. Selects the 1st Shipping Method. Clicks on Next. Validates that the Payment Error Message and URL are present and correct.
GuestCheckoutWithSpecificCountryOptionForPaymentMethodActionGroup
EXTENDS: GuestCheckoutFillingShippingSectionUnavailablePaymentActionGroup. Removes ‘checkMessage’. Validates that the provided Payment Method Name is NOT present on the Storefront Checkout page.
LoggedInUserCheckoutFillingShippingSectionActionGroup
Fills in the provided Customer/Address (Including Region) details on the Storefront Checkout page under the ‘Shipping Address’ section. Selects the 1st Shipping Method. Clicks on Next. Validates that the Payment Error Message and URL are present and correct.
StorefrontCheckoutForwardFromShippingStep
Clicks next on Checkout Shipping step
LoggedInUserCheckoutAddNewShippingSectionWithoutRegionActionGroup
Fills in the provided Customer/Address (Excluding Region) details on the Storefront Checkout page under the ‘Shipping Address’ section. Selects the 1st Shipping Method. Clicks on Next. Validates that the Payment Error Message and URL are present and correct.
PlaceOrderWithLoggedUserActionGroup
Clicks on ‘Proceed to Checkout’ on the Storefront Shopping Cart page. Selects the provided Shipping Method. Clicks on Next. Clicks on Place Order. Validates that the Success Message is present and correct.
CheckProductInCheckoutCartItemsActionGroup
Validates the provided Product appears in the Storefront Checkout ‘Order Summary’ section.
CheckOrderSummaryInCheckoutActionGroup
Validates that the provided Subtotal, Shipping Total, Shipping Method and Total are present and correct on the Storefront Checkout page under the ‘Order Summary’ section.
CheckTotalsSortOrderInSummarySection
Validates that the provided Element Name appears at the provided Position in the Storefront Checkout ‘Order Summary’ section.
CheckShipToInformationInCheckoutActionGroup
Validates that the provided Customer and Address details are present and correct on the Storefront Checkout page under the ‘Ship To’ section.
CheckShippingMethodInCheckoutActionGroup
Validates that the provided Shipping Method Name is present on the Storefront Checkout page under the ‘Shipping Method’ section.
CheckoutSelectCheckMoneyOrderPaymentActionGroup
Selects the ‘Check / Money Order’ Payment Method on the Storefront Checkout page.
CheckSelectedShippingAddressInCheckoutActionGroup
Validates that the provided Customer and Address details are listed on the Storefront Checkout page under the ‘Shipping Address’ section when multiple Addresses are present for a Customer.
CheckBillingAddressInCheckoutActionGroup
Validates that the provided Customer and Address details are present on the Storefront Checkout page under the ‘Payment Method’ section.
CheckBillingAddressInCheckoutWithBillingAddressOnPaymentPageActionGroup
Validates that the provided Customer and Address details appear on the Storefront Checkout page under the ‘Billing Address’ section.
CheckoutPlaceOrderActionGroup
Clicks on ‘Place Order’. Validates that the provided Order ID and Email You messages are present and correct.
VerifyTopDestinationsCountry
Validates that the provided Country is listed at the provided Index in ‘Country’ drop down menu on the Storefront Shopping Cart page under the ‘Summary’ section.
StorefrontSignOutActionGroup
Clicks on the Customer Account link. Clicks on ‘Sign Out’. Validates that the Signed Out message is present and correct.
ClickPlaceOrderActionGroup
Clicks on the ‘Place Order’ button. Validates that the Success Message is present and correct.

IdentityOfDefaultBillingAndShippingAddressActionGroup.xml

AssertThatShippingAndBillingAddressTheSame
Validates that the Shipping and Billing Addresses are the same.

StorefrontFillEmailFieldOnCheckoutActionGroup.xml

StorefrontFillEmailFieldOnCheckoutActionGroup
Fills in the provided Email Address on the Storefront Checkout page. Double clicks on the Email tooltip.

AssertStorefrontShippingLabelDescriptionInOrderSummaryActionGroup.xml

AssertStorefrontShippingLabelDescriptionInOrderSummaryActionGroup
Validates that the Shipping label description is present and correct.

StorefrontAssertCartEstimateShippingAndTaxActionGroup.xml

StorefrontAssertCartEstimateShippingAndTaxActionGroup
Validates that the provided Customer details (Country, State and Zip Code) are present and correct in the ‘Estimate Shipping and Tax’ section on the Storefront Shopping Cart page.

StorefrontCheckoutCheckOutOfStockProductActionGroup.xml

StorefrontCheckoutCheckOutOfStockProductActionGroup
Validates that the ‘Out of Stock’ Error Message is present and correct on the Storefront Checkout page for the provided Product.

StorefrontFillOptionTextAreaActionGroup.xml

StorefrontFillOptionTextAreaActionGroup
Fills in the provided Option Title with the provided Value on a Storefront product page.

VerifyCheckoutPaymentOrderSummaryActionGroup.xml

VerifyCheckoutPaymentOrderSummaryActionGroup
Validates that the provided Subtotal, Shipping Total and Summary Total prices are present and correct on the Storefront Checkout page.
AssertStorefrontCheckoutPaymentSummarySubtotalActionGroup
No description.
AssertStorefrontCheckoutPaymentSummaryTotalActionGroup
No description.
AssertStorefrontCheckoutPaymentSummaryTotalMissingActionGroup
No description.

StorefrontProductCartActionGroup.xml

StorefrontAddCategoryProductToCartActionGroup
Adds the provided Product to the Cart from a Storefront Category page. Validates that the Success Message is present and correct. Validates that the Mini Shopping Cart contains the provided Product Count.
StorefrontAddCategoryProductToCartWithQuantityActionGroup
Adds the provided Product to the Cart from a Storefront Category page. Validates that the Success Message is present and correct. Updates the Product Quantity using the provided Product Quantity. Validates that the provided Quantity is present and correct in the Mini Shopping Cart.
StorefrontAddProductToCartActionGroup
Clicks on Add to Cart on a Storefront Product page. Validates that the Success Message is present and correct. Validates that the provided Product Count is present and correct in the Mini Shopping Cart.
StorefrontOpenMinicartAndCheckSimpleProductActionGroup
Clicks on the Storefront Mini Shopping Cart icon. Validates that the provided Product is present and correct in the Mini Shopping Cart.
StorefrontCheckCartSimpleProductActionGroup
Validates that the provided Product details (Name and Price) are present and correct in the Mini Shopping Cart. Validates that the provided Product Quantity is present and correct in the Mini Shopping Cart.
StorefrontCheckCartActionGroup
Goes to the Storefront Shopping Cart page. Validates that the provided Subtotal, Shipping, Shipping Method and Total are present and correct.
StorefrontOpenCartFromMinicartActionGroup
Clicks on the Storefront Mini Shopping Cart icon. Click on ‘View and Edit Cart’.
changeSummaryQuoteAddress
Fills in the provided Address details (Country, State and Zip Code) under the ‘Summary’ section on the Storefront Shopping Cart page.
StorefrontCheckCartTotalWithDiscountCategoryActionGroup
EXTENDS: StorefrontCheckCartActionGroup. Validates that the provided Discount is present in the Storefront Shopping Cart.

StorefrontRegisterCustomerAfterCheckoutActionGroup.xml

StorefrontRegisterCustomerAfterCheckoutActionGroup
No description.

StorefrontAssertCartShippingMethodSelectedActionGroup.xml

StorefrontAssertCartShippingMethodSelectedActionGroup
Validates that the provided Shipping Method Carrier/Method Code is checked on the Storefront Shopping Cart page.

AssertAdminEmailValidationMessageOnCheckoutActionGroup.xml

AssertAdminEmailValidationMessageOnCheckoutActionGroup
No description.

CustomerCheckoutFillNewShippingAddressActionGroup.xml

CustomerCheckoutFillNewShippingAddressActionGroup
Fills in the provided Address details in the ‘Shipping Address’ section on the Storefront Checkout page.

StorefrontAddToTheCartActionGroup.xml

StorefrontAddToTheCartActionGroup
Scrolls to the Add To Cart button. Clicks on Add To Cart.

StorefrontAddProductWithSelectedOptionToCartActionGroup.xml

StorefrontAddProductWithSelectedConfigurableOptionToCartActionGroup
Selects the provided Product Option in the drop down on a Storefront Configurable product page. Clicks on Add to Cart. Validates that the Success Message is present and correct.

StorefrontAssertCheckoutShippingMethodSelectedActionGroup.xml

StorefrontAssertCheckoutShippingMethodSelectedActionGroup
Validates that the provided Shipping Method is checked on the Storefront Checkout page.

StorefrontAddProductWithSelectedConfigurableAndCustomOptionsToCartActionGroup.xml

StorefrontAddProductWithSelectedConfigurableAndCustomOptionsToCartActionGroup
Selects the provided Customizable Option in the Product Options drop down on a Storefront Configurable product page. Clicks on Add to Cart. Validates that the Success Message is present and correct.

AssertStorefrontOrderCannotBePlacedActionGroup.xml

AssertStorefrontOrderCannotBePlacedActionGroup
Validates order cannot be placed and checks error message.

GuestCheckoutFillNewBillingAddressActionGroup.xml

GuestCheckoutFillNewBillingAddressActionGroup
Fills in the provided Customer and Address details on the Storefront Checkout page.
StorefrontCheckoutFillNewBillingAddressActionGroup
No description.
LoggedInCheckoutFillNewBillingAddressActionGroup
Fills in the provided Address details on the Storefront Checkout Address sections based on the provided Class Prefix (i.e. ‘._show’, ‘[aria-hidden=false]’).
LoggedInCheckoutWithOneAddressFieldWithoutStateField
EXTENDS: LoggedInCheckoutFillNewBillingAddressActionGroup. Removes ‘fillStreetAddress2’ and ‘selectState’.
clearCheckoutAddressPopupFieldsActionGroup
Clears the fields for the Customer/Address fields on the Storefront Checkout Address sections based on the provided Class Prefix (i.e. ‘._show’, ‘[aria-hidden=false]’).
GuestCheckoutSelectPaymentAndFillNewBillingAddressActionGroup
EXTENDS: GuestCheckoutFillNewBillingAddressActionGroup. Clicks on the provided Payment Method on the Storefront Checkout page.

StorefrontAssertCheckoutEstimateShippingInformationActionGroup.xml

StorefrontAssertCheckoutEstimateShippingInformationActionGroup
Validates that the provided Customer details (Country, State and Zip Code) are present and correct on the Storefront Checkout page.

StorefrontCheckThatCartIsEmptyActionGroup.xml

StorefrontCheckThatCartIsEmptyActionGroup
Clicks on the Mini Shopping Cart icon in the Storefront Header. Validates that the ‘Empty Cart’ message is present and correct.

StorefrontFillOptionFieldInputActionGroup.xml

StorefrontFillOptionFieldInputActionGroup
Fills in the provided Option Title with the provided Value on a Storefront product page.

AssertStorefrontMiniCartSubtotalActionGroup.xml

AssertStorefrontMiniCartSubtotalActionGroup
No description.

StorefrontAssertGuestShippingInfoActionGroup.xml

StorefrontAssertGuestShippingInfoActionGroup
Validates that the provided Customer details are present and correct in the ‘Shipping Address’ section on the Storefront Check page.

StorefrontMiniCartActionGroup.xml

clickViewAndEditCartFromMiniCart
Clicks on the Storefront Mini Shopping Cart icon. Clicks on the ‘View and Edit Cart’ link. Validates that the URL is present and correct. PLEASE NOTE: The URL is Hardcoded.
assertOneProductNameInMiniCart
Validates that the provided Product Name is present in the Storefront Mini Shopping Cart.
removeProductFromMiniCart
Removed the provided Product from the Storefront Mini Shopping Cart.
assertMiniCartEmpty
Validates that the provided Product Count appears in the Storefront Header next to the Shopping Cart icon. Clicks on the Mini Shopping Cart icon. Validates that the ‘No Items’ message is present and correct in the Storefront Mini Shopping Cart.

StorefrontAssertShippingAddressPageDisplayActionGroup.xml

StorefrontAssertShippingAddressPageDisplayActionGroup
Goes to the Storefront Checkout page. Validates that the ‘Shipping Address’ Title and Main Area are present.

AssertStorefrontCheckoutCartItemsActionGroup.xml

AssertStorefrontCheckoutCartItemsActionGroup
Validates that the provided Product details (Name, SKU, Price, Subtotal and Quantity) are present and correct on the Storefront Shopping Cart page.

StorefrontCheckoutClickNextOnShippingStepActionGroup.xml

StorefrontCheckoutClickNextOnShippingStepActionGroup
No description.

AssertStorefrontElementInvisibleActionGroup.xml

AssertStorefrontElementInvisibleActionGroup
No description.

StorefrontSelectOptionTimeActionGroup.xml

StorefrontSelectOptionTimeActionGroup
Selects the provided Hour, Minute and Part of Day under the provided Product Option Title on a Storefront Product page.

StorefrontUpdateProductQtyMiniShoppingCartActionGroup.xml

StorefrontUpdateProductQtyMiniShoppingCartActionGroup
Clicks on the Storefront Mini Shopping Cart icon in the Header. Fills in the provided Quantity for the provided Product in the Mini Shopping Cart. Clicks on Update.

AdminCheckoutActionGroup.xml

AdminCheckoutSelectCheckMoneyOrderBillingMethodActionGroup
Selects the Billing Method ‘Check / Money order’ on the Admin ‘Create New Order for’ page.

AssertStorefrontCheckoutSuccessActionGroup.xml

AssertStorefrontCheckoutSuccessActionGroup
Verifies if the order is placed successfully on the ‘one page checkout’ page.

StorefrontOpenOrderFromSuccessPageActionGroup.xml

StorefrontOpenOrderFromSuccessPageActionGroup
Click order number link from checkout success page and check order number on order view page.

StorefrontSelectOptionDropDownActionGroup.xml

StorefrontSelectOptionDropDownActionGroup
DEPRECATED. Please use StorefrontProductPageSelectDropDownOptionValueActionGroup instead. Selects the provided Product Option Value under the provided Product Option Title on a Storefront Product page.

DeleteProductFromShoppingCartActionGroup.xml

DeleteProductFromShoppingCartActionGroup
Removes the provided Product Name from the Storefront Mini Shopping Cart. Validates that the Success Message is present and correct.

StorefrontAttachOptionFileActionGroup.xml

StorefrontAttachOptionFileActionGroup
Attaches the provided File to the provided Product Option on a Storefront Product page.

AssertToolbarTextIsVisibleInCartActionGroup.xml

AssertToolbarTextIsVisibleInCartActionGroup
No description.

AssertStorefrontOrderIsNotPlacedActionGroup.xml

AssertStorefrontOrderIsNotPlacedActionGroup
No description.

AssertStorefrontSeeElementActionGroup.xml

AssertStorefrontSeeElementActionGroup
Scrolls to the provided Selector. Validates that the provided Selector is present.

StorefrontAssertProductDetailsInOrderSummaryActionGroup.xml

StorefrontAssertProductDetailsInOrderSummaryActionGroup
Validates that the provided Product Name, Quantity and Price are present in the ‘Order Summary’ section on the Storefront Checkout page.

StorefrontOpenMiniCartActionGroup.xml

StorefrontOpenMiniCartActionGroup
Clicks on the Mini Shopping Cart icon in the Storefront Header.

AssertStorefrontNotCalculatedValueInShippingTotalInOrderSummaryActionGroup.xml

AssertStorefrontNotCalculatedValueInShippingTotalInOrderSummaryActionGroup
Validates value of the Shipping total is not calculated.

AssertStorefrontEmailTooltipContentOnCheckoutActionGroup.xml

AssertStorefrontEmailTooltipContentOnCheckoutActionGroup
Clicks on the Email Address tooltip. Validates that the provided Message appears in the Email Address Tooltip.

StorefrontOpenCheckoutPageActionGroup.xml

StorefrontOpenCheckoutPageActionGroup
Goes to the Storefront Checkout page.

ClearShippingAddressActionGroup.xml

ClearShippingAddressActionGroup
Clears all of the fields for the Shipping Address section on the Storefront Checkout page.

StorefrontAssertMiniCartItemCountActionGroup.xml

StorefrontAssertMiniCartItemCountActionGroup
Validates that the provided Product Count appears in the Storefront Header next to the Shopping Cart icon. Validates that the provided Product Count Text appears in the Storefront Mini Shopping Cart.

FillGuestCheckoutShippingAddressFormActionGroup.xml

FillGuestCheckoutShippingAddressFormActionGroup
No description.
FillGuestCheckoutShippingAddressWithCountryActionGroup
No description.

FillShippingAddressOneStreetActionGroup.xml

FillShippingAddressOneStreetActionGroup
Fills in the provided Address details in the ‘Shipping Address’ (Fills in Street Address 1 only) section of the Storefront Checkout page.

LoginAsCustomerUsingSignInLinkActionGroup.xml

LoginAsCustomerUsingSignInLinkActionGroup
Clicks on ‘Sign In’ on the Storefront Checkout page. Fills in the provided Customer details (Email and Password). Clicks on Sign In.

FillNewShippingAddressModalActionGroup.xml

FillNewShippingAddressModalActionGroup
EXTENDS: FillShippingAddressOneStreetActionGroup. Selects the provided State in the ‘Shipping Address’ section of the Storefront Checkout page.

StorefrontSelectOptionDateTimeActionGroup.xml

StorefrontSelectOptionDateTimeActionGroup
Selects the provided Month, Day, Year, Hour, Minute and Part of Day for the provided Product Option on a Storefront product page.

StorefrontAssertShippingMethodPresentInCartActionGroup.xml

StorefrontAssertShippingMethodPresentInCartActionGroup
Validates that the provided Shipping Method Name is present in the ‘Summary’ section of the Storefront Shopping Cart page.

AssertStorefrontEmailValidationMessageOnCheckoutActionGroup.xml

AssertStorefrontEmailValidationMessageOnCheckoutActionGroup
Validates that the provided Error Message appears on the Storefront Checkout page after an invalid Email Addressed is inputted.

OpenStoreFrontCheckoutShippingPageActionGroup.xml

OpenStoreFrontCheckoutShippingPageActionGroup
No description.

StorefrontFillGuestShippingInfoActionGroup.xml

StorefrontFillGuestShippingInfoActionGroup
Fills in the provided Customer details on the Storefront Checkout page under the ‘Shipping Address’ section.

StorefrontShippmentFromActionGroup.xml

ShipmentFormFreeShippingActionGroup
Fills in the Customer details for the ‘Shipping Address’ section of the Storefront Checkout page. Selects ‘Free Shipping’. Clicks on Next. Validates that the URL is present and correct.

StorefrontCheckoutCheckProductActionGroup.xml

StorefrontCheckoutCheckProductActionGroup
Validates that the provided Product and Cart Item are present and correct on the Storefront Shopping Cart page.

FillShippingZipFormActionGroup.xml

FillShippingZipForm
Fills in the provided Address details (Country, State and Zip Code) in the ‘Estimate Shipping and Tax’ section of the Storefront Shopping Cart page.

StorefrontAddSimpleProductToCartActionGroup.xml

StorefrontAddSimpleProductToCartActionGroup
Adds the provided Product to the Storefront Shopping Cart from a Storefront Category page. Validates that the provided Success Message is present and correct.

StorefrontSelectOptionDateActionGroup.xml

StorefrontSelectOptionDateActionGroup
Selects the provided Month, Day and Year for the provided Product Option on a Storefront Product page.

StorefrontAssertShippingMethodOptionPresentInCartActionGroup.xml

StorefrontAssertShippingMethodOptionPresentInCartActionGroup
No description.

AssertMiniShoppingCartSubTotalActionGroup.xml

AssertMiniShoppingCartSubTotalActionGroup
Validates that the provided Subtotal (Price and Store Currency) is present and correct.

AssertIsNotVisibleCartPagerTextActionGroup.xml

AssertPagerTextIsNotVisibleActionGroup
No description.

StorefrontEnterProductQuantityAndAddToTheCartActionGroup.xml

StorefrontEnterProductQuantityAndAddToTheCartActionGroup
Fills in the provided Product Quantity on a Storefront Bundled product page. Clicks on Add to Cart.

AssertStorefrontMiniCartItemsActionGroup.xml

AssertStorefrontMiniCartItemsActionGroup
Validates that the provided Product details (Name, Price, Subtotal and Quantity) are present and correct in the Storefront Mini Shopping Cart.
AssertStorefrontMiniCartProductDetailsAbsentActionGroup
Validates that the provided Product details (Name, Price) are not present in the Storefront Mini Shopping Cart.

StorefrontAddSimpleProductToShopingCartActionGroup.xml

StorefrontAddSimpleProductToShoppingCartActionGroup
No description.

AssertStorefronElementVisibleActionGroup.xml

AssertStorefrontElementVisibleActionGroup
Validates that the provided Selector contains the provided Value on a Storefront page.

Cms

AssignBlockToCMSPageActionGroup.xml

AssignBlockToCMSPage
Goes to the Admin Pages grid page. Adds a Block to a CMS Page. Clicks on Save.

AddStoreViewToCmsPageActionGroup.xml

AddStoreViewToCmsPageActionGroup
EXTENDS: navigateToCreatedCMSPage. Adds the provided Store View to a Page.

SaveAndCloseCMSBlockWithSplitButtonActionGroup.xml

SaveAndCloseCMSBlockWithSplitButtonActionGroup
Clicks on the Save and Close button.

AdminCreateStoreViewActionGroup.xml

AdminCreateStoreViewActionGroup
Goes to the Admin Store View creation page. Fills in the provided Store View and Store details. Clicks on Save. Validates that the Success Message is present and correct.

FillOutUploadImagePopupActionGroup.xml

FillOutUploadImagePopupActionGroup
Fills in the Image Description and Height fields. PLEASE NOTE: The values are Hardcoded using ‘ImageUpload’.

AdminCMSPageMassActionSelectActionGroup.xml

AdminCMSPageMassActionSelectActionGroup
Selects the provided Action in the ‘Mass Action’ drop down menu on the Admin Pages grid.

AttachImageActionGroup.xml

AttachImageActionGroup
Uploads the provided Image to Media Gallery. If you use this action group, you MUST add steps to delete the image in the ‘after’ steps.

SaveCMSBlockActionGroup.xml

SaveCMSBlockActionGroup
Clicks on the Save button. Validates that the Save message is present and correct. PLEASE NOTE: The message is Hardcoded.

AssertCMSPageNotFoundOnStorefrontActionGroup.xml

AssertCMSPageNotFoundOnStorefrontActionGroup
Validates that the ‘Whoops, our bad’ error message is present and correct for a Storefront CMS Page that doesn’t exist.

FillOutCMSPageContentActionGroup.xml

FillOutCMSPageContent
Fills out the Page details (Page Title, Content and URL Key) on the Admin Page creation/edit page. PLEASE NOTE: The values are Hardcoded using ‘_duplicatedCMSPage’.

AdminOpenCmsBlockActionGroup.xml

AdminOpenCmsBlockActionGroup
No description.

AssertCMSPageContentActionGroup.xml

AssertCMSPageContent
Validates that the CMS Page details are present and correct. PLEASE NOTE: The CMS Page data is Hardcoded, using ‘_duplicatedCMSPage’.
AssertStoreFrontCMSPage
Validates that the provided CMS Page Title, Content and Heading are present and correct on a Storefront CMS Page.

CreateNewPageWithWidgetActionGroup.xml

CreateNewPageWithWidget
Goes to Admin CMS Page creation page. Adds the provided Title, Category, Conditions and Widget. Clicks on Save. Validates that the Success Message is present and correct.
NavigateToStorefrontForCreatedPageActionGroup
Goes to the provided Page on the Storefront.

AdminOpentCmsBlockActionGroup.xml

AdminOpenCmsBlockActionGroup
No description.

AssertCMSPageInGridActionGroup.xml

AssertCMSPageInGridActionGroup
Validates that the provided CMS Page is present in the Admin Pages grid.

AdminSelectCMSPageInGridActionGroup.xml

AdminSelectCMSPageInGridActionGroup
Checks the Row for the provided Identifier on the Admin Pages grid page.

AdminEditCMSPageContentActionGroup.xml

AdminEditCMSPageContentActionGroup
No description.

FillOutBlockContentActionGroup.xml

FillOutBlockContent
Fills in the Block Title, Identifier, Store View and Content. PLEASE NOTE: The values are Hardcoded using ‘_defaultBlock’.

SetLayoutActionGroup.xml

SetLayoutActionGroup
Sets the provided option for ‘Layout’, under ‘Design’ on the Page creation/edit page.
NavigateToCreatedCMSPageActionGroup
Goes to the Admin CMS Pages page.

SaveImageActionGroup.xml

SaveImageActionGroup
Clicks on Insert File in the Media Gallery.

DeletePageByUrlKeyActionGroup.xml

DeletePageByUrlKeyActionGroup
Goes to the Admin CMS Pages page. Deletes a Page based on the provided URL Key. Validates that the Success Message is present and correct.

VerifyMediaGalleryStorageActionsActionGroup.xml

VerifyMediaGalleryStorageActionsActionGroup
Validates that the Media Gallery ‘Cancel’/’Create Folder’ buttons are present.

VerifyTinyMCEActionGroup.xml

VerifyTinyMCEActionGroup
Goes to Admin CMS Page creation page. Validates that all of the Tiny MCE buttons are present.
VerifyMagentoEntityActionGroup
Validates that the Insert Widget and Insert Variables buttons are present.

SelectImageFromMediaStorageActionGroup.xml

clickBrowseBtnOnUploadPopup
Clicks on the Browse button in the ‘Insert/edit image’ model.
VerifyMediaGalleryStorageActions
Validates that the Media Gallery ‘Cancel’/’Create Folder’ buttons are present.
CreateImageFolder
Creates a folder in the Media Gallery based on the provided Folder.
attachImage
Uploads the provided Image to Media Gallery. If you use this action group, you MUST add steps to delete the image in the ‘after’ steps.
deleteImage
Deletes the selected Image from the Media Gallery.
saveImage
Clicks on Insert File in the Media Gallery.
fillOutUploadImagePopup
Fills in the Image Description and Height fields. PLEASE NOTE: The values are Hardcoded using ‘ImageUpload’.
verifyOversizeValidationMsg
Validates that the Oversize validation message is present and correct.
verifyWrongExtensionValidationMsg
Validates that the Wrong Extensions validation message is present and correct.

AdminOpenCmsPageActionGroup.xml

AdminOpenCmsPageActionGroup
No description.

ClickBrowseBtnOnUploadPopupActionGroup.xml

ClickBrowseBtnOnUploadPopupActionGroup
Clicks on the Browse button in the ‘Insert/edit image’ model.
NavigateToMediaFolderActionGroup
Clicks on the provided Folder Name in the Storage folder tree.

AdminOpenCMSPagesGridActionGroup.xml

AdminOpenCMSPagesGridActionGroup
Goes to the Admin Pages grid page.

ClearWidgetsFromCMSContentActionGroup.xml

ClearWidgetsFromCMSContent
Goes to the Admin CMS Page Edit page for the Page ID number 2. Clears the Widget and replaces it with Text. PLEASE NOTE: The Page ID/Text are Hardcoded.
ClearWidgetsForCMSHomePageContentWYSIWYGDisabled
No description.

SearchBlockOnGridPageActionGroup.xml

searchBlockOnGridPage
Searches the Admin CMS Blocks grid based on the provided Block.
deleteBlock
Goes to the Admin CMS Blocks page. Filters the grid based on the provided Block. Deletes the Block via the grid.

CreateImageFolderActionGroup.xml

CreateImageFolderActionGroup
Creates a folder in the Media Gallery based on the provided Folder.

AdminInsertWidgetToCmsPageContentActionGroup.xml

AdminInsertWidgetToCmsPageContentActionGroup
Insert widget to CMS Page content field. You are on CMS edit page, content tab is expanded.

DeleteImageFromStorageActionGroup.xml

DeleteImageFromStorageActionGroup
Deletes the provided Image from Storage.

AdminClickInsertWidgetActionGroup.xml

AdminClickInsertWidgetActionGroup
Click ‘Insert Widget’ button in the opened widget popup

SaveCmsPageActionGroup.xml

SaveCmsPageActionGroup
Clicks on the Save button. Validates that the Success Message is present.

CMSActionGroup.xml

navigateToCreatedCMSPage
Goes to the Admin CMS Pages page.
navigateToCreatedCMSBlockPage
Goes to the Admin Blocks page. Clicks on ‘Edit’ for the provided Block.
DeleteCMSBlockActionGroup
Goes to the Admin CMS Blocks page. Deletes the ‘_defaultBlock’ Block. Validates that the Success Message is present and correct. PLEASE NOTE: The Block that is deleted it Hardcoded.
AddStoreViewToCmsPage
EXTENDS: navigateToCreatedCMSPage. Adds the provided Store View to a Page.
saveAndCloseCMSBlockWithSplitButton
Clicks on the Save and Close button.
navigateToStorefrontForCreatedPage
Goes to the provided Page on the Storefront.
saveCMSBlock
Clicks on the Save button. Validates that the Save message is present and correct. PLEASE NOTE: The message is Hardcoded.
saveAndContinueEditCmsPage
Clicks on the Save and Continue button.
saveCmsPage
Clicks on the Save button. Validates that the Success Message is present.
setLayout
Sets the provided option for ‘Layout’, under ‘Design’ on the Page creation/edit page.

AdminCMSBlockContentActionGroup.xml

AdminAddImageToCMSBlockContent
No description.

SaveAndContinueEditCmsPageActionGroup.xml

SaveAndContinueEditCmsPageActionGroup
Clicks on the Save and Continue button.

StorefrontGoToCMSPageActionGroup.xml

StorefrontGoToCMSPageActionGroup
Goes to the provided Storefront CMS Page.

AdminInsertRecentlyViewedWidgetActionGroup.xml

AdminInsertRecentlyViewedWidgetActionGroup
No description.

CreateNewPageWithAllValuesActionGroup.xml

CreateNewPageWithAllValues
Goes to the Admin CMS creation page. Fills in the provided Page details (Title, Heading, URL, Store View and Hierarchy).
CreateNewPageWithAllValuesAndContent
No description.

RestoreLayoutSettingActionGroup.xml

RestoreLayoutSetting
Sets the ‘Default Page Layout’ to ‘1 column’. PLEASE NOTE: The value is Hardcoded.
NavigateToCreatedCMSBlockPageActionGroup
Goes to the Admin Blocks page. Clicks on ‘Edit’ for the provided Block.

AssertCMSBlockContentActionGroup.xml

AssertBlockContent
Validates that the Block details are present and correct. PLEASE NOTE: The Block data is Hardcoded, using ‘_defaultBlock’.
NavigateToAdminContentManagementPageActionGroup
Goes to the ‘Configuration’ page for ‘Content Management’.

Config

AdminOpenStoreConfigPageActionGroup.xml

AdminOpenStoreConfigPageActionGroup
Go to admin store configuration page.

AdminExpandConfigTabActionGroup.xml

AdminExpandConfigTabActionGroup
Goes to the ‘Configuration’ page and expands main level configuration tab passed via argument as Tab Name.

SwitcherActionGroup.xml

SwitchToVersion4ActionGroup
Goes to the ‘Configuration’ page for ‘Content Management’. Sets the ‘WYSIWYG Editor’ to ‘TinyMCE 4’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.

AdminOpenConfigNavItemActionGroup.xml

AdminOpenConfigNavItemActionGroup
Clicks on config nav item selected by passed argument.

ResetSearchEngineConfigurationActionGroup.xml

ResetSearchEngineConfigurationActionGroup
Goes to the ‘Configuration’ page for ‘Catalog’. Sets the ‘Search Engine’ to ‘mysql’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.

AdminOpenStoreConfigDeveloperPageActionGroup.xml

AdminOpenStoreConfigDeveloperPageActionGroup
Go to admin store configuration developer page.

ConfigAdminAccountSharingActionGroup.xml

ConfigAdminAccountSharingActionGroup
Goes to the ‘Configuration’ page for ‘Admin’. Enables ‘Admin Account Sharing’. Clicks on the Save button.
EnableAdminAccountSharingActionGroup
Enabled ‘Admin Account Sharing’ via the API.
DisableAdminAccountSharingActionGroup
Disables ‘Admin Account Sharing’ via the API.

ConfigWYSIWYGActionGroup.xml

EnabledWYSIWYG
Enables the WYSIWYG Editor via the CLI.
SwitchToTinyMCE3
Goes to the ‘Configuration’ page for ‘Content Management’. Sets ‘WYSIWYG Editor’ to ‘TinyMCE 3’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.
DisabledWYSIWYG
Disables the WYSIWYG Editor via the CLI.
UseStaticURLForMediaContentInWYSIWYG
Goes to the ‘Configuration’ page for ‘Content Management’. Sets ‘Use Static URLs for Media Content in WYSIWYG’ to the provided value. Clicks on the Save button.
EnabledWYSIWYGEditor
Goes to the ‘Configuration’ page for ‘Content Management’. Sets ‘Enable WYSIWYG Editor’ to ‘Enabled by Default’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.

ConfigAdminCatalogSearchActionGroup.xml

ChooseElasticSearchAsSearchEngine
Goes to the ‘Configuration’ page for ‘Catalog’. Sets the ‘Search Engine’ to ‘elasticsearch5’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.
ResetSearchEngineConfiguration
Goes to the ‘Configuration’ page for ‘Catalog’. Sets the ‘Search Engine’ to ‘mysql’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.

GeneralConfigurationActionGroup.xml

NavigateToDefaultLayoutsSetting
Goes to the ‘Configuration’ page for ‘Web’. Expands the ‘Default Layouts’ section.
NavigateToConfigurationGeneralPage
Goes to the ‘Configuration’ page for ‘General’.
SelectTopDestinationsCountry
Selects the provided Countries under ‘Top destinations’ on the ‘General’ section of the ‘Configuration’ page. Clicks on the Save button.
UnSelectTopDestinationsCountry
Un-selects the provided Countries under ‘Top destinations’ on the ‘General’ section of the ‘Configuration’ page. Clicks on the Save button.
SelectCountriesWithRequiredRegion
Goes to the ‘Configuration’ page for ‘General’. Selects the provided Countries under ‘State is Required for’. Clicks on the Save button.

AdminExpandSecurityTabActionGroup.xml

AdminExpandSecurityTabActionGroup
No description.

AdminSaveConfigActionGroup.xml

AdminSaveConfigActionGroup
No description.

EnabledWYSIWYGActionGroup.xml

EnabledWYSIWYGActionGroup
Enables the WYSIWYG Editor via the CLI.

DisabledWYSIWYGActionGroup.xml

DisabledWYSIWYGActionGroup
Disables the WYSIWYG Editor via the CLI.

ConfigWebUrlOptionsActionGroup.xml

EnableWebUrlOptions
Goes to the ‘Configuration’ page for ‘Url Options’. Enables ‘Add Store Code to Urls’. Clicks on the Save button.
ResetWebUrlOptions
Goes to the ‘Configuration’ page for ‘Url Options’. Disables ‘Add Store Code to Urls’. Clicks on the Save button.

AdminConfigCreateNewAccountActionGroup.xml

SetGroupForValidVATIdIntraUnionActionGroup
Goes to the ‘Configuration’ page for ‘Customer Configuration’. Sets the ‘Group For Valid VAT ID Intra Union’ option. Clicks on the Save button. Validates the Save message is present.

AdminOpenConfigAdminPageActionGroup.xml

AdminOpenConfigAdminPageActionGroup
No description.

AdminSetMaximumLoginFailuresToLockoutAccountActionGroup.xml

AdminSetMaximumLoginFailuresToLockoutAccountActionGroup
No description.

RestoreLayoutSettingActionGroup.xml

RestoreLayoutSetting
Goes to the ‘Configuration’ page for ‘Web’. Clicks on the Save button.

ConfigSalesTaxClassActionGroup.xml

SetTaxClassForShipping
Goes to the ‘Configuration’ page for ‘Tax’. Sets ‘Tax Class for Shipping’ to ‘Taxable Goods’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.
ResetTaxClassForShipping
Goes to the ‘Configuration’ page for ‘Tax’. Sets ‘Tax Class for Shipping’ to ‘None’. Clicks on the Save button. PLEASE NOTE: The value is Hardcoded.
SetTaxApplyOnSetting
Goes to the ‘Configuration’ page for ‘Tax’. Sets ‘Apply Tax On’ to the provided value. Clicks on the Save button
DisableTaxApplyOnOriginalPrice
Goes to the ‘Configuration’ page for ‘Tax’. Sets ‘Apply Tax On’ to the provided value. Clicks on the Save button.

ConfigurableProduct

AdminSelectAttributeInConfigurableAttributesGridActionGroup.xml

AdminSelectAttributeInConfigurableAttributesGrid
EXTENDS: AdminFilterAttributeInConfigurableAttributesGrid. Select first filtered attribute.

SaveConfigurableProductActionGroup.xml

SaveConfigurableProductActionGroup
Save configurable product

ConfigurableProductAttributeNameDesignActionGroup.xml

GotoCatalogProductsPage
Goes to the Admin Products grid via the Admin Side Menu.
GotoConfigurableProductPage
Clicks on create Configurable Product from the Admin Products grid page.
FillAllRequiredFields
Fills the Product Name, Price and Weight fields. Clicks on ‘Create Configurations’. Clicks on ‘Create New Attribute’.
CreateNewAttribute
Creates a new Product Attribute via the Admin Products creation/edit page. PLEASE NOTE: The Product Attributes are Hardcoded.
DeleteCreatedAttribute
Deletes the Configurable Product Attribute.

AdminChangeConfigurableProductVariationQtyActionGroup.xml

AdminChangeConfigurableProductVariationQty
Change quantity value for configurable product generated variation

AdminFilterAttributeInConfigurableAttributesGridActionGroup.xml

AdminFilterAttributeInConfigurableAttributesGrid
Filter attribute in configurable attributes grid by attribute code value

StorefrontProductActionGroup.xml

StorefrontCheckConfigurableProduct
Goes to the provided Storefront Product page. Validates that the Product details are present and correct.
VerifyOptionInProductStorefront
Validates that the provided Option Code and Option Name are present and correct on a Configurable Product page.
SelectSingleAttributeAndAddToCart
Selects a Product Option. Clicks ‘Add to Cart’. Validates that the Product Added Success message appears.
storefrontCheckConfigurableProductOptions
Validates that the Options for a Configurable Product are present and correct.
assertOptionImageInStorefrontProductPage
Validates that the provided Product Image is present when the provided Product Option is selected.
AssertOptionImageAndPriceInStorefrontProductActionGroup
Validates that the provided Product Image and Price are present when the provided Product Option is selected.
assertConfigurableProductWithSpecialPriceOnStorefrontProductPage
Validates that Special Price for a Configurable Product is present and correct when the provided Product Option is selected.

VerifyProductTypeOrderActionGroup.xml

VerifyProductTypeOrder
Validates that the ‘Configurable Product’ option is present in the ‘Add Product’ dropdown menu on the Products grid page.

ConfigurableProductCheckoutActionGroup.xml

CheckConfigurableProductInCheckoutCartItemsActionGroup
Validates that the Configurable Product is present and correct in the Cart area on the Checkout page.

StorefrontProductCartActionGroup.xml

StorefrontCheckCartConfigurableProductActionGroup
Validates that the provided Option Price and Option Quantity is present and correct in the Mini Shopping Cart on the Storefront.
StorefrontOpenMinicartAndCheckConfigurableProductActionGroup
Validates that the provided Option Price is present and correct in the Mini Shopping Cart on the Storefront.

StorefrontCompareActionGroup.xml

StorefrontCheckCompareConfigurableProductActionGroup
Validates that the Configurable Product is present and correct in the Compare Product area.

AdminConfigurableProductActionGroup.xml

CreateConfigurableProductWithAttributeSet
Admin edit created product as configurable. Choose created options
AdminCreateConfigurationsForAttribute
EXTENDS: generateConfigurationsByAttributeCode. Click to apply single price to all Skus. Enter Attribute price
AdminCreateConfigurableProductWithAttributeUncheckOption
EXTENDS: generateConfigurationsByAttributeCode. Click to uncheck created option. Enter Attribute price
viewConfigurableProductInAdminGrid
Goes to the Admin Product grid page. Validates the provided Configurable Product is present and correct in the grid.
createConfigurableProduct
Goes to the Admin Product grid page. Creates a Configurable Product using the default Product Options.
createConfigurableProductWithTwoAttributes
Goes to the Admin Product grid page. Creates a Configurable Product with 2 product attributes.
saveConfigurableProduct
Save configurable product
generateConfigurationsByAttributeCode
Generates the Product Configurations for the provided Attribute Code on the Configurable Product creation/edit page.
createOptionsForAttribute
No description.
createConfigurationsForAttribute
EXTENDS: generateConfigurationsByAttributeCode. Clicks on the Save button. Clicks on the Confirm button.
createConfigurationsForAttributeWithImages
EXTENDS: generateConfigurationsByAttributeCode. Adds the provided Attribute Image to the provided Attribute Code.
createConfigurationsForTwoAttribute
EXTENDS: generateConfigurationsByAttributeCode. Generates the Product Configurations for the 2 provided Attribute Codes on the Configurable Product creation/edit page.
saveConfiguredProduct
Save the Configurable Product on the Configurable Product creation/edit page. Validates that the Success Message is present.
GenerateAndSaveConfiguredProductAfterSettingOptions
No description.
addNewProductConfigurationAttribute
Generates the Product Configurations for the 2 provided Attribute Names on the Configurable Product creation/edit page.
selectCreatedAttributeAndCreateTwoOptions
No description.
changeProductConfigurationsInGrid
Edit the Product Configuration via the Admin Product grid page.
changeConfigurableProductChildProductPrice
Change the price of a configurable child product in the grid under configurations.
changeProductConfigurationsInGridExceptSku
EXTENDS: changeProductConfigurationsInGrid. Removes ‘fillFieldSkuForFirstAttributeOption’ and ‘fillFieldSkuForSecondAttributeOption’.
addProductToConfigurationsGrid
Adds the provided Product SKU to the provided Product Name.
addUniqueImageToConfigurableProductOption
Adds the provided Image to a Configurable Product on the Admin Product creation/edit page.
addUniquePriceToConfigurableProductOption
On the ‘Step 3: Bulk Images, Price and Quantity’ page of the ‘Create Product Configurations’ model click on ‘Apply unique prices…’. Select provided Option. Fill price.
addUniqueQuantityToConfigurableProductOption
No description.
saveConfigurableProductWithNewAttributeSet
Clicks on ‘Save’. Clicks radio for ‘…new Attribute Set…’ in the ‘Choose Affected Attribute Set’ modal. Clicks on ‘Confirm’ in the model on the Configurable Product creation/edit page.
saveConfigurableProductAddToCurrentAttributeSet
Clicks on ‘Save’. Clicks on ‘Confirm’ in the ‘Choose Affected Attribute Set’ model on the Configurable Product creation/edit page.
assertConfigurableProductOnAdminProductPage
Validates that the provided Configurable Product Name, SKU and Price are present and correct on the Configurable Product creation/edit page. PLEASE NOTE: The Product Data is Hardcoded.
AdminConfigurableWizardMoveToNextStepActionGroup
Click on the ‘Next’ button in the ‘Create Product Configurations’ panel on the Configurable Product creation/edit page.
AdminConfigurableProductDisableConfigurationsActionGroup
No description.
StartCreateConfigurationsForAttribute
No description.

AdminOrderConfigurableProductActionGroup.xml

AdminOrderConfigureConfigurableProduct
No description.

SaveConfigurableProductAddToCurrentAttributeSetActionGroup.xml

SaveConfigurableProductAddToCurrentAttributeSetActionGroup
Clicks on ‘Save’. Clicks on ‘Confirm’ in the ‘Choose Affected Attribute Set’ model on the Configurable Product creation/edit page.

StorefrontAddConfigurableProductToTheCartActionGroup.xml

StorefrontAddConfigurableProductToTheCartActionGroup
Goes to the provided Storefront URL. Selects the provided Product Option under the Product Attribute. Fills in the provided Quantity. Clicks Add to Cart. Validates that the Success Message is present.

AdminAddOptionsToAttributeActionGroup.xml

addOptionsToAttributeActionGroup
Adds 5 provided Options to a new Attribute on the Configurable Product creation/edit page.

StorefrontCategoryActionGroup.xml

StorefrontCheckCategoryConfigurableProduct
Validates that the provided Configurable Product is present and correct on a Category page.
StorefrontCheckCategoryOutOfStockConfigurableProduct
Validates that the provided Configurable Product is present and correct on a Category page.

CreateApiConfigurableProductWithProductAttributeAdvanceSearchActionGroup.xml

CreateApiConfigurableProductWithDescriptionActionGroup
Creates a Configurable Product with Description and 2 Product Options via API.

SaveConfiguredProductActionGroup.xml

SaveConfiguredProductActionGroup
Save the Configurable Product on the Configurable Product creation/edit page. Validates that the Success Message is present.

StorefrontCheckCategoryConfigurableProductWithUpdatedPriceActionGroup.xml

StorefrontCheckCategoryConfigurableProductWithUpdatedPriceActionGroup
Validates that the provided Product Name and Price for a Configurable Product are present on a Storefront Category page.

SaveConfigurableProductWithNewAttributeSetActionGroup.xml

SaveConfigurableProductWithNewAttributeSetActionGroup
Clicks on ‘Save’. Clicks radio for ‘…new Attribute Set…’ in the ‘Choose Affected Attribute Set’ modal. Clicks on ‘Confirm’ in the model on the Configurable Product creation/edit page.

AdminCreateApiConfigurableProductActionGroup.xml

AdminCreateApiConfigurableProductActionGroup
Creates a Configurable Product with 2 Product Options via the API.
AdminCreateApiConfigurableProductWithHiddenChildActionGroup
EXTENDS: AdminCreateApiConfigurableProductActionGroup. Adds 2 Hidden Product Options.

StorefrontProductAttributeActionGroup.xml

SelectStorefrontSideBarAttributeOption
Goes to the provided Storefront Category page. Validates that the provided Attribute Label is present and correct.

GenerateConfigurationsByAttributeCodeActionGroup.xml

GenerateConfigurationsByAttributeCodeActionGroup
Generates the Product Configurations for the provided Attribute Code on the Configurable Product creation/edit page.

Contact

StorefrontOpenContactUsPageActionGroup.xml

StorefrontOpenContactUsPageActionGroup
Goes to the Storefront ‘Contact Us’ page.

StorefrontFillContactUsFormActionGroup.xml

StorefrontFillContactUsFormActionGroup
Fills Name, Email and Comment on the Storefront ‘Contact Us’ page.

StorefrontSubmitContactUsFormActionGroup.xml

StorefrontSubmitContactUsFormActionGroup
Clicks on the ‘Submit’ button on the Storefront ‘Contact Us’ page.

AssertMessageContactUsFormActionGroup.xml

AssertMessageContactUsFormActionGroup
Validates that the provided Message appears in the correct Message Type on the Storefront ‘Contact Us’ page.

CurrencySymbol

AdminCurrencyRatesActionGroup.xml

AdminImportCurrencyRatesActionGroup
No description.
AdminSaveCurrencyRatesActionGroup
No description.
AdminSetCurrencyRatesActionGroup
No description.

StorefrontCurrencyRatesActionGroup.xml

StorefrontSwitchCurrencyActionGroup
No description.
StorefrontSwitchCurrency
No description.

AdminSetBaseCurrencyActionGroup.xml

AdminSetBaseCurrencyActionGroup
No description.

Customer

OpenMyAccountPageActionGroup.xml

OpenMyAccountPageActionGroup
Clicks on the Storefront Customer menu in the Header. Clicks on ‘My Account’.

AdminAssertCustomerInCustomersGridActionGroup.xml

AdminAssertCustomerInCustomersGrid
Validates that the provided Customer is present and correct in the Backend Customer grid page.

StorefrontAssertSuccessLoginToStorefrontActionGroup.xml

StorefrontAssertSuccessLoginToStorefront
EXTENDS: LoginToStorefrontActionGroup. Validates that the provided Customer name is present and correct.

AdminAssertCustomerGroupOnCustomerFormActionGroup.xml

AdminAssertCustomerGroupOnCustomerForm
No description.

AssertCustomerResetPasswordActionGroup.xml

AssertCustomerResetPasswordActionGroup
Validates that the provided URL is present and correct. Validates that the provided Message/Message Type is present and correct.

AdminUpdateCustomerGroupActionGroup.xml

AdminUpdateCustomerGroupByEmailActionGroup
Goes to the Admin Customers grid page. Filters the grid for the provided Email Address. Edits the Customer. Updates the Customer Group with the provided Customer Group. Clicks on Save.

AdminDeleteCustomerGroupActionGroup.xml

AdminDeleteCustomerGroupActionGroup
Goes to the Customer Groups grid page. Filter results based on provided Customer Group Name. Delete Customer from grid page.

AssertStorefrontPasswordAutocompleteOffActionGroup.xml

AssertStorefrontPasswordAutoCompleteOffActionGroup
Goes to the Storefront Customer Sign-In page. Validates that the Password field does NOT contain the ‘autocomplete’ attribute.

StorefrontFillCustomerAccountCreationFormActionGroup.xml

StorefrontFillCustomerAccountCreationFormActionGroup
Fills in the provided Customer details on the Storefront Customer creation page.

AdminFilterCustomerGridByEmailActionGroup.xml

AdminFilterCustomerGridByEmail
Filters the Admin Customers grid by the provided Email Address.

FillNewCustomerAddressRequiredFieldsActionGroup.xml

FillNewCustomerAddressRequiredFieldsActionGroup
No description.

LoginToStorefrontActionGroup.xml

LoginToStorefrontActionGroup
Goes to the Storefront Customer Sign In page. Logs in using the provided Customer.

AssertMessageCustomerCreateAccountActionGroup.xml

AssertMessageCustomerCreateAccountActionGroup
Validates that the provided Message/Message Type are present and correct.

AssertCustomerAccountPageTitleActionGroup.xml

AssertCustomerAccountPageTitleActionGroup
Validates that the provided Page Title is present and correct on the Storefront Customer Dashboard.

StorefrontCustomerChangeEmailActionGroup.xml

StorefrontCustomerChangeEmailActionGroup
Change the Customer Email Address for a Customer Account via the Storefront Customer Dashboard page.

VerifyGroupCustomerActionGroup.xml

VerifyCustomerGroupForCustomer
Clicks on the Edit link for the provided Customer Email Address.

StorefrontCustomerLogoutActionGroup.xml

StorefrontCustomerLogoutActionGroup
Goes to the Storefront Customer Logout page.
StorefrontSignOutActionGroup
Clicks on Customer Account. Clicks on ‘Sign-Out’. Validates that the success message is present and correct. PLEASE NOTE: The Success Message is hardcoded.

AdminResetFilterInCustomerAddressGridActionGroup.xml

AdminResetFilterInCustomerAddressGrid
Clears the Admin Customer Address grid Filters. Sets the grid view to ‘Default View’.

AssertAdminCustomerGenderInCustomersGridActionGroup.xml

AssertAdminCustomerGenderInCustomersGridActionGroup
Assert customer ‘Gender’ attribute value on customer grid page

SetGroupCustomerActionGroup.xml

SetCustomerGroupForSelectedCustomersViaGrid
Clicks on the ‘Actions’ dropdown menu. Clicks on ‘Assign a Customer Group’. Clicks on ‘Ok’.

AdminAssertNumberOfRecordsInCustomersAddressGridActionGroup.xml

AdminAssertNumberOfRecordsInCustomersAddressGrid
Validates that the Number of Records listed on the Customer grid page is present and correct.

StorefrontFillCustomerLoginFormActionGroup.xml

StorefrontFillCustomerLoginFormActionGroup
Fills Storefront Customer Login Email Address. Fills Storefront Customer Login Password.

AdminDeleteAddressInCustomersAddressGridActionGroup.xml

AdminDeleteAddressInCustomersAddressGrid
Deletes a Customer Address from the Customer creation/edit page under the ‘Addresses’ section.

StorefrontCustomerAddressBookNotContainsActionGroup.xml

StorefrontCustomerAddressBookNotContains
Validate that the provided Address does NOT appear in the Storefront Customer Address list.

AdminAssertCustomerNoDefaultShippingAddressActionGroup.xml

AdminAssertCustomerNoDefaultShippingAddress
Validates that a Customer does NOT have a Default Shipping Address assigned. PLEASE NOTE: The error message is hardcoded.

AssertCustomerGroupOnCustomerFormActionGroup.xml

AssertCustomerGroupOnCustomerFormActionGroup
Validates that the provided Customer Group is selected on the Admin Customer edit page.

AssertStorefrontCustomerSavedCardActionGroup.xml

AssertStorefrontCustomerSavedCardActionGroup
No description.

DeleteCustomerActionGroup.xml

DeleteCustomerActionGroup
Goes to the Admin Customers grid page. Deletes a Customer based on the provided Last Name.
DeleteCustomerByEmailActionGroup
Goes to the Admin Customers grid page. Deletes a Customer based on the provided Email Address.

StorefrontAddCustomerAddressActionGroup.xml

StorefrontAddNewCustomerAddressActionGroup
Goes to the Storefront Customer Add New Address page. Fills in the provided Address details. Clicks on Save.
StorefrontAddCustomerDefaultAddressActionGroup
Goes to the Storefront Customer Add New Default Address page. Fills in the provided Address details. Clicks on Save.

OpenStorefrontStoredPaymentMethodsPageActionGroup.xml

OpenStorefrontCustomerStoredPaymentMethodsPageActionGroup
No description.

AdminEditCustomerAddressNoZipNoStateActionGroup.xml

AdminEditCustomerAddressNoZipNoState
EXTENDS: AdminEditCustomerAddressesFrom. Removes ‘selectState’ and ‘fillZipCode’. Clicks on ‘Set Default’ for Billing/Shipping.

EditCustomerAddressesFromAdminActionGroup.xml

EditCustomerAddressesFromAdminActionGroup
Adds the provided Address to a Customer from the Admin Customers creation/edit page.

AdminAssertCustomerNoDefaultBillingAddressActionGroup.xml

AdminAssertCustomerNoDefaultBillingAddress
Validates that a Customer does NOT have a Default Billing Address assigned. PLEASE NOTE: The error message is hardcoded.

SwitchAccountActionGroup.xml

SignOut
Click on the Backend Admin current Admin User menu. Click on ‘Logout’. Validate that you are logged out.

AdminAssertErrorMessageCustomerGroupAlreadyExistsActionGroup.xml

AdminAssertErrorMessageCustomerGroupAlreadyExists
No description.

AdminFilterCustomerAddressGridByPhoneNumberActionGroup.xml

AdminFilterCustomerAddressGridByPhoneNumber
Filters the Admin Customers grid by the provided Phone Number.

AdminAssertCustomerDefaultShippingAddressActionGroup.xml

AdminAssertCustomerDefaultShippingAddress
Validates that the provided Default Customer Shipping Address details are present and correct on the Customer creation/edit page. Under the section ‘Addresses’.
NavigateToCustomerGroupPage
Goes to the Admin Customer Groups page.

AssertMessageCustomerLoginActionGroup.xml

AssertMessageCustomerLoginActionGroup
Validates that the provided Message/Message Type are present and correct.

AdminAssertCustomerGroupOnProductFormActionGroup.xml

AdminAssertCustomerGroupOnProductForm
No description.

StorefrontOpenMyAccountPageActionGroup.xml

StorefrontOpenMyAccountPageActionGroup
No description.

AdminDeleteCustomerActionGroup.xml

AdminDeleteCustomerActionGroup
Goes to the Customers grid page. Check the row for the provided Customer Email Address. Delete the Customer.

AdminCreateCustomerGroupActionGroup.xml

AdminCreateCustomerGroupActionGroup
Goes to the Customer Groups creation page. Fills Name. Selects Tax Class. Clicks on Save. Validate that the Success Message is present and correct.

AdminEditCustomerAddressesFromActionGroup.xml

AdminEditCustomerAddressesFrom
Adds the provided Address to a Customer from the Admin Customers creation/edit page.
AdminEditCustomerAddressSetDefaultShippingAndBilling
EXTENDS: AdminEditCustomerAddressesFrom. Clicks on ‘Set Default’ for Billing/Shipping.
AdminEditCustomerAddressNoZipNoState
EXTENDS: AdminEditCustomerAddressesFrom. Removes ‘selectState’ and ‘fillZipCode’. Clicks on ‘Set Default’ for Billing/Shipping.
SelectDropdownCustomerAddressAttributeValueActionGroup
Selects the provided Option in the provided Customer Address Attribute drop down menu. Clicks on Save.

AssertCustomerGroupNotOnProductFormActionGroup.xml

AssertCustomerGroupNotOnProductFormActionGroup
Clicks on ‘Advanced Pricing’ on the Admin Customers creation/edit page. Validates that the provided Customer Group does NOT appear in the dropdown menu.

StorefrontCustomerAddressBookContainsActionGroup.xml

StorefrontCustomerAddressBookContains
Validate that the provided Address appears in the Storefront Customer Address list.

AdminAssertAddressInCustomersAddressGridActionGroup.xml

AdminAssertAddressInCustomersAddressGrid
Validates that the provided Customer Address is present in the Customer Address grid on the Customer creation/edit page. Under the ‘Addresses’ section.

StorefrontOpenCustomerAccountCreatePageActionGroup.xml

StorefrontOpenCustomerAccountCreatePageActionGroup
Goes to the Storefront Customer Create page.
StorefrontOpenCustomerAccountCreatePageUsingStoreCodeInUrlActionGroup
Goes to the Storefront Customer Create page using Store code in URL option.

StorefrontFillCustomerLoginFormWithWrongPasswordActionGroup.xml

StorefrontFillCustomerLoginFormWithWrongPasswordActionGroup
EXTENDS: StorefrontFillCustomerLoginFormActionGroup. Removes ‘fillPassword’. Fills in an invalid Password.

SignUpNewUserFromStorefrontActionGroup.xml

SignUpNewUserFromStorefrontActionGroup
Goes to the Storefront. Clicks on ‘Create Account’. Fills in the provided Customer details, excluding Newsletter Sign-Up. Clicks on ‘Create Account’ button. Validate that the Customer details are present and correct.
StorefrontCreateCustomerSignedUpNewsletterActionGroup
Goes to the Storefront. Clicks on ‘Create Account’. Fills in the provided Customer details, including Newsletter Sign-Up. Clicks on ‘Create Account’ button.
StorefrontFillRegistrationFormActionGroup
No description.
SaveRegistrationFormActionGroup
No description.
AssertSignedUpNewsletterActionGroup
Validates that the provided Customer details are present and correct on the Storefront Customer Dashboard page.
EnterCustomerAddressInfo
Fills in the provided Customer details (First/Last Name, Company, Phone # and Address) on the Admin Customer creation/edit page. Clicks on the Save button.
EnterCustomerAddressInfoFillState
EXTENDS: EnterCustomerAddressInfo. Fills the State field.
VerifyCustomerBillingAddress
Goes to the Storefront Customer Dashboard Address area. Validates that the provided Customer Billing Address is present and correct on the Storefront Customer Dashboard Address section.
VerifyCustomerShippingAddress
Goes to the Storefront Customer Dashboard Address area. Validates that the provided Customer Shipping Address is present and correct.
VerifyCustomerBillingAddressWithState
Goes to the Storefront Customer Dashboard Address area. Validates that the provided Customer Billing Address, including the State, is present and correct.
VerifyCustomerShippingAddressWithState
Goes to the Storefront Customer Dashboard Address area. Validates that the provided Customer Shipping Address, including the State, is present and correct.
VerifyCustomerNameOnFrontend
Goes to the Storefront Customer Dashboard page. Validates that the Customer First/Last Name is present and correct.
SignUpNewCustomerStorefrontActionGroup
EXTENDS: SignUpNewUserFromStorefrontActionGroup. Adds a waitForPageLoad action to the Action Group. Removes the action for ‘seeThankYouMessage’.

StorefrontCustomerResetPasswordActionGroup.xml

StorefrontCustomerResetPasswordActionGroup
Goes to the Storefront Customer Sign-In page. Clicks on ‘Forgot Password’. Fills Email Address. Clicks on Reset Password.

StorefrontClickSignInButtonActionGroup.xml

StorefrontClickSignInButtonActionGroup
Click on the Storefront Header ‘Sign-In’ link.

AdminAssertDefaultValueDisableAutoGroupInCustomerFormActionGroup.xml

AdminAssertDefaultValueDisableAutoGroupInCustomerFormActionGroup
Check Default Value for Disable Automatic Group Changes Based on VAT ID in Create Customer form.

AssertAdminCustomerGenderOnCustomerFormActionGroup.xml

AssertAdminCustomerGenderOnCustomerFormActionGroup
Validates that the provided Customer Gender is selected on the Admin Customer edit page.

StorefrontAssertRegistrationPageFieldsActionGroup.xml

StorefrontAssertRegistrationPageFields
No description.

AdminFilterCustomerGroupByNameActionGroup.xml

AdminFilterCustomerGroupByNameActionGroup
Filters the Admin Customers grid by the provided Customer Group Name.

AssertStorefrontDefaultWelcomeMessageActionGroup.xml

AssertStorefrontDefaultWelcomeMessageActionGroup
Validates that the Welcome message is present and correct and not you link absent.

AdminNavigateNewCustomerActionGroup.xml

AdminNavigateNewCustomerActionGroup
Goes to the New Customer page.

StorefrontOpenCustomerLoginPageActionGroup.xml

StorefrontOpenCustomerLoginPageActionGroup
Goes to the Storefront Customer Sign-In page.

AssertCustomerLoggedInActionGroup.xml

AssertCustomerWelcomeMessageActionGroup
Validates that the Welcome message is present and correct, including the provided Customers Full Name.

StorefrontClickCreateAnAccountCustomerAccountCreationFormActionGroup.xml

StorefrontClickCreateAnAccountCustomerAccountCreationFormActionGroup
Clicks on the Storefront Header ‘Create Account’ link.
NavigateThroughCustomerTabsActionGroup
Clicks on the provided Storefront Customer Dashboard Side Bar tab names.

StorefrontCustomerAddressBookNumberOfAddressesActionGroup.xml

StorefrontCustomerAddressBookNumberOfAddresses
Validate that the Customer Address count is present and correct on the Storefront Customer Dashboard page.

CreateCustomerActionGroup.xml

CreateCustomerActionGroup
Goes to the Add Customers page via the Admin Nav Menu. Fills in the Customer details. Clicks on Save. PLEASE NOTE: The Customer data is Hardcoded using ‘NewCustomerData’.

AdminOpenCustomerEditPageActionGroup.xml

AdminOpenCustomerEditPageActionGroup
Goes to the Admin Customer Edit page for the provided Customer ID #.

AdminCustomerSaveAndContinueActionGroup.xml

AdminCustomerSaveAndContinue
Clicks on ‘Save and Continue’ on the Customer creation/edit page.

AdminCreateCustomerWithDefaultAddressWithoutPhoneActionGroup.xml

AdminCreateCustomerWithDefaultAddressWithoutPhoneActionGroup
No description.

StorefrontRegisterCustomerFromOrderSuccessPageActionGroup.xml

StorefrontRegisterCustomerFromOrderSuccessPage
Clicks on ‘Create Account’ on the Storefront Checkout Success page. Fills in the provided Customer details. Clicks on ‘Create Account’. Validates that the Success Message is present and correct.

AdminAssertCustomerGroupPresentInGridActionGroup.xml

AdminAssertCustomerGroupPresentInGrid
No description.

AdminCustomerShopingCartActionGroup.xml

AdminAddProductToShoppingCartActionGroup
Adds the provided Product Name to the Cart on the Admin Customer creation/edit page.

StorefrontCustomerElementNotVisibleActionGroup.xml

StorefrontCustomerReorderButtonNotVisibleActionGroup
No description.

AdminConfigCustomerActionGroup.xml

SetCustomerDataLifetimeActionGroup
Goes to the Customer Configuration page. Fills Customer Data Lifetime. Clicks on Save. Validates that the Success message is present.

AdminAssertCustomerDefaultBillingAddressActionGroup.xml

AdminAssertCustomerDefaultBillingAddress
Validates that the provided Default Customer Billing Address details are present and correct on the Customer creation/edit page. Under the section ‘Addresses’.

StorefrontNavigateToCustomerOrdersHistoryPageActionGroup.xml

StorefrontNavigateToCustomerOrdersHistoryPageActionGroup
No description.

StorefrontCustomerGoToSidebarMenuActionGroup.xml

StorefrontCustomerGoToSidebarMenu
Click on the Storefront Customer Account Dashboard sub-menu based on the provided Menu Name.

StorefrontClickSignOnCustomerLoginFormActionGroup.xml

StorefrontClickSignOnCustomerLoginFormActionGroup
Click on the Customer Sign In button on the Storefront Customer Sign-In page.

AdminUpdateCustomerGenderInCustomersGridActionGroup.xml

AdminUpdateCustomerGenderInCustomersGridActionGroup
Update customer gender attribute value on customers grid page

StorefrontOpenCustomerAccountInfoEditPageActionGroup.xml

StorefrontOpenCustomerAccountInfoEditPageActionGroup
Goes to the Storefront Customer Edit page.

StoreFrontClickEditDefaultShippingAddressActionGroup.xml

StoreFrontClickEditDefaultShippingAddressActionGroup
Click on the edit default shipping address link.

AdminCustomerGridActionGroup.xml

AdminFilterCustomerByEmail
Goes to the Customer grid page. Filter results based on provided Customer Email Address.

AdminSaveCustomerAndAssertSuccessMessageActionGroup.xml

AdminSaveCustomerAndAssertSuccessMessage
Clicks on the Save button. Validates that the Success Message is present and correct. PLEASE NOTE: The message is Hardcoded.

FillCustomerSignInPopupFormActionGroup.xml

FillCustomerSignInPopupFormActionGroup
Fills in the provided Customer details (Email and Password) in the Customer Sign In modal on the Storefront Checkout page. Clicks on Sign In.

AssertAuthorizationPopUpPasswordAutoCompleteOffActionGroup.xml

AssertAuthorizationPopUpPasswordAutoCompleteOffActionGroup
Validates that the Storefront Customer Sign-In popup form does NOT contain the ‘autocomplete=off’ attribute.

AdminSelectCustomerByEmailActionGroup.xml

AdminSelectCustomerByEmail
Checks the Customer for the provided Customer Email Address in the Admin Customers grid.

AdminFilterCustomerByNameActionGroup.xml

AdminFilterCustomerByName
Filters the Admin Customers grid by the provided Name.

AdminResetFilterInCustomerGridActionGroup.xml

AdminResetFilterInCustomerGrid
Clears the Admin Customer grid Filters. Sets the grid view to ‘Default View’.

AdminCreateCustomerWithWebsiteAndStoreViewActionGroup.xml

AdminCreateCustomerWithWebsiteAndStoreViewActionGroup
Goes to the Customer grid page. Click on ‘Add New Customer’. Fills provided Customer Data. Fill provided Customer Address data. Assigns Product to Website and Store View. Click on Save Address.
AdminCreateCustomerWithWebSiteAndGroup
Goes to the Customer grid page. Click on ‘Add New Customer’. Fills provided Customer Data. Fill provided Customer Address data. Assigns Product to Website and Store View. Clicks on Save.

StorefrontFillBillingAddressActionGroup.xml

StorefrontFillBillingAddressActionGroup
No description.

AdminNavigateCustomerEditPageAddressesTabActionGroup.xml

AdminNavigateCustomerEditPageAddressesTabActionGroup
EXTENDS: AdminOpenCustomerEditPageActionGroup. Navigates to Addresses Tab in Admin Customer Edit page for the provided Customer ID #.

StorefrontCustomerActionGroup.xml

CustomerLogoutStorefrontByMenuItemsActionGroup
Click on the Storefront Current Customer menu. Click on Logout.

AdminSelectAllCustomersActionGroup.xml

AdminSelectAllCustomers
Selects All of the Customers in the Admin Customers grid.

AdminSaveCustomerAddressActionGroup.xml

AdminSaveCustomerAddressActionGroup
No description.

OpenEditCustomerFromAdminActionGroup.xml

OpenEditCustomerFromAdminActionGroup
Goes to the Admin Customers grid page. Filters the grid based on the provided Customer. Clicks on Edit.
OpenEditCustomerAddressFromAdminActionGroup
Filters the Admin Customers Addresses based on the provided Address. Clicks on Edit.
DeleteCustomerFromAdminActionGroup
Goes to the Admin Customers grid page. Deletes the provided Customer from the grid. Validates that the Success message is present and correct.
AdminClearCustomersFiltersActionGroup
Goes to the Admin Customers grid page. Clicks on ‘Clear Filters’.

AdminEditCustomerAddressSetDefaultShippingAndBillingActionGroup.xml

AdminEditCustomerAddressSetDefaultShippingAndBilling
EXTENDS: AdminEditCustomerAddressesFrom. Removes ‘selectState’ and ‘fillZipCode’.

AdminEditCustomerInformationFromActionGroup.xml

AdminEditCustomerAccountInformationActionGroup
Fills in the Customer First Name, Last Name and Email. Clicks on Save and Continue.

AssertCustomerGroupNotInGridActionGroup.xml

AssertCustomerGroupNotInGridActionGroup
Filters the Admin Customers grid for the Customer Group (Code). Validates that the grid is empty.

AdminAssertCustomerAccountInformationActionGroup.xml

AdminAssertCustomerAccountInformation
Validates that the provided Customer details are present and correct on the Customer creation/edit page. Under the ‘Account Information’ section.

AssertMessageCustomerChangeAccountInfoActionGroup.xml

AssertMessageCustomerChangeAccountInfoActionGroup
Validates that the provided Message/Message Type are present and correct.

StorefrontAssertCustomerAddressItemsActionGroup.xml

StorefrontAssertCustomerAddressItemsActionGroup
Validate that the Storefront Customer Address contains correct items.
NavigateToAllCustomerPage
Goes to the Admin Customers grid page.

LoginToStorefrontWithEmailAndPasswordActionGroup.xml

LoginToStorefrontWithEmailAndPassword
Goes to the Storefront Customer Sign In page. Logs in using the provided Email and Password.

Downloadable

StorefrontAssertDownloadableProductIsPresentInCustomerAccountActionGroup.xml

StorefrontAssertDownloadableProductIsPresentInCustomerAccount
Goes to the Storefront Customer Dashboard page. Clicks on ‘My Downloadable Products’. Validates that the provided Product is present.

AdminDownloadableProductActionGroup.xml

fillMainDownloadableProductForm
Fills the Name, SKU, Price and Quantity on the Product creation/edit page.
addDownloadableProductLinkWithMaxDownloads
Clicks on ‘Add Link’. Fills in the provided Link details including a Max Downloads limit.
addDownloadableProductLink
Clicks on ‘Add Link’, under the ‘Links’ section. Fills in the provided Link details including Unlimited Downloads.
addDownloadableSampleFile
Clicks on ‘Add Link’ under the ‘Samples’ section. Fills in the provided Downloadable Sample File details.
addDownloadableSampleUrl
Clicks on ‘Add Link’ under the ‘Samples’ section. Fills in the provided Downloadable Sample URL details.

VerifyProductTypeOrderActionGroup.xml

VerifyProductTypeOrder
Validates that the ‘Downloadable Product’ option is present in the ‘Add Product’ dropdown menu on the Products grid page.

AddDownloadableProductLinkActionGroup.xml

AddDownloadableProductLinkActionGroup
Clicks on ‘Add Link’, under the ‘Links’ section. Fills in the provided Link details including Unlimited Downloads.

AddDownloadableProductLinkWithMaxDownloadsActionGroup.xml

AddDownloadableProductLinkWithMaxDownloadsActionGroup
Clicks on ‘Add Link’. Fills in the provided Link details including a Max Downloads limit.

StorefrontOpenDownloadableSampleActionGroup.xml

StorefrontOpenDownloadableSampleActionGroup
No description.

StorefrontOpenDownloadableLinkActionGroup.xml

StorefrontOpenDownloadableLinkActionGroup
No description.

AdminAddDownloadableLinkInformationActionGroup.xml

AdminAddDownloadableLinkInformationActionGroup
Checks ‘Is this downloadable Product?’. Fills in the provided Downloadable details under the ‘Downloadable Information’.

Elasticsearch

AssertSearchResultActionGroup.xml

AssertSearchResultActionGroup
Check search result on Storefront

ModifyCustomAttributeValueActionGroup.xml

ModifyCustomAttributeValueActionGroup
Update value for custom attribute

Elasticsearch6

AdminElasticConnectionTestActionGroup.xml

AdminElasticConnectionTestActionGroup
Check ElasticSearch connection after enabling.

Email

EmailTemplateActionGroup.xml

CreateNewTemplate
Clicks on Add New Template. Fills the Template details. Clicks on Save. PLEASE NOTE: The values are Hardcoded.
CreateCustomTemplate
No description.
PrepareDraftCustomTemplate
No description.
FindAndOpenEmailTemplate
No description.
DeleteEmailTemplate
Clicks on Delete Template. Accepts the Popup. Validates that the Email Template is NOT present in the Email Templates Grid.
PreviewEmailTemplate
No description.
AssertEmailTemplateContent
No description.

EncryptionKey

AdminEncryptionKeyChangeKeyManualActionGroup.xml

AdminEncryptionKeyChangeKeyManualActionGroup
Change Encryption Key - No-Auto Generate Action Group.

AdminEncryptionKeyChangeKeyAutoActionGroup.xml

AdminEncryptionKeyChangeKeyAutoActionGroup
Change Encryption Key Auto Generate Action Group.

AdminEncryptionKeyNavigateToChangePageActionGroup.xml

AdminEncryptionKeyNavigateToChangePageActionGroup
Navigate to change encryption key page.

GiftMessage

CheckingGiftOptionsActionGroup.xml

CheckingGiftOptionsActionGroup
Clicks on Checkout with Multiple Addresses. Clicks on Add Gift option. Validates that the Success Message is present and correct. PLEASE NOTE: The message is Hardcoded.

GroupedProduct

AssertLinkPresenceOnGroupedProductPageActionGroup.xml

AssertLinkPresenceOnGroupedProductPage
Validates that the provided Product Name is present and correct on a Storefront Grouped Product page.

VerifyProductTypeOrderActionGroup.xml

VerifyProductTypeOrder
Checks that Grouped is in the correct order in comparison to other product types on the add product dropdown.

StorefrontAddGroupedProductWithTwoLinksToCartActionGroup.xml

StorefrontAddGroupedProductWithTwoLinksToCartActionGroup
Adding to the Shopping Cart single Grouped product, with 2 associated from the Product page

AdminGroupedProductActionGroup.xml

checkRequiredFieldsInGroupedProductForm
Clears the Product Name and SKU fields when adding a Grouped Product and then verifies that they are required after attempting to Save.
fillGroupedProductForm
Fills in the provided Product Name and SKU on the Grouped Product creation/edit page.
viewGroupedProductInAdminGrid
Goes to the Admin Products grid page. Filters the grid for the provided Product. Validates that the provided Product appears in the grid.
fillDefaultQuantityForLinkedToGroupProductInGrid
Fills the provided Qty for a Product linked to a Grouped Product.
AdminAssignProductToGroup
Adds the provided Product to a Grouped Product on an Admin Grouped Product creation/edit page.

StorefrontAddThreeGroupedProductToTheCartActionGroup.xml

StorefrontAddThreeGroupedProductToTheCartActionGroup
Goes to the provided URL for a Grouped Product. Validates that the provided Products and Quantities are present and correct.

FillGroupedProductFormActionGroup.xml

FillGroupedProductFormActionGroup
Fills in the provided Product Name and SKU on the Grouped Product creation/edit page.

AdminAssignProductToGroupActionGroup.xml

AdminAssignProductToGroupActionGroup
Adds the provided Product to a Grouped Product on an Admin Grouped Product creation/edit page.

AdminOrderGroupedProductActionGroup.xml

AdminOrderConfigureGroupedProduct
No description.

ImportExport

AdminNavigateToExportPageActionGroup.xml

AdminNavigateToExportPageActionGroup
No description.

AdminAssertVisiblePagerActionGroup.xml

AdminAssertVisiblePagerActionGroup
No description.

AdminImportProductsActionGroup.xml

AdminImportProductsActionGroup
Goes to the Admin Import page. Imports the provided File. Validates that the Success Message is present and correct.
AdminImportProductsWithCheckValidationResultActionGroup
No description.
AdminCheckDataForImportProductActionGroup
No description.

Indexer

IndexerActionGroup.xml

updateIndexerBySchedule
Goes to the Index Management page. Checks the provided Indexer Name. Selects ‘Update by Schedule’. Clicks on Submit.
updateIndexerOnSave
Goes to the Index Management page. Checks the provided Indexer Name. Selects ‘Update on Save’. Clicks on Submit.
AdminReindexAndFlushCache
Run reindex and flush cache.

AdminSwitchAllIndexerToActionModeActionGroup.xml

AdminSwitchAllIndexerToActionModeActionGroup
No description.

CliRunReindexUsingCronJobsActionGroup.xml

CliRunReindexUsingCronJobsActionGroup
Run cron ‘index’ group which reindex all invalidated indices.

AdminSwitchIndexerToActionModeActionGroup.xml

AdminSwitchIndexerToActionModeActionGroup
No description.

AdminReindexAndFlushCacheActionGroup.xml

AdminReindexAndFlushCache
Run reindex and flush cache.

InstantPurchase

AdminOpenInstantPurchaseConfigPageActionGroup.xml

AdminOpenInstantPurchaseConfigPageActionGroup
No description.

AdminChangeInstantPurchaseButtonTextActionGroup.xml

AdminChangeInstantPurchaseButtonTextActionGroup
No description.

AdminChangeInstantPurchaseStatusActionGroup.xml

AdminChangeInstantPurchaseStatusActionGroup
No description.

Integration

AdminOpenNewIntegrationPageActionGroup.xml

AdminOpenNewIntegrationPageActionGroup
No description.

AdminSearchIntegrationInGridActionGroup.xml

AdminSearchIntegrationInGridActionGroup
No description.

AdminDeleteIntegrationEntityActionGroup.xml

AdminDeleteIntegrationEntityActionGroup
No description.

AdminCreatesNewIntegrationActionGroup.xml

AdminCreatesNewIntegrationActionGroup
No description.

AdminNavigateToCreateIntegrationPageActionGroup.xml

AdminNavigateToCreateIntegrationPageActionGroup
No description.

AdminSubmitNewIntegrationFormActionGroup.xml

AdminSubmitNewIntegrationFormActionGroup
No description.

AdminSaveIntegrationActionGroup.xml

AdminClickSaveButtonIntegrationFormActionGroup
No description.

AssertDeletedIntegrationIsNotInGridActionGroup.xml

AssertDeletedIntegrationIsNotInGridActionGroup
No description.

AdminFillIntegrationFormActionGroup.xml

AdminFillIntegrationFormActionGroup
No description.

AssertAdminMessageCreateIntegrationEntityActionGroup.xml

AssertAdminMessageCreateIntegrationEntityActionGroup
No description.

Multishipping

CheckingWithMultipleAddressesActionGroup.xml

CheckingWithSingleAddressActionGroup
No description.
CheckingWithMultipleAddressesActionGroup
No description.
StorefrontCheckoutWithMultipleAddressesActionGroup
No description.
StorefrontSelectAddressActionGroup
No description.
StorefrontSaveAddressActionGroup
No description.

StorefrontMultishippingCheckoutActionGroup.xml

StorefrontCheckoutShippingSelectMultipleAddressesActionGroup
No description.
StorefrontGoCheckoutWithMultipleAddresses
No description.
StorefrontGoToBillingInformationActionGroup
No description.

AssertStorefrontSalesOrderMatchesGrandTotalActionGroup.xml

AssertStorefrontSalesOrderMatchesGrandTotalActionGroup
No description.

AdminSalesOrderActionGroup.xml

AdminSalesOrderActionGroup
No description.

SelectShippingInfoActionGroup.xml

SelectSingleShippingInfoActionGroup
No description.
SelectMultiShippingInfoActionGroup
No description.
StorefrontLeaveDefaultShippingMethodsAndGoToBillingInfoActionGroup
No description.

ReviewOrderActionGroup.xml

ReviewOrderForSingleShipmentActionGroup
No description.
ReviewOrderForMultiShipmentActionGroup
No description.

SelectBillingInfoActionGroup.xml

SelectBillingInfoActionGroup
No description.

CheckingWithMinicartActionGroup.xml

CheckingWithMinicartActionGroup
No description.

PlaceOrderActionGroup.xml

PlaceOrderActionGroup
No description.
StorefrontPlaceOrderForMultipleAddressesActionGroup
No description.

Newsletter

AdminNewsletterTemplateActionGroup.xml

SwitchToPreviewIframeActionGroup
No description.

VerifySubscribedNewsletterDisplayedActionGroup.xml

StorefrontCreateNewAccountNewsletterChecked
EXTENDS: SignUpNewUserFromStorefrontActionGroup. Clicks on ‘Sign Up for Newsletter’. Validates that the Subscription Confirmation message is present and correct.
StorefrontCreateNewAccountNewsletterUnchecked
EXTENDS: SignUpNewUserFromStorefrontActionGroup. Validates that the you are NOT subscribed message is present and correct.
CheckSubscribedNewsletterActionGroup
Goes to the Storefront Newsletter Management page. Validates that the ‘Subscription’ checkbox is checked.

PageCache

ClearPageCacheActionGroup.xml

ClearPageCacheActionGroup
Goes to the Admin Cache Management page. Selects ‘Refresh’. Checks the ‘Page Cache’ row. Clicks on Submit.

ClearCacheActionGroup.xml

ClearCacheActionGroup
Goes to the Admin Cache Management page. Clicks on ‘Flush Magento Cache’.
clearPageCache
Goes to the Admin Cache Management page. Selects ‘Refresh’. Checks the ‘Page Cache’ row. Clicks on Submit.

Payment

ApplyCouponOnPaymentPageActionGroup.xml

ApplyCouponOnPaymentPageActionGroup
Adds the provided Coupon Code on the Storefront Shopping Cart page. Validates that the Discount Verification Message is present and correct.

Paypal

OtherPayPalConfigurationActionGroup.xml

EnablePayPalConfiguration
Expands the ‘OTHER PAYPAL PAYMENT SOLUTIONS’ tab on the Admin Configuration page. Enables the provided PayPal Config type for the provided Country Code.
EnablePayPalSolutionWithoutSave
Expands the ‘OTHER PAYPAL PAYMENT SOLUTIONS’ tab on the Admin Configuration page. Enables the provided PayPal Config type for the provided Country Code without saving.
CheckEnableOptionPayPalConfiguration
Expands the ‘OTHER PAYPAL PAYMENT SOLUTIONS’ tab on the Admin Configuration page. Enables the provided PayPal Config type for the provided Country Code.

StorefrontPayPalPaymentActionGroup.xml

LoginToPayPalPaymentAccount
No description.

PayPalExpressCheckoutConfigurationActionGroup.xml

ConfigPayPalExpressCheckout
Goes to the ‘Configuration’ page for ‘Payment Methods’. Fills in the provided PayPal credentials and other details. Clicks on Save.
SampleConfigPayPalExpressCheckout
Goes to the ‘Configuration’ page for ‘Payment Methods’. Fills in the provided Sample PayPal credentials and other details. Clicks on Save.
CreatePayPalOrderWithSelectedPaymentMethodActionGroup
EXTENDS: CreateOrderToPrintPageActionGroup. Clicks on PayPal. Fills the PayPay details in the modal. PLEASE NOTE: The PayPal Payment credentials are Hardcoded using ‘Payer’.
addProductToCheckoutPage
Goes to the provided Category page on the Storefront. Adds the 1st Product to the Cart. Goes to Checkout. Select the Shipping Method. Selects PayPal as the Payment Method.

StorefrontPayOrderOnPayPalCheckoutActionGroup.xml

StorefrontPayOrderOnPayPalCheckoutActionGroup
Verifies product name on Paypal cart and clicks ‘Pay Now’ on PayPal payment checkout page.

OpenPayPalButtonCheckoutPageActionGroup.xml

OpenPayPalButtonCheckoutPage
Clicks on ‘Configure’ for ‘PayPal Express Checkout’ on the Admin Configuration page. Expands the ‘Advanced Settings’ tab. Expands the ‘Frontend Experience Settings’ tab. Expands the ‘Checkout Page’ tab.

Persistent

StorefrontAssertPersistentRegistrationPageFieldsActionGroup.xml

StorefrontAssertPersistentRegistrationPageFields
No description.

StorefrontPersistentAssertCustomerWelcomeMessageActionGroup.xml

StorefrontAssertPersistentCustomerWelcomeMessageActionGroup
No description.
StorefrontAssertPersistentCustomerWelcomeMessageNotPresentActionGroup
No description.

StorefrontCustomerActionGroup.xml

CustomerLoginOnStorefrontWithRememberMeChecked
EXTENDS: LoginToStorefrontActionGroup. Checks the ‘Remember Me’ checkbox.
CustomerLoginOnStorefrontWithRememberMeUnChecked
EXTENDS: LoginToStorefrontActionGroup. Uncheck the ‘Remember Me’ checkbox.
StorefrontRegisterCustomerRememberMe
No description.
StorefrontCreateCustomerOnRegisterPageDoNotRememberMe
No description.

ProductVideo

AdminOpenProductVideoModalActionGroup.xml

AdminOpenProductVideoModalActionGroup
No description.

AdminAssertVideoNoValidationErrorActionGroup.xml

AdminAssertVideoNoValidationErrorActionGroup
No description.

AdminProductVideoActionGroup.xml

addProductVideo
Expands the ‘Images And Videos’ section on the Admin Product creation/edit page. Adds the provided Video to the Product. Clicks on Save.
removeProductVideo
Expands the ‘Images And Videos’ section on the Admin Product creation/edit page. Clicks on the Remove Video button.
assertProductVideoAdminProductPage
Validates that the provided Video is present on the Admin Product creation/edit page.
assertProductVideoNotInAdminProductPage
Validates that the provided Video is NOT present on the Admin Product creation/edit page.

AssertAdminVideoValidationErrorActionGroup.xml

AssertAdminVideoValidationErrorActionGroup
No description.

AdminGetVideoInformationActionGroup.xml

AdminGetVideoInformationActionGroup
No description.

StorefrontProductVideoActionGroup.xml

assertProductVideoStorefrontProductPage
Validates that the provided Video is present on the Storefront Product page.
assertProductVideoNotInStorefrontProductPage
Validates that the provided Video is NOT present on the Storefront Product page.

AdminFillProductVideoFieldActionGroup.xml

AdminFillProductVideoFieldActionGroup
No description.

Reports

GenerateOrderReportActionGroup.xml

GenerateOrderReportActionGroup
Clicks on ‘here’ to refresh the grid data. Enters the provided Order From/To Dates. Clicks on ‘Show Report’.
GenerateOrderReportForNotCancelActionGroup
Clicks on ‘here’ to refresh the grid data. Enters the provided Order From/To Dates and provided Order Status. Clicks on ‘Show Report’.

AdminReviewOrderActionGroup.xml

AdminReviewOrderActionGroup
Clicks on ‘REPORTS’ in the Admin side menu. Clicks on ‘Ordered’. Clicks on ‘Refresh’. Validates that the provided Product name appears in the list.

Review

AdminNavigateToNewRatingFormActionGroup.xml

AdminNavigateToNewRatingFormActionGroup
Open New Rating Form

AdminOpenPendingReviewsPageActionGroup.xml

AdminOpenPendingReviewsPageActionGroup
No description.

AdminDeleteReviewsByUserNicknameActionGroup.xml

AdminDeleteReviewsByUserNicknameActionGroup
No description.

AdminSaveReviewActionGroup.xml

AdminSaveReviewActionGroup
No description.

AdminAssertStoreViewRatingTitleWhenSingleStoreModeIsNoActionGroup.xml

AdminAssertStoreViewRatingTitleWhenSingleStoreModeIsNoActionGroup
If Single Store Mode is disabled, default store view title label should be displayed.

StorefrontAssertReviewAtProductPageActionGroup.xml

StorefrontAssertReviewAtProductPageActionGroup
No description.

AdminChangeReviewStatusActionGroup.xml

AdminChangeReviewStatusActionGroup
No description.

AdminOpenReviewByUserNicknameActionGroup.xml

AdminOpenReviewByUserNicknameActionGroup
No description.

AdminAssertStoreViewRatingTitleWhenSingleStoreModeIsYesActionGroup.xml

AdminAssertStoreViewRatingTitleWhenSingleStoreModeIsYesActionGroup
If Single Store Mode is enabled, default store view title label should not be displayed.

AdminOpenReviewsPageActionGroup.xml

AdminOpenReviewsPageActionGroup
No description.

Sales

AdminOrderActionOnGridActionGroup.xml

AdminOrderActionOnGridActionGroup
No description.
AdminTwoOrderActionOnGridActionGroup
No description.

StorefrontFillOrdersAndReturnsFormActionGroup.xml

StorefrontFillOrdersAndReturnsFormActionGroup
No description.

SelectCheckMoneyPaymentMethodActionGroup.xml

SelectCheckMoneyPaymentMethodActionGroup
Selects the ‘Check / Money Order’ Payment Method on the Admin Create New Order page.

AdminAddToOrderCouponCodeActionGroup.xml

AdminAddToOrderCouponCodeActionGroup
No description.

AdminAssertProductQtyInGridActionGroup.xml

AdminAssertProductQtyInGridActionGroup
Goes tot he Admin Catalog Product grid page. Filters the grid based on the provided Product SKU. Validates that the provided Product Qty is present.

AdminApplyCouponToOrderActionGroup.xml

AdminApplyCouponToOrderActionGroup
No description.

AssertAdminItemOrderedErrorActionGroup.xml

AssertAdminItemOrderedErrorActionGroup
Assert that item in ‘Item Ordered’ grid has an error/notice

AdminSubmitOrderActionGroup.xml

AdminSubmitOrderActionGroup
No description.

AdminAddToOrderBundleProductActionGroup.xml

AdminAddToOrderBundleProductActionGroup
No description.

AdminOpenShipmentFromOrderPageActionGroup.xml

AdminOpenShipmentFromOrderPageActionGroup
Admin open shipment from order

AdminStartToCreateCreditMemoFromOrderPageActionGroup.xml

AdminStartToCreateCreditMemoFromOrderPageActionGroup
Admin start to create credit memo from order

AdminOrderStatusFormFillAndSaveActionGroup.xml

AdminOrderStatusFormFillAndSave
Fills in the provided Status and Label on the Admin Order Status section.

VerifyBasicOrderInformationActionGroup.xml

VerifyBasicOrderInformationActionGroup
Validates that the provided Customer, Shipping/Billing Address and Customer Group are present and correct on the Admin Orders view page.

AdminSelectFlatRateShippingMethodActionGroup.xml

AdminSelectFlatRateShippingMethodActionGroup
No description.

GoToInvoiceIntoOrderActionGroup.xml

GoToInvoiceIntoOrderActionGroup
Clicks on ‘Invoice’ on the Admin Orders view page. Validates that the URL and Page Title are correct.

AdminStartCreateCreditMemoFromOrderPageActionGroup.xml

AdminStartCreateCreditMemoFromOrderPageActionGroup
Start to create Credit Memo from order page

AdminShipThePendingOrderActionGroup.xml

AdminShipThePendingOrderActionGroup
No description.

FilterOrderGridByIdActionGroup.xml

FilterOrderGridByIdActionGroup
Goes to the Admin Orders page. Filters the grid based on the provided Order ID.

AdminFilterProductInCreateOrderActionGroup.xml

AdminFilterProductInCreateOrderActionGroup
No description.

AssertAdminItemOrderedErrorNotVisibleActionGroup.xml

AssertAdminItemOrderedErrorNotVisibleActionGroup
Assert that item in ‘Item Ordered’ grid does not have an error/notice

AssertStorefrontShippingDescriptionInOrderViewActionGroup.xml

AssertStorefrontShippingDescriptionInOrderViewActionGroup
Validates that the Shipping Description will shown in Shipping total description.

StorefrontAssertSalesPrintOrderBillingAddressActionGroup.xml

AssertSalesPrintOrderBillingAddress
No description.

AdminOpenInvoiceFromOrderPageActionGroup.xml

AdminOpenInvoiceFromOrderPageActionGroup
Admin open invoice from order

AdminAddToOrderDownloadableProductActionGroup.xml

AdminAddToOrderDownloadableProductActionGroup
No description.

AdminOrderGridActionGroup.xml

filterOrderGridById
Goes to the Admin Orders page. Filters the grid based on the provided Order ID.
filterOrderGridByBillingName
Goes to the Admin Orders page. Filters the grid based on the provided Customer.
filterOrderGridByBaseTotalRange
Goes to the Admin Orders page. Filters the grid based on the provided Grand Total From/To values.
filterOrderGridByPurchaseDate
Goes to the Admin Orders page. Filters the grid based on the provided Purchased Date From/To values.
filterOrderGridByStatus
Filters the Admin Orders grid based on the provided Order Status.
AdminOrdersGridClearFiltersActionGroup
Goes to the Admin Orders grid page. Clicks on ‘Clear Filters’, if present.
OpenOrderById
EXTENDS: filterOrderGridById. Clicks on the 1st row of the Admin Orders grid.

AdminAssertOrderAvailableButtonsActionGroup.xml

AdminAssertOrderAvailableButtonsActionGroup
No description.

StorefrontCustomerReorderActionGroup.xml

StorefrontCustomerReorderActionGroup
Navigate to customer dashboard -> orders. Press ‘reorder’ button for specified order id. Notice: customer should be logged in.
NavigateToNewOrderPageExistingCustomerActionGroup
No description.

CreateNewOrderActionGroup.xml

useBraintreeForMasterCard
Selects ‘Braintree’ as the Payment Method on the Admin New Order creation page. Enters Credit Card details. PLEASE NOTE: The Credit Card details used are Hardcoded using ‘PaymentAndShippingInfo’.

AdminAddToOrderConfigurableProductActionGroup.xml

AdminAddToOrderConfigurableProductActionGroup
No description.

FilterShipmentGridByOrderIdActionGroup.xml

FilterShipmentGridByOrderIdActionGroup
No description.

AdminOpenCreditMemoFromOrderPageActionGroup.xml

AdminOpenCreditMemoFromOrderPageActionGroup
Admin open creditmemo from order

SelectActionForOrdersActionGroup.xml

SelectActionForOrdersActionGroup
No description.

StartCreateInvoiceFromOrderPageActionGroup.xml

StartCreateInvoiceFromOrderPageActionGroup
Clicks on ‘Invoice’ on the Admin Orders view page. Validates that the URL and Page Title are correct.

CancelPendingOrderActionGroup.xml

CancelPendingOrderActionGroup
Cancels the Pending Order on the Admin Orders view page. Validates that the provided Order Status is present and correct.

AdminAssertRefundOrderStatusInCommentsHistoryActionGroup.xml

AdminAssertRefundOrderStatusCommentsHistoryActionGroup
Clicks on the ‘Comments History’ on Admin View Order page. Validates that the provided Order Status and Refund message are present and correct.

AdminAssertRefundInRefundsGridActionGroup.xml

AdminAssertRefundInRefundsGridActionGroup
Goes to the Admin Credit Memo grid page. Filters the grid for the provided Order ID, Memo ID, Refund Status and Refunded Total. Validates that the provided details are present and correct.

AssertOrderStatusFormSaveSuccessActionGroup.xml

AssertOrderStatusFormSaveSuccess
Validates that the Success Message is present and correct.

StorefrontOrderActionGroupActionGroup.xml

StorefrontSearchGuestOrderActionGroup
Goes to the Storefront Customer Orders and Returns page. Fills in the provided Order ID, Billing Last Name and Email. Clicks on Continue. Validates that the URL is correct.

AdminCreateInvoiceActionGroup.xml

AdminCreateInvoiceActionGroup
No description.
AdminCreateInvoiceAndShipmentActionGroup
No description.
AdminCreateInvoiceAndCreditMemoActionGroup
No description.

AdminCreditMemoActionGroup.xml

verifyBasicCreditMemoInformation
Validates that the provided Customer, Shipping/Billing Address and Customer Group are present and correct on the Admin Credit Memo view page.
seeProductInItemsRefunded
Validates that the provided Product appears in the ‘Product’ column on the Admin Credit Memo view page.
StartToCreateCreditMemoActionGroup
No description.
SubmitCreditMemoActionGroup
No description.
UpdateCreditMemoTotalsActionGroup
No description.

AssertAdminShippingDescriptionInOrderViewActionGroup.xml

AssertAdminShippingDescriptionInOrderViewActionGroup
Validates that the Shipping Description will shown in Shipping total description.

FillOrderCustomerInformationActionGroup.xml

FillOrderCustomerInformationActionGroup
Fills in the provided Customer and Address details on the Admin ‘Create New Order for’ page.

CreateOrderToPrintPageActionGroup.xml

CreateOrderToPrintPageActionGroup
Goes to the provided Storefront Category page. Adds the Product to the Cart. Places the Order. Clicks on Print Order.
CreateOrderToPrintPageWithSelectedPaymentMethodActionGroup
EXTENDS: CreateOrderToPrintPageActionGroup. Clicks on ‘Check / Money Order’.

FilterOrderStatusByLabelAndCodeActionGroup.xml

FilterOrderStatusByLabelAndCodeActionGroup
No description.

SubmitInvoiceActionGroup.xml

SubmitInvoiceActionGroup
Clicks on ‘Submit Invoice’ on the Admin ‘New Invoice’ page. Validates that the Success Message is present and correct. Validates that the Order ID appears in the URL.

AdminMoveProductToItemsOrderedFromShoppingCartActionGroup.xml

AdminMoveProductToItemsOrderedFromShoppingCartActionGroup
Move product to the ‘Items Ordered’ section from shopping cart.

AdminOpenAndFillCreditMemoRefundActionGroup.xml

AdminOpenAndFillCreditMemoRefundActionGroup
Clicks on the ‘Credit Memos’ section on the Admin Orders edit page. Fills in the provided Refund details (Qty to Refund, Shipping Refund, Adjustment Refund, Adjustment Fee and Row number).
AdminOpenAndFillCreditMemoRefundAndBackToStockActionGroup
EXTENDS: AdminOpenAndFillCreditMemoRefundActionGroup. Checks ‘Return to Stock’.

AdminInvoiceActionGroup.xml

verifyBasicInvoiceInformation
Validates that the provided Customer, Address and Customer Group details are present and correct on the Admin View Invoice page.
seeProductInInvoiceItems
Validates that the provided Product appears under the ‘SKU’ column in the Admin Invoices edit page.
adminFastCreateInvoice
Clicks on ‘Invoice’ on the Admin Orders view page. Clicks on ‘Submit Invoice’. Clicks on ‘View Invoice’.
clearInvoicesGridFilters
Goes to the Admin Invoices grid page. Clicks on ‘Clear Filters’, if present.
goToInvoiceIntoOrder
Clicks on ‘Invoice’ on the Admin Orders view page. Validates that the URL and Page Title are correct.
StartCreateInvoiceFromOrderPage
Clicks on ‘Invoice’ on the Admin Orders view page. Validates that the URL and Page Title are correct.
SubmitInvoice
Clicks on ‘Submit Invoice’ on the Admin ‘New Invoice’ page. Validates that the Success Message is present and correct. Validates that the Order ID appears in the URL.
filterInvoiceGridByOrderId
Goes to the Admin Invoices grid page. Filters the grid for the provided Order ID.
FilterInvoiceGridByOrderIdWithCleanFiltersActionGroup
No description.

AdminAssertProductInShoppingCartSectionActionGroup.xml

AdminAssertProductInShoppingCartSectionActionGroup
Assert product in Shopping cart section in Customer’s Activities block on Create Order Page.

OpenOrderByIdActionGroup.xml

OpenOrderByIdActionGroup
EXTENDS: FilterOrderGridByIdActionGroup. Clicks on the 1st row of the Admin Orders grid.

OrderSelectFlatRateShippingActionGroup.xml

OrderSelectFlatRateShippingActionGroup
Selects the ‘Flat Rate’ Shipping Method on the Admin ‘Create New Order for’ page.

AssertOrderStatusFormSaveDuplicateErrorActionGroup.xml

AssertOrderStatusFormSaveDuplicateError
Validates that the ‘Duplicate Order’ Error Message is present and correct.

VerifyCreatedOrderInformationActionGroup.xml

VerifyCreatedOrderInformationActionGroup
Validates that the Success Message, Order Status (Pending) and Order ID are present and correct.

AdminOrderSelectShippingMethodActionGroup.xml

AdminOrderSelectShippingMethodActionGroup
Select Shipping method from admin order page.

AssertOrderButtonsAvailableActionGroup.xml

AssertOrderButtonsAvailableActionGroup
Validates that the primary buttons appear on the Admin Order edit page.

AssertAdminCreditMemoGrandTotalActionGroup.xml

AssertAdminCreditMemoGrandTotalActionGroup
Admin assert creditmemo grant total sum

AdminOrderActionGroup.xml

navigateToNewOrderPageNewCustomer
Goes to the Admin Orders grid page. Clicks on ‘Create New Order’. Clicks on ‘Create New Customer’. Select the provided Store View, if present. Validates that Page Title is present and correct.
navigateToNewOrderPageNewCustomerSingleStore
Goes to the Admin Orders grid page. Clicks on ‘Create New Order’. Clicks on ‘Create New Customer’. Validates that Page Title is present and correct.
navigateToNewOrderPageExistingCustomer
Goes tot he Admin Orders grid page. Clicks on ‘Create New Order’. Filters the grid for the provided Customer. Clicks on the Customer. Selects the provided Store View, if present. Validates that the Page Title is present and correct.
NavigateToNewOrderPageExistingCustomerAndStoreActionGroup
EXTENDS: navigateToNewOrderPageExistingCustomer. Clicks on the provided Store View.
checkRequiredFieldsNewOrderForm
Clears the Email, First Name, Last Name, Street Line 1, City, Postal Code and Phone fields when adding an Order and then verifies that they are required after attempting to Save.
addSimpleProductToOrder
Adds the provided Simple Product to an Order. Fills in the provided Product Qty. Clicks on ‘Add Selected Product(s) to Order’.
AddSimpleProductWithQtyToOrderActionGroup
No description.
addConfigurableProductToOrder
Adds the provided Configurable Product with the provided Option to an Order. Fills in the provided Product Qty. Clicks on ‘Add Selected Product(s) to Order’.
newAddConfigurableProductToOrder
No description.
addConfigurableProductToOrderFromAdmin
EXTENDS: addConfigurableProductToOrder. Selects the provided Option to the Configurable Product.
configureOrderedConfigurableProduct
Clicks on ‘Configure’ for a Product in the ‘Please select products’ under the ‘Create New Order for’ page. Selects the provided Option and Attribute. Fills in the provided Qty. Clicks on Ok.
addBundleProductToOrder
Adds the provided Bundled Product with the provided Option to an Order. Fills in the provided Product Qty. Clicks on ‘Add Selected Product(s) to Order’.
addBundleProductToOrderAndCheckPriceInGrid
EXTENDS: addBundleProductToOrder. Validates that the provided Product Price is present and correct in the ‘Items Ordered’ section.
addDownloadableProductToOrder
Adds a Downloadable Product to an Order. Clicks on ‘Add Selected Product(s) to Order’.
addGroupedProductOptionToOrder
Adds the provided Grouped Product with the provided Option to an Order. Fills in the provided Product Qty. Clicks on ‘Add Selected Product(s) to Order’.
fillOrderCustomerInformation
Fills in the provided Customer and Address details on the Admin ‘Create New Order for’ page.
orderSelectFlatRateShipping
Selects the ‘Flat Rate’ Shipping Method on the Admin ‘Create New Order for’ page.
changeShippingMethod
Change Shipping Method on the Admin ‘Create New Order for’ page.
orderSelectFreeShipping
Selects the ‘Free Shipping’ Shipping Method on the Admin ‘Create New Order for’ page.
verifyBasicOrderInformation
Validates that the provided Customer, Shipping/Billing Address and Customer Group are present and correct on the Admin Orders view page.
AssertOrderAddressInformationActionGroup
No description.
verifyCreatedOrderInformation
Validates that the Success Message, Order Status (Pending) and Order ID are present and correct.
seeProductInItemsOrdered
Validates that the provided Product is present and correct in the ‘Items Ordered’ section on the Admin Orders view page.
CreateOrderInStoreActionGroup
Goes to the Admin Create Order page. Creates an Order based on the provided Customer, Store View and Product. Validates that the Success Message is present and correct.
CreateOrderInStoreChoosingPaymentMethodActionGroup
Goes to the Admin Create Order page. Creates an Order based on the provided Customer, Store View and Product. Validates that the Success Message is present and correct.
cancelPendingOrder
Cancels the Pending Order on the Admin Orders view page. Validates that the provided Order Status is present and correct.
dontSeeProductInItemsOrdered
No description.
SelectCheckMoneyPaymentMethod
Selects the ‘Check / Money Order’ Payment Method on the Admin Create New Order page.
SelectBankTransferPaymentMethodActionGroup
No description.
SelectCashOnDeliveryPaymentMethodActionGroup
No description.
SelectPurchaseOrderPaymentMethodActionGroup
No description.
CreateOrderActionGroup
Goes to the Admin Create New Order page. Selects the provided Customer. Adds the provided Product to the Order. Clicks on Submit Order. Validates that the Success Message is present and correct.
CreateOrderFilteringCustomerByEmailActionGroup
No description.

AdminOrderFilterByOrderIdAndStatusActionGroup.xml

AdminOrderFilterByOrderIdAndStatusActionGroup
No description.

AssertOrderStatusExistsInGridActionGroup.xml

AssertOrderStatusExistsInGrid
Validates that the provided Order Status and Label are present in the Admin Orders grid.

AddSimpleProductToOrderActionGroup.xml

AddSimpleProductToOrderActionGroup
Adds the provided Simple Product to an Order. Fills in the provided Product Qty. Clicks on ‘Add Selected Product(s) to Order’.

SalesRule

StorefrontSalesRuleActionGroup.xml

StorefrontApplyCouponActionGroup
Applies the provided Coupon Code to the Storefront Shopping Cart.
StorefrontCancelCouponActionGroup
Cancels the Coupon that is applied to the Storefront Shopping Cart.
StorefrontCheckCouponAppliedActionGroup
Validates that the provided Rule and Discount Amount is present and correct on the Storefront Checkout page.
VerifyDiscountAmount
Goes to the provided Storefront Product URL. Fills in provided Quantity. Clicks Add to Cart. Goes to Checkout. Validates that the provided Discount Amount is present and correct.

ApplyCartRuleOnStorefrontActionGroup.xml

ApplyCartRuleOnStorefrontActionGroup
Clicks on Add to Cart on a Storefront Product page. Validates that the Success Message is present and correct. Goes to the Storefront Shopping Cart page. Applies the provided Coupon Code to the Shopping Cart.

AssertCustomerGroupNotOnCartPriceRuleFormActionGroup.xml

AssertCustomerGroupNotOnCartPriceRuleFormActionGroup
Validates that the ‘Customer Groups’ section does NOT contain the provided Customer Group on the Admin Cart Price Rule creation/edit page.

StorefrontClickOnMiniCartActionGroup.xml

StorefrontClickOnMiniCartActionGroup
No description.

AdminFilterCartPriceRuleActionGroup.xml

AdminFilterCartPriceRuleActionGroup
Filters the Admin Cart Price Rule grid based on the provided Rule Name. Clicks on the 1st row in the grid.
AdminCartPriceRuleNotInGridActionGroup
EXTENDS: AdminFilterCartPriceRuleActionGroup. Removes ‘goToEditRulePage’. Validates that the Empty Grid message is present and correct.

AdminCreateCartPriceRuleActionGroup.xml

AdminCreateCartPriceRuleActionGroup
Goes to the Admin Cart Price Rule grid page. Adds the provided Rule. Validates that the Success Message is present and correct.
AdminCreateCartPriceRuleAndStayOnEditActionGroup
EXTENDS: AdminCreateCartPriceRuleActionGroup. Clicks on Save and Continue.
AdminCreateCartPriceRuleWithCouponCode
EXTENDS: AdminCreateCartPriceRuleActionGroup. Removes ‘selectActionType’ and ‘fillDiscountAmount’. Adds the provided Coupon Code to a Cart Price Rule.
AdminDeleteCartPriceRuleForRetailerActionGroup
Goes to the Admin Cart Price Rules grid page. Removes the 1st Cart Price Rule in the Grid.
AdminCreateCartPriceRuleWithConditions
EXTENDS: AdminCreateCartPriceRuleActionGroup. Removes ‘fillDiscountAmount’. Adds the 2 provided Conditions (Name, Rule, Rule to Change and Category Name) to a Cart Price Rule.
AdminCreateCartPriceRuleActionsWithSubtotalActionGroup
EXTENDS: AdminCreateCartPriceRuleActionGroup. Removes ‘fillDiscountAmount’. Adds sub total conditions for free shipping to a Cart Price Rule.
AdminCreateMultiWebsiteCartPriceRuleActionGroup
EXTENDS: AdminCreateCartPriceRuleActionGroup. Removes ‘clickSaveButton’ for the next data changing. Assign cart price rule to 2 websites instead of 1.
CreateCartPriceRuleSecondWebsiteActionGroup
Goes to the Admin Cart Price Rule grid page. Clicks on Add New Rule. Fills the provided Rule (Name). Selects ‘Second Website’ from the ‘Websites’ menu.
AdminInactiveCartPriceRuleActionGroup
EXTENDS: AdminCreateCartPriceRuleActionGroup. Clicks on ‘Active’.
AdminCreateCartPriceRuleWithConditionIsCategoryActionGroup
EXTENDS: AdminCreateCartPriceRuleActionGroup. Sets the provide Condition (Actions Aggregator/Value, Child Attribute and Action Value) for Actions on the Admin Cart Price Rule creation/edit page.

AssertCartPriceRuleSuccessSaveMessageActionGroup.xml

AssertCartPriceRuleSuccessSaveMessageActionGroup
Clicks on the Save button on the Admin Cart Price Rule creation/edit page. Validates that the Success Message is present and correct.

AdminSalesRuleActionGroup.xml

DeleteCartPriceRuleByName
Goes to the Admin Cart Price Rules grid page. Filters the grid based on the provided Rule Name. Deletes the Price Rule via the grid.

AdminCreateCartPriceRuleActionsSectionActionGroup.xml

AdminCreateCartPriceRuleActionsSectionDiscountFieldsActionGroup
Clicks on the ‘Actions’ section on the Admin Cart Price Rule creation/edit page. Fills in the provided Cart Price Rule details.
AdminCreateCartPriceRuleActionsSectionShippingAmountActionGroup
Clicks on the ‘Apply to Shipping Amount’ toggle.
AdminCreateCartPriceRuleActionsSectionSubsequentRulesActionGroup
Clicks on the ‘Discard subsequent rules’ toggle.
AdminCreateCartPriceRuleActionsSectionFreeShippingActionGroup
Selects the provided option in the ‘Free Shipping’ dropdown menu.

StorefrontAddToTheCartActionGroup.xml

StorefrontAddToTheCartActionGroup
No description.

StorefrontApplyDiscountCodeActionGroup.xml

StorefrontApplyDiscountCodeActionGroup
No description.

AdminCreateCartPriceRuleRuleInfoSectionActionGroup.xml

AdminCreateCartPriceRuleRuleInfoSectionActionGroup
Goes to the Admin Cart Price Rule grid page. Clicks on Add New Rule. Fills in the provided Rule details.

AdminOpenNewCartPriceRuleFormPageActionGroup.xml

AdminOpenNewCartPriceRuleFormPageActionGroup
Goes to the Admin Cart Price Rule creation page.

AdminCartPriceRuleActionGroup.xml

selectNotLoggedInCustomerGroup
Selects ‘NOT LOGGED IN’ from the ‘Customer Groups’ list (Magento 2 B2B). PLEASE NOTE: The value is Hardcoded.
selectRetailerCustomerGroup
Selects ‘Retailer’ from the ‘Customer Groups’ list (Magento 2 B2B). PLEASE NOTE: The value is Hardcoded.
SetCartAttributeConditionForCartPriceRuleActionGroup
Sets the provided Cart Attribute Condition (Attribute Name, Operator Type and Value) on the Admin Cart Price Rule creation/edit page.
SetConditionForActionsInCartPriceRuleActionGroup
Sets the provided Condition (Actions Aggregator/Value, Child Attribute and Action Value) for Actions on the Admin Cart Price Rule creation/edit page.

AdminCreateCartPriceRuleLabelsSectionActionGroup.xml

AdminCreateCartPriceRuleLabelsSectionActionGroup
Fills in the provided Rule details on a Admin Cart Price Rule creation/edit page.

AdminAssertCustomerGroupOnCartPriceRuleFormActionGroup.xml

AdminAssertCustomerGroupOnCartPriceRuleForm
No description.

AdminDeleteCartPriceRuleActionGroup.xml

AdminDeleteCartPriceRuleActionGroup
Goes to the Admin Cart Price Rules grid page. Filters the grid for the provided Rule Name. Deletes the Rule via the grid.

AssertStorefrontMiniCartItemsActionGroup.xml

AssertStorefrontMiniCartItemsActionGroup
No description.

StoreFrontSelectDropDownSearchSuggestionActionGroup.xml

StoreFrontSelectDropDownSearchSuggestionActionGroup
Fills the Storefront Quick Search field. Validates that the provided Search Suggestion is present and correct.

AdminEditSearchTermActionGroup.xml

AdminFillAllSearchTermFieldsActionGroup
Fills in the provided Search Term on the Admin Search Terms grid page.

AdminSearchTermActionGroup.xml

searchTermFilterBySearchQuery
Fills in the provided Search Query on the Admin Search Term grid page.
deleteSearchTerm
Deletes the Search Terms in the Admin Search Term grid.
DeleteAllSearchTerms
No description.

Shipping

AdminSetShippingOriginConfigurationActionGroup.xml

AdminSetShippingOriginConfigurationActionGroup
Set Shipping Origin configurations

AdminOpenShippingMethodsConfigPageActionGroup.xml

AdminOpenShippingMethodsConfigPageActionGroup
No description.

AdminAssertShipmentItemsActionGroup.xml

AdminAssertShipmentItemsActionGroup
No description.

AdminAssertExistingTrackingNumberActionGroup.xml

AdminAssertExistingTrackingNumberActionGroup
No description.

AdminChangeTableRatesShippingMethodStatusActionGroup.xml

AdminChangeTableRatesShippingMethodStatusActionGroup
No description.
AdminImportFileTableRatesShippingMethodActionGroup
Import a file in Table Rates tab in Shipping Method config page.

AdminShipmentActionGroup.xml

verifyBasicShipmentInformation
Validates that the provided Customer, Shipping Address, Billing Address and Customer Group are present and correct on the view Admin Order page.
seeProductInShipmentItems
Validates that the provided Product is present and correct on the view Admin Order Shipment page under the ‘Items Shipped’ section.
goToShipmentIntoOrder
Clicks on the ‘Ship’ button on the view Admin Order page. Validates that the URL and Page Title are present and correct.
submitShipmentIntoOrder
Clicks on the ‘Submit Shipment’ button on the view Admin Order Shipment page. Validates that the URL and Page Title are present and correct.
AdminShipmentCreateShippingLabelActionGroup
No description.
AdminGoToShipmentTabActionGroup
No description.

AssertStoreFrontShippingMethodUnavailableActionGroup.xml

AssertStoreFrontShippingMethodUnavailableActionGroup
No description.

AdminAssertShipmentInShipmentsGridActionGroup.xml

AdminAssertShipmentInShipmentsGrid
No description.

AssertStoreFrontNoQuotesMessageActionGroup.xml

AssertStoreFrontNoQuotesMessageActionGroup
No description.

AdminResetShippingOriginConfigurationActionGroup.xml

AdminResetShippingOriginConfigurationActionGroup
Reset Shipping Origin configurations to default

AdminAssertTrackingValidationErrorActionGroup.xml

AdminAssertTrackingValidationErrorActionGroup
No description.

AdminAddTrackingNumberToShipmentActionGroup.xml

AdminAddTrackingNumberToShipmentActionGroup
No description.

AdminDeleteTrackingNumberActionGroup.xml

AdminDeleteTrackingNumberActionGroup
No description.

StorefrontSetShippingMethodActionGroup.xml

StorefrontSetShippingMethodActionGroup
Selects the provided Shipping Method on checkout shipping and wait loading mask.

AssertStoreFrontShippingMethodAvailableActionGroup.xml

AssertStoreFrontShippingMethodAvailableActionGroup
No description.

AssertThereIsNoShipButtonActionGroup.xml

AssertThereIsNoShipButtonActionGroup
No description.

AdminSelectFirstGridRowActionGroup.xml

AdminSelectFirstGridRowActionGroup
No description.

AdminCreateShipmentFromOrderPageActionGroup.xml

AdminCreateShipmentFromOrderPage
No description.

AdminAssertCreatedShipmentInShipmentsTabActionGroup.xml

AdminAssertCreatedShipmentsInShipmentsTabActionGroup
No description.

AdminChangeFlatRateShippingMethodStatusActionGroup.xml

AdminChangeFlatRateShippingMethodStatusActionGroup
No description.

Sitemap

AdminMarketingSiteMapNavigateNewActionGroup.xml

AdminMarketingSiteMapNavigateNewActionGroup
Navigate to New Site Map

AdminMarketingSiteMapFillFormActionGroup.xml

AdminMarketingSiteMapFillFormActionGroup
Fill data to Site map form

AdminMarketingSiteDeleteByNameActionGroup.xml

AdminMarketingSiteDeleteByNameActionGroup
Go to the Site map page. Delete a site map based on the provided Name.

AssertSiteMapCreateSuccessActionGroup.xml

AssertSiteMapCreateSuccessActionGroup
Validate the success message after creating site map.

AssertSiteMapDeleteSuccessActionGroup.xml

AssertSiteMapDeleteSuccessActionGroup
Validate the success message after delete site map.

Store

AdminCreateStoreViewActionGroup.xml

AdminCreateStoreViewActionGroup
Goes to the Admin Store View creation page. Fills in the provided Store View and Store details. Clicks on Save. Validates that the Success Message is present and correct.
AdminCreateStoreViewWithoutCheckActionGroup
EXTENDS: AdminCreateStoreViewActionGroup. Removes ‘waitForPageReload’ and ‘seeSavedMessage’.
AdminCreateStoreViewActionSaveGroup
Validates that the Success Message is present and correct.
navigateToAdminContentManagementPage
Goes to the ‘Configuration’ page for ‘Content Management’.
saveStoreConfiguration
Clicks on the Save button.
saveStoreConfigurationAndValidateFieldError
Clicks on Save. Validates that the fields are required.

AdminStoreGroupCreateActionGroup.xml

AdminStoreGroupCreateActionGroup
Fills in the provided Website and Store Group details. Clicks on Save. Validates that the Success Message is present and correct.
AdminAddCustomWebSiteToStoreGroup
Goes to the Admin Stores grid page. Searches the grid for the provided Store Group. Edits the Store. Adds the provided Website to the Store. Clicks on Save. Validates that the Success Message is present and correct.

AssertStoreGroupInGridActionGroup.xml

AssertStoreGroupInGridActionGroup
Goes to the Admin Stores grid page. Searches the grid for the provided Store Group Name. Validates that the provided Store Group Name is present and correct in the grid.

AssertStoreViewInGridActionGroup.xml

AssertStoreViewInGridActionGroup
Goes the Admin Stores grid page. Searches the grid for the provided Store View Name. Validates that the provided Store View Name is present and correct in the grid.

CreateCustomStoreViewActionGroup.xml

CreateCustomStoreViewActionGroup
Goes to the Admin Store Views creation page. Fills in the provided Store View Name. Clicks on Save.
CreateStoreView
Goes to the Admin Store Views creation page. Fills in the provided Store View, Store Group Name and Store View Status. Clicks on Save. Validates that the Success Message is present and correct.

AdminCreateWebsiteActionGroup.xml

AdminCreateWebsiteActionGroup
Goes to the Admin Website creation page. Fills in the provided Website Name and Code. Clicks on Save. Validates that the Success Message is present and correct.
AdminGetWebsiteIdActionGroup
Goes to the Admin Stores grid page. Filters the grid for the provided Website. Grabs the Website ID from the URL.
AssertWebsiteInGrid
Goes to the Admin Stores grid page. Searches the grid for the provided Website Name. Validates that the Website appears in the grid.
AssertWebsiteForm
Clicks on the provided Website Name in the Admin Stores grid. Validates that the URL, Website Name/Code are present and correct.

StoreViewDisabledErrorSaveMessageActionGroup.xml

StoreViewDisabledErrorSaveMessageActionGroup
Goes to the Admin Store View creation page. Fills in the provided Details (Store Group Name, Store View and Store View Status). Validates that the Error Message is present and correct.

ChangeStoreInStoreViewActionGroup.xml

ChangeStoreInStoreViewActionGroup
Clicks on the 1st row ‘Store View’ on the Admin Stores grid page. Selects the provided Store drop down menu. Clicks on Save. Validates that the Warning Message is present and correct.

StorefrontSwitchStoreViewActionGroup.xml

StorefrontSwitchStoreViewActionGroup
Switch the Storefront to the provided Store View.
StorefrontSwitchDefaultStoreViewActionGroup
EXTENDS: StorefrontSwitchStoreViewActionGroup. Clicks on the Default Store View.

DeleteCustomStoreActionGroup.xml

DeleteCustomStoreActionGroup
Goes to the Admin Stores grid page. Deletes the provided Store Group Name.
DeleteCustomStoreBackupEnabledYesActionGroup
Goes to the Admin Stores grid page. Deletes the provided Store Group Name while creating a DB backup. Validates that the Success Messages are present and correct.
AssertStoreNotInGrid
Goes to the Admin Stores grid page. Validates that the provided Store Group Name is NOT present in the grid.

AdminWebsitePageActionGroup.xml

AdminGoCreatedWebsitePageActionGroup
Filter website name in grid and go first found website page

AdminDeleteWebsiteActionGroup.xml

AdminDeleteWebsiteActionGroup
Goes to the Admin Stores grid page. Deletes the provided Website Name.

DeleteCustomWebsiteActionGroup.xml

DeleteCustomWebsiteActionGroup
Goes to the Admin Stores grid page. Searches the grid for the provided Website Name. Deletes the provided Website Name. Validates that the Success Message is present and correct.

AssertStorefrontStoreNotVisibleInFooterActionGroup.xml

AssertStorefrontStoreNotVisibleInFooterActionGroup
Goes to the Storefront. Validates that the provided Store is NOT present in the Footer Switch Store View drop down menu.

SaveStoreConfigurationActionGroup.xml

SaveStoreConfigurationActionGroup
Clicks on the Save button.

AssertStoreViewFormActionGroup.xml

AssertStoreViewFormActionGroup
Validates that the provided Store, Name, Code and Status are present and correct on the Admin Stores creation/edit page.

StoreFrontProductValidationActionGroup.xml

StoreFrontProductValidationActionGroup
Goes to the provided Storefront Product page. Validates that the provided Product details are present and correct.

AdminSwitchWebsiteActionGroup.xml

AdminSwitchWebsiteActionGroup
Selects the provided Website from the ‘Store View’ dropdown menu on the Admin Grid pages.

AssertStoreConfigurationBackendActionGroup.xml

AssertStoreConfigurationBackendActionGroup
Goes to the ‘Configuration’ page. Clicks on the ‘Store View’ dropdown menu. Validates that the provided Website, Store, Store View 1 and Store View 2 are present and correct.

AssertStoreFrontendActionGroup.xml

AssertStoreFrontendActionGroup
Goes to the Storefront. Selects the provided Store in the Store View dropdown menu. Validates that the provided Store View #1 is selected. Validates that the provided Store View 2 is present in the dropdown menu.

AssertStorefrontStoreVisibleInHeaderActionGroup.xml

AssertStorefrontStoreVisibleInHeaderActionGroup
Goes to the Storefront. Validates that the provided Store is present in the Header Switch Store View drop down menu on the Storefront.

AdminCreateNewStoreGroupActionGroup.xml

AdminCreateNewStoreGroupActionGroup
Goes to the Admin Stores creation page. Fills in the provided Details (Website, Store Group Name and Store Group Code). Clicks on Save. Validates that the Success Message is present and correct.
CreateCustomStore
Goes to the Admin Stores grid page. Clicks on ‘Create Store’. Fills in the provided Details (Website, Store Group Name and Store Group Code). Clicks on Save. Validates that the Success Message is present and correct.
AssertStoreGroupInGrid
Goes to the Admin Stores grid page. Searches for the provided Store Group Name. Validates that the provided Store Group Name is present in the grid.
EditStoreGroupActionGroup
Edit store group.
ChangeDefaultStoreViewActionGroup
Change the default store view for provided store group.
AssertDefaultStoreViewActionGroup
Asserts that the provided store view is default in provided store group.
AssertStoreGroupForm
Clicks on the 1st Store in the ‘Stores’ grid. Validates that the provided Details (Website, Store Group Name, Store Group Code and Root Category) are present and correct.

AssertStoreGroupFormActionGroup.xml

AssertStoreGroupFormActionGroup
Clicks on the 1st row of the Admin Store grid page. Validates that the provided Website, Store Group Name/Code and Root Category are present and correct.

EditCustomStoreGroupAcceptWarningMessageActionGroup.xml

EditCustomStoreGroupAcceptWarningMessageActionGroup
EXTENDS: CreateCustomStore. Removes ‘selectCreateStore’. Clicks on the 1st row. Clicks on Ok.

AssertStorefrontStoreCodeInUrlActionGroup.xml

AssertStorefrontStoreCodeInUrlActionGroup
Validates that the provided Store Code is present in the Storefront URL.

SaveStoreConfigurationAndValidateFieldErrorActionGroup.xml

SaveStoreConfigurationAndValidateFieldErrorActionGroup
Clicks on Save. Validates that the fields are required.

AdminFilterStoreViewActionGroup.xml

AdminFilterStoreViewActionGroup
Filters the Admin Catalog Product page based on the provided Store Group and Custom Store.

AdminSwitchStoreViewActionGroup.xml

AdminSwitchStoreViewActionGroup
Selects the provided Website from the ‘Store View’ dropdown menu on the Admin Grid pages.
AdminSwitchToAllStoreViewActionGroup
EXTENDS: AdminSwitchStoreViewActionGroup. Clicks on the ‘All Store Views’ drop down menu. Validates that the ‘All Store Views’ options is present and correct.

AssertStorefrontStoreVisibleInFooterActionGroup.xml

AssertStorefrontStoreVisibleInFooterActionGroup
Goes to the Storefront. Validates that the provided Store is present in the Footer Switch Store View drop down menu on the Storefront.

AdminDeleteStoreViewActionGroup.xml

AdminDeleteStoreViewActionGroup
Goes to the Admin Stores grid page. Deletes the provided Store without creating a Backup. Validates that the Success Message is present and correct.
DeleteCustomStoreViewBackupEnabledYesActionGroup
Goes to the Admin Stores grid page. Deleted the provided Store while creating a Backup. Validates that the Success Messages (Delete/Backup) are present and correct.
AssertStoreViewNotInGrid
Goes to the Admin Stores grid page. Searches the grid for the provided Store View name. Validates that it does NOT appear in the grid.
AdminSearchStoreViewByNameActionGroup
Goes to the Admin Stores grid page. Clears filters and search by store view name.
AdminDeleteStoreViewIfExistsActionGroup
EXTENDS: AdminSearchStoreViewByNameActionGroup. Goes to the Admin Stores grid page. Deletes the provided Store (if exists) without creating a Backup. Validates that the Success Message is present and correct.

Swatches

AdminEditPropertiesTabForSwatchProductAtributeActionGroup.xml

AdminAddSwatchOptionAndFillFieldsActionGroup
No description.
AdminUpdateProductPreviewImageActionGroup
No description.

AddSwatchToProductActionGroup.xml

AddVisualSwatchToProductActionGroup
Adds the provided Visual Swatch Attribute and Options (2) to a Product on the Admin Product creation/edit page. Clicks on Save. Validates that the Success Message is present.
AddVisualSwatchToProductWithStorefrontConfigActionGroup
EXTENDS: AddVisualSwatchToProductActionGroup. Add the provided Visual Swatch Attribute and Options (2) to a Product with Storefront Configurations.
AddVisualSwatchWithProductWithStorefrontPreviewImageConfigActionGroup
No description.
AddTextSwatchToProductActionGroup
Add text swatch property attribute.

StorefrontProductActionGroup.xml

StorefrontSelectSwatchOptionOnProductPage
No description.
StorefrontAssertSwatchOptionPrice
No description.
StorefrontSelectSwatchOptionOnProductPageAndCheckImage
No description.

StorefrontAddProductWithSwatchAttributeToTheCartActionGroup.xml

StorefrontAddProductWithSwatchesToTheCartActionGroup
No description.
StorefrontUpdateCartConfigurableProductWithSwatches
No description.

ColorPickerActionGroup.xml

setColorPickerByHex
Sets the provided HEX value in the provided Color Picker.
assertSwatchColor
Validates that the provided Color Picker contains the provided Style.
assertStorefrontSwatchColor
Validates that the Storefront Product has the provided Swatch with the provided Color.
openSwatchMenuByIndex
Options the Swatch Menu based on the provided Index.

Tax

AdminDeleteTaxRuleActionGroup.xml

AdminDeleteTaxRule
Goes to the Admin Tax Rule grid page. Deletes the provided Tax Rule Code.

AdminTaxActionGroup.xml

editTaxConfigurationByUI
Goes to the ‘Configuration’ page for ‘Tax’. Enables the display of Taxes in the Storefront Shopping Cart and Checkout page.
changeToDefaultTaxConfigurationUI
Goes to the ‘Configuration’ page for ‘Tax’. Set the Tax Configuration Settings to the Default values. Clicks on Save. Validates that the Success Message is present and correct.
addCustomTaxRate
EXTENDS: addNewTaxRateNoZip. Removes ‘fillZipCode’ and ‘fillRate’. Fills in the Zip Code and Rate. PLEASE NOTE: The values are Hardcoded.
addNewTaxRateNoZip
Goes to the Admin Tax Rules grid page. Adds the provided Tax Code.
changeShippingTaxClass
Goes to the ‘Configuration’ page for ‘Tax’. Sets the ‘Tax Class for Shipping’ configuration setting to ‘Taxable Goods’. Clicks on Save. Validates that the Success Message is present and correct.
setDefaultShippingTaxClass
Goes to the ‘Configuration’ page via the Admin Side Menu. Sets the ‘Tax Class for Shipping’ to the System Default. Clicks on Save. Validates that the Success Message is present and correct.
addProductTaxClass
Adds the provided Product Tax Class to a Tax Rule. Clicks on Save.
addNewTaxRuleActionGroup
Goes to the Admin Tax Rules grid page. Clicks on the Add New Tax Rule button.
deleteProductTaxClass
Goes to the Admin Tax Rule creation page. Deletes the provided Tax Class.

AssertStorefrontCheckoutCartTaxAmountActionGroup.xml

AssertStorefrontCheckoutCartTaxAmountActionGroup
Check tax summary data in Summary section of shopping cart on storefront

AdminCreateTaxRuleCustomProductTaxClassActionGroup.xml

AdminCreateTaxRuleCustomProductTaxClassActionGroup
Admin create tax rule with custom tax rate and product tax class

AdminCreateTaxRuleActionGroup.xml

AdminCreateTaxRuleActionGroup
No description.

AdminCustomerTaxClassActionGroup.xml

addCustomerTaxClass
Adds the provided Customer Tax Class on the Admin Tax Rule creation/edit page.
deleteCustomerTaxClass
Goes to the Admin New Tax Rule page. Deletes the provided Tax Class Name.

Theme

StorefrontCheckElementColorActionGroup.xml

StorefrontCheckElementColorActionGroup
Checks element color on storefront.

StorefrontClickOnHeaderLogoActionGroup.xml

StorefrontClickOnHeaderLogoActionGroup
Goes to the Storefront. Clicks on the Logo.
NavigateToFaviconMediaFolderActionGroup
Navigates to the Favicon Media folder in the ‘Media Gallery’. Clicks on the provided Store Folder.

AdminChangeStorefrontThemeActionGroup.xml

AdminChangeStorefrontThemeActionGroup
No description.

Translation

AdminTranslateElementActionGroup.xml

AdminTranslateElementActionGroup
No description.

AssertElementInTranslateInlineModeActionGroup.xml

AssertElementInTranslateInlineModeActionGroup
No description.

Ui

AdminClickSearchInGridActionGroup.xml

AdminClickSearchInGridActionGroup
No description.

AdminGridFilterApplyActionGroup.xml

AdminGridFilterApplyActionGroup
Clicks on ‘Apply Filters’ in the ‘Filters’ section of an Admin Grid page.

AdminDataGridSelectPerPageActionGroup.xml

AdminDataGridSelectPerPageActionGroup
Sets the provided preset ‘per page’ display setting on an Admin Grid page.

AdminGridFilterSearchResultsActionGroup.xml

AdminGridFilterSearchResultsByInput
Filters an Admin Grid page using the provided Filter Selector and Search Value.

ClearFiltersAdminDataGridActionGroup.xml

ClearFiltersAdminDataGridActionGroup
Clicks on ‘Clear Filters’ on an Admin Grid page.

AdminSaveAndCloseActionGroup.xml

AdminFormSaveAndClose
Clicks on ‘Save and Close’. Validates that the Success Message is present.
AdminFormSaveAndDuplicate
Clicks on ‘Save and Duplicate’. Validates that the Success Message is present and correct.

AdminDataGridFilterActionGroup.xml

searchAdminDataGridByKeyword
Fills ‘Search by keyword’ on an Admin Grid page. Clicks on Submit Search.
resetAdminDataGridToDefaultView
Resets an Admin Grid page to the ‘Default View’.
clearFiltersAdminDataGrid
Clicks on ‘Clear Filters’ on an Admin Grid page.

AdminGridFilterFillInputFieldActionGroup.xml

AdminGridFilterFillInputFieldActionGroup
Expands the ‘Filters’ section of an Admin Grid page. Fills in the provided Filter Value for the provided Filter Name.

AdminGridFilterResetActionGroup.xml

AdminGridFilterResetActionGroup
Scrolls to the top of the page. Clicks on the ‘Clear Filters’ link, if present, in the Admin Grid ‘Filters’ section.

AdminFillInputFilterFieldActionGroup.xml

AdminFillInputFilterFieldActionGroup
No description.

AdminDataGridPaginationActionGroup.xml

adminDataGridSelectPerPage
Sets the provided preset ‘per page’ display setting on an Admin Grid page.
adminDataGridSelectCustomPerPage
Sets the provided custom ‘per page’ display setting on an Admin Grid page.
adminDataGridDeleteCustomPerPage
Sets the provided custom ‘per page’ display setting on an Admin Grid page. Deletes the Items listed in a grid. Validates that the ‘per page’ count in NOT present.

SearchAdminDataGridByKeywordActionGroup.xml

SearchAdminDataGridByKeywordActionGroup
Fills ‘Search by keyword’ on an Admin Grid page. Clicks on Submit Search.

UrlRewrite

StorefrontUrlRewriteRedirectActionGroup.xml

AssertStorefrontUrlRewriteRedirect
Goes to the provided New URL. Validates that the redirect works and the provided Category is present.
AssertStorefrontProductRedirect
Goes to the provided New Product URL. Validates that the redirect works and the provided Product is present and correct.

AdminProductFormUpdateUrlKeyActionGroup.xml

AdminProductFormUpdateUrlKeyActionGroup
Update UrlKey for Product on Custom Store View.

AdminUrlRewriteGridActionGroup.xml

AdminSearchByRequestPath
Goes to the Admin URL Rewrite grid page. Searches the grid based on the provided Redirect Path. Validates that the provided Redirect Path, Type and Target Path are present and correct in the grid.
AdminSearchUrlRewriteProductBySku
Goes to the Admin URL Rewrite grid page. Searches the grid based on the provided Product SKU. Clicks on the 1st row in the grid.
AdminSearchDeletedUrlRewrite
Goes to the Admin URL Rewrite grid page. Searches the grid for the provided Request Path. Validates that it does NOT appear in the grid.
AdminDeleteUrlRewrite
Goes to the Admin URL Rewrite grid page. Deletes the provided Request Path. Validates that the Success Message is present and correct.
AssertPageByUrlRewriteIsNotFound
Validates that the provided Request Path does NOT exist on the Storefront. Validates that the ‘Whoops’ message is present and correct.
AdminSearchAndSelectUrlRewriteInGrid
Goes to the Admin URL Rewrite grid page. Searches the grid for the provided Request Path. Clicks on Edit.

AdminUrlRewriteActionGroup.xml

AdminAddUrlRewrite
Goes to the Admin Add URL Rewrite edit page. Fills in the provided URL details. Clicks on Save. Validates that the Success Message is present.
AdminAddUrlRewriteForProduct
Adds the provided URL Rewrite details for a Product.
AdminAddCustomUrlRewrite
Goes to the Admin URL Rewrite edit page. Adds the provided Custom URL Rewrite details. Clicks on Save. Validates that the Success Message is present.
AdminUpdateUrlRewrite
Updates the URL Rewrite fields with the provided details.
AdminUpdateCustomUrlRewrite
Updates the Custom URL Rewrite fields with the provided details.

StorefrontCheckProductUrlActionGroup.xml

StorefrontCheckProductUrlActionGroup
Validates that the provided Simple Product Url is correct.

User

AdminUserActionGroup.xml

LoginNewUser
Goes to the Backend Admin Login page. Fill Username and Password. Click on Sign In.

AdminFillNewUserFormRequiredFieldsActionGroup.xml

AdminFillNewUserFormRequiredFieldsActionGroup
Fills in the provided User details on the New User creation page.

AdminCreateUserActionGroup.xml

AdminCreateUserActionGroup
Goes to the Admin Users grid page. Clicks on Create User. Fills in the provided Role and User.
AdminCreateUserWithRoleActionGroup
Goes to the Admin Users grid page. Clicks on Create User. Fills in the provided Role and User.
AdminCreateUserWithApiRoleActionGroup
No description.

AdminDeleteUserActionGroup.xml

AdminDeleteUserActionGroup
Goes to the Admin Users grid page. Deletes the provided User. Validates that the Success Message is present and correct.
AdminDeleteCustomUserActionGroup
Goes to the Admin Users grid page. Deletes the provided User. Validates that the Success Message is present and correct.

AdminCreateRoleActionGroup.xml

AdminCreateRoleActionGroup
Goes to the Admin Edit Role page. Fills in the provided User details. Add the provided Role. Clicks on Save.
AdminFillUserRoleRequiredData
No description.
AdminAddRestrictedRole
No description.
AdminCreateRole
Clicks on ‘Add New Role’. Fills in the provided details (Role, Resource, Scope and Websites). Clicks on Save. Validates that the Success Message is present and correct.

AdminDeleteCreatedUserActionGroup.xml

AdminDeleteCreatedUserActionGroup
Goes to the Admin Users grid page. Edits the provided User. Deletes the User. Validates that the Success Message is present and correct.
AdminDeleteNewUserActionGroup
Deletes a User that contains the name ‘John’. PLEASE NOTE: The Action Group values are Hardcoded.

AdminClickSaveButtonOnUserRoleFormActionGroup.xml

AdminClickSaveButtonOnUserRoleFormActionGroup
Clicks on Save on the Admin Roles creation/edit page.

AdminFillForgotPasswordFormActionGroup.xml

AdminFillForgotPasswordFormActionGroup
Fills in the provided Email Address on the Admin Forgot Password page.

AdminOpenNewUserPageActionGroup.xml

AdminOpenNewUserPageActionGroup
Goes to the Admin New User page.

AdminFillUserRoleFormActionGroup.xml

AdminFillUserRoleFormActionGroup
Fills in the provided Role and Current Admin Password on the Admin Roles creation/edit page.

AdminCreateUserWithRoleAndIsActiveActionGroup.xml

AdminCreateUserWithRoleAndIsActiveActionGroup
No description.

AdminOpenAdminUsersPageActionGroup.xml

AdminOpenAdminUsersPageActionGroup
No description.

AdminDeleteUserViaCurlActionGroup.xml

AdminDeleteUserViaCurlActionGroup
No description.

AdminUpdateUserRoleActionGroup.xml

AdminUpdateUserRoleActionGroup
No description.

AdminOpenUserEditPageActionGroup.xml

AdminOpenUserEditPageActionGroup
No description.

AdminClickSaveButtonOnUserFormActionGroup.xml

AdminClickSaveButtonOnUserFormActionGroup
Clicks on the Save button on the Admin User creation/edit page.

AdminOpenForgotPasswordPageActionGroup.xml

AdminOpenForgotPasswordPageActionGroup
Goes to the Admin Login page. Clicks on the ‘Forgot Password’ link.

AssertAdminUserIsInGridActionGroup.xml

AssertAdminUserIsInGridActionGroup
No description.

AdminAddNewUserRoleActionGroup.xml

AdminAddNewUserRoleActionGroup
No description.
AdminAddNewUserRoleWithCustomRoleScopes
No description.

AdminDeleteUserRoleActionGroup.xml

AdminDeleteUserRoleActionGroup
No description.

AdminDeleteCreatedRoleActionGroup.xml

AdminDeleteCreatedRoleActionGroup
No description.
AdminDeleteRoleByRoleNameActionGroup
No description.

AssertAdminUserSaveMessageActionGroup.xml

AssertAdminUserSaveMessageActionGroup
Validates that the provided Save Message is present and correct.

AssertUserRoleRestrictedAccessActionGroup.xml

AssertUserRoleRestrictedAccessActionGroup
No description.

AdminOpenCreateRolePageActionGroup.xml

AdminOpenCreateRolePageActionGroup
Goes to the Admin Roles edit page.

AdminSubmitForgotPasswordFormActionGroup.xml

AdminSubmitForgotPasswordFormActionGroup
Clicks on the Retrieve Password button.

Variable

AdminNavigateToVariablePageActionGroup.xml

AdminNavigateToVariablePageByCodeActionGroup
No description.

CreateCustomVariableActionGroup.xml

CreateCustomVariableActionGroup
Goes to the Custom Variable creation page. Fills in the Custom Variable details. PLEASE NOTE: The Custom Variable details are Hardcoded using ‘customVariable’.
DeleteCustomVariableActionGroup
Goes to the Custom Variable grid page. Deletes the Custom Variable. PLEASE NOTE: The Custom Variable that is deleted is Hardcoded using ‘customVariable’.

AdminOpenVariablesGridPageActionGroup.xml

AdminOpenVariablesGridPageActionGroup
No description.

AssertAdminCustomVariableInGridActionGroup.xml

AssertAdminCustomVariableInGridActionGroup
No description.

AssertAdminCustomVariableFormActionGroup.xml

AssertAdminCustomVariableFormActionGroup
No description.

AdminFillVariableFormActionGroup.xml

AdminFillVariableFormActionGroup
No description.

AdminOpenNewVariablePageActionGroup.xml

AdminOpenNewVariablePageActionGroup
No description.

AdminFilterVariableGridActionGroup.xml

AdminFilterVariableGridActionGroup
No description.

Weee

AssertStorefrontCheckoutCartTaxAmountFPTActionGroup.xml

AssertStorefrontCheckoutCartTaxAmountFPTActionGroup
EXTENDS: AssertStorefrontCheckoutCartTaxAmountActionGroup. Add check FPT tax summary in Summary section of shopping cart on storefront

AdminProductAddFPTValueActionGroup.xml

AdminProductAddFPTValueActionGroup
Adds the provided FPT details (Attribute Code, Country, State and Value) on the Admin Product creation/edit page.

Widget

AdminCreateWidgetActionGroup.xml

AdminCreateWidgetActionGroup
Goes to the Admin Widget creation page. Creates the provided Widget.
AdminFillSpecificPageWidgetMainFieldsActionGroup
Fill widget main fields and widget layout by index for specified page DisplayOn option
AdminCreateProductsListWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Creates a Product List Widget. Validates that the Success Message is present and correct.
AdminCreateDynamicBlocksRotatorWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Creates a Dynamic Block Rotate Widget.
AdminDeleteWidgetActionGroup
Goes to the Admin Widget grid page. Deletes the provided Widget. Validates that the Success Message is present and correct.
AdminCreateProductLinkWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Creates a Product List Widget using the provided Product. Validates that the Success Message is present and correct.

AdminCreateAndSaveWidgetActionGroup.xml

AdminCreateAndSaveWidgetActionGroup
EXTENDS: AdminCreateWidgetActionGroup. Clicks on Save. Validates that the Success Message is present and correct.

AdminWidgetActionGroup.xml

AdminCreateWidgetWithBlockActionGroup
Goes to the Admin Widgets creation page. Creates the provided Widget which includes the provided Block. Clicks on Save. Validates that the Success Message is preset and correct.

Wishlist

setEmailTextLengthLimitActionGroup.xml

setEmailTextLengthLimitActionGroup
No description.

AssertStorefrontAddToWishListIconIsClickableForGuestUserActionGroup.xml

AssertStorefrontAddToWishListIconIsClickableForGuestUserActionGroup
Assert ‘Add to Wish List’ icon is clickable in category product listing

StorefrontCustomerWishlistActionGroup.xml

StorefrontCustomerAddCategoryProductToWishlistActionGroup
Adds the provided Product to the Wish List from a Storefront Category page. Validates that the Success Message is present and correct.
StorefrontCustomerAddProductToWishlistActionGroup
Adds the provided Product to the Wish List from the Storefront Product page. Validates that the Success Message is present and correct.
StorefrontCustomerCheckProductInWishlist
Validates that the provided Product details (Price and Name) are present in the Storefront Customer Dashboard Wish List.
StorefrontCustomerCheckProductInWishlistSidebar
Validates that the provided Product details (Name) are present in the Wish List side bar menu.
StorefrontCustomerRemoveProductFromWishlistUsingSidebar
Removes the provided Product from the Wish List side bar menu. Validates that the Success Message is present and correct.
StorefrontCustomerAddProductToCartFromWishlistUsingSidebar
Add the provided Product to the Cart from the Wish List side bar menu. Validates that the Success Message is present and correct.
StorefrontCustomerEditProductInWishlist
Edits the provided Product on the Storefront Wish List page. Fills in the provided Description and Quantity. Validates that the Success Message is present and correct.
StorefrontCustomerShareWishlistActionGroup
Shares the Wish List from the Storefront Wish List page. PLEASE NOTE: The details for sharing are Hardcoded using ‘Wishlist’.
StorefrontAssertCustomerWishlistIsEmpty
No description.