Exemplo n.º 1
0
 private void ClickRandomModeTrimSeeSpecsLinkAndVerify()
 {
     BuildModelPage.WaitForBuildModelPageToLoad();
     BuildModelPage.SelectRandomSeatOption();
     BuildModelPage.ClickRandomModel();
     BuildTrimPage.ClickRandomSeeSpecsLink();
     Assert.IsTrue(BuildTrimPage.IsSeeSpecsModalDisplayed());
 }
Exemplo n.º 2
0
 //[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();
 }
Exemplo n.º 3
0
 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();
 }
Exemplo n.º 5
0
 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();
 }