public void VerifyPackageSubproductsSummaryRan()
        {
            List <string> subproducts = new List <string>();

            CPQNavigate.NavigateToPackagesPage(Brand.RAN, ModelPageUrl.RANGER_XP1000_EPS_STEEL_BLUE_PACKAGES);
            Packages.WaitForPackagesPageToLoad();
            Packages.ClickPackageDetailsLinkByDesc("Ride Command");
            subproducts = Packages.GetPackageSubproductsNames();
            Packages.ClickAddPackageByDesc("Ride Command");
            Packages.FooterModule.ClickFooterNextButton();
            Accessories.WaitForAccessoriesPageToLoad();
            Accessories.FooterModule.OpenBuildSummary();
            Accessories.ClickKitPackageDropDown();
            Accessories.VerifyItemsDescPresentBuildSummary(subproducts.ToArray());
        }
Ejemplo n.º 2
0
 public void VerifyPackageAddPersistsAfterBuildSaved()
 {
     CPQNavigate.NavigateToPackagesPage(Brand.RAN, ModelPageUrl.RANGER_XP1000_EPS_STEEL_BLUE_PACKAGES);
     Packages.WaitForPackagesPageToLoad();
     Packages.ClickAddPackageByDesc("Ride Command");
     Packages.FooterModule.ClickFooterNextButton();
     Accessories.WaitForAccessoriesPageToLoad();
     Accessories.ClickCategoryByName("Wheel");
     Accessories.ClickSubcategoryByName("Trail");
     Accessories.ClickAccessoryAddByProductName("Buckle- Accent");
     Accessories.Toolbar.ClickToolbarSaveIcon();
     Accessories.EnterBuildName();
     Accessories.ClickSaveBuildModalSave();
     AccountMgmt.Login(UserAccountData.NON_EMPLOYEE_1);
     Accessories.WaitForAccessoriesPageToLoad();
     Accessories.FooterModule.OpenBuildSummary();
     Accessories.VerifyKitPackageDescPresentBuildSummary(new string[] { "Ride Command" });
 }
Ejemplo n.º 3
0
        public void VerifyPackageSubproductsConfirmationPage()
        {
            List <string> subproducts = new List <string>();

            CPQNavigate.NavigateToPackagesPage(Brand.RAN, ModelPageUrl.RANGER_XP1000_EPS_STEEL_BLUE_PACKAGES);
            Packages.WaitForPackagesPageToLoad();
            Packages.ClickPackageDetailsLinkByDesc("Ride Command");
            subproducts = Packages.GetPackageSubproductsNames();
            Packages.ClickAddPackageByDesc("Ride Command");
            Packages.FooterModule.ClickFooterNextButton();
            Accessories.WaitForAccessoriesPageToLoad();
            Accessories.FooterModule.OpenBuildSummary();
            Accessories.WaitUntilBuildSummaryIsDisplayed();
            Accessories.ClikIamFinishedButton();
            Quote.WaitForBuildQuotePageToLoad();
            Quote.FillQuoteFormDefaultData();
            Quote.ClickGetInternetPriceButton();
            Confirmation.WaitUntilConfirmationPageLoads();
            Confirmation.VerifyPackageDescPresentConfirmation(new string[] { "Ride Command" });
            Confirmation.ClickKitPackageDropdownArrow();
            Confirmation.VerifyPkgSubproductsPresentConfirmation(subproducts.ToArray());
        }