public void FFT256_AddonRecurringBooking() { LoginMainPage logint = new LoginMainPage(this.Driver); logint.Navigate(); logint.Login(); Thread.Sleep(2000); CreateBookingMainPage CreateBooking = new CreateBookingMainPage(this.Driver); //createRecurring Booking with Addons CreateBooking.CreateBookingNavigation(); Thread.Sleep(2000); CreateBooking.searchButtonclick(); Thread.Sleep(5000); CreateBooking.CreateBookingValidate().TestResourceCheckbox(); CreateBooking.selectingtheresource(); Thread.Sleep(3000); CreateBooking.GotoSummaryPage(); Thread.Sleep(4000); BookingSummaryMainPage bookingsummary = new BookingSummaryMainPage(this.Driver); bookingsummary.ClickOnRecurBookingButton(); DiaryMainPage diary = new DiaryMainPage(this.Driver); Thread.Sleep(2000); bookingsummary.SelectDailyRecurBooking_FromBookingSummaryPage(); Addons_FromNewBookingPage addAddon = new Addons_FromNewBookingPage(this.Driver); addAddon.CliCkOnAddAddon_FromBookingSummary(); Thread.Sleep(2000); //adding two addons addAddon.FFT256_add_addon_Milk(); addAddon.ClickOnAddAddonButton(); Thread.Sleep(2000); addAddon.FFT256_add_addon_Juice(); addAddon.ClickOnAddAddonButton(); addAddon.clickOnGoToSummaryFromAddonPage(); Thread.Sleep(2000); bookingsummary.EnterTitleForFFT_256(); bookingsummary.clickonsaveAndExit(); Thread.Sleep(10000); bookingsummary.clickonGoToDIary(); //BookingSearch and Update Second occurance with new Addon CreateBooking.CreateBookingNavigation(); BookingSearchMainPage booksearch = new BookingSearchMainPage(this.Driver); booksearch.NavigateBookingSearch(); Thread.Sleep(2000); booksearch.FFT_256_BookingSearch_SelectSecondOccurance(); Thread.Sleep(2000); addAddon.CliCkOnAddAddon_FromBookingSummary(); Thread.Sleep(3000); addAddon.EditAddon(); Thread.Sleep(1000); addAddon.FFT256_add_addon_Tea(); addAddon.ClickOnAddAddonButton(); addAddon.clickOnGoToSummaryFromAddonPage(); Thread.Sleep(2000); bookingsummary.clickonsaveAndExit(); Thread.Sleep(10000); bookingsummary.clickonGoToDIary(); //Booking search and update last occurance for time 2-3PM CreateBooking.CreateBookingNavigation(); booksearch.NavigateBookingSearch(); Thread.Sleep(2000); booksearch.FFT_256_BookingSearch_SelectThirdOccurance(); Thread.Sleep(2000); bookingsummary.FFT256_ClickOnDateAndTimeOptionOnBookingSummaryPage(); bookingsummary.SelectTimecalender_Time2PM(); bookingsummary.NavigateTosrviceTrackerPage(); }