private void ClickRandomModeTrimSeeSpecsLinkAndVerify() { BuildModelPage.WaitForBuildModelPageToLoad(); BuildModelPage.SelectRandomSeatOption(); BuildModelPage.ClickRandomModel(); BuildTrimPage.ClickRandomSeeSpecsLink(); Assert.IsTrue(BuildTrimPage.IsSeeSpecsModalDisplayed()); }
//[Test, Category(TestCategories.GEN), Category(TestCategories.TRIMS_PAGE), RetryDynamic] //[Ignore("Brand running CPQ v3 version")] public void VerifyTrimsNotDuplicateGen() { CPQNavigate.NavigateToModelsPage(Brand.GEN); BuildModelPage.ClickTwoSeat(); BuildTrimPage.ClickEachModelAndVerifyTrimsAreNotDuplicate(); BuildModelPage.ClickSelectSeatsDropdown(); BuildModelPage.ClickFourSeat(); BuildModelPage.ClickEachModelAndVerifyTrimsAreNotDuplicate(); }
private void CompleteSteppedProcessAndValidate() { BuildModelPage.ClickUniqueColorGeneralModel(); BuildTrimPage.ClickRandomTrim(); BuildConfigurePage.WaitForBuildPageToLoad(); BuildConfigurePage.AddRandomTiresAccessory(); BuildConfigurePage.ClickIamFinishedButton(); BuildQuotePage.WaitForBuildQuotePgeToLoad(); BuildQuotePage.FillQuoteFormDefaultData(); BuildQuotePage.ClickGetInternetPriceButton(); BuildConfirmationPage.WaitForBuildConfirmationPageToLoad(); BuildConfirmationPage.VerifyNewBuildConfirmationAsExpected(); }
private void CompleteTrimSteppedProcessAndValidate() { BuildTrimPage.ClickRandomTrimOldVersion(); BuildConfigurePage.WaitForBuildPageToLoad(); BuildConfigurePage.ClickAccessoryCategory("functional"); BuildConfigurePage.ClickAccessorySubCategory("covers"); BuildConfigurePage.ClickRandomAccessoryCardAddButton(); BuildConfigurePage.ClickIamFinishedButtonOld(); BuildQuotePage.WaitForBuildQuotePgeToLoad(); BuildQuotePage.FillQuoteFormDefaultData(); BuildQuotePage.ClickGetInternetPriceButton(); BuildConfirmationPage.WaitForBuildConfirmationPageToLoad(); BuildConfirmationPage.VerifyBuildconfirmationPageIsAsExpected(); }
private void CompleteSteppedProcessAndValidate() { BuildModelPage.ClickRandomModel(); BuildTrimPage.WaitForTrimPageToLoad(); BuildTrimPage.ClickRandomTrim(); BuildColorPage.WaitForColorPageToLoad(); BuildColorPage.ClickColor(); BuildColorPage.ClickNextButton(); BuildConfigurePage.WaitForBuildPageToLoad(); BuildConfigurePage.ClickAccessoryCategory("Protection"); BuildConfigurePage.ClickAccessorySubCategory("Handguards"); BuildConfigurePage.ClickRandomAccessoryCardAddButton(); BuildConfigurePage.ClickIamFinishedButton(); BuildQuotePage.WaitForBuildQuotePgeToLoad(); BuildQuotePage.FillQuoteFormDefaultData(); BuildQuotePage.ClickGetInternetPriceButton(); BuildConfirmationPage.WaitForBuildConfirmationPageToLoad(); BuildConfirmationPage.VerifyNewBuildConfirmationAsExpected(); }
//[Test, Category(TestCategories.RZR), Category(TestCategories.STEPPED_PROCESS), RetryDynamic] public void VerifyRzrSteppedProcessFourSeat() { CPQNavigate.NavigateToModelsPage(Brand.RZR); BuildModelPage.WaitForBuildModelPageToLoad(); BuildModelPage.ClickFourSeat(); BuildModelPage.ClickRandomModel(); BuildTrimPage.WaitForTrimPageToLoad(); BuildTrimPage.ClickRandomTrim(); BuildColorPage.WaitForColorPageToLoad(); BuildColorPage.ClickColor(); BuildColorPage.ClickNextButton(); BuildConfigurePage.WaitForBuildPageToLoad(); BuildConfigurePage.ClickRandomAccessoryAvoidPRP(); BuildConfigurePage.ClickIamFinishedButton(); BuildQuotePage.WaitForBuildQuotePgeToLoad(); BuildQuotePage.FillQuoteFormDefaultData(); BuildQuotePage.ClickGetInternetPriceButton(); BuildConfirmationPage.WaitForBuildConfirmationPageToLoad(); BuildConfirmationPage.VerifyNewBuildConfirmationAsExpected(); }