public void Test1()
        {
            ExcelDataProvider.PopulateInCollection(@"D:\Selenium_C#_PJT\NUnit_Flipkart_CS\NUnit_Flipkart_CS\TestData\FlipkartTestData.xlsx");
            //Login to Filpkart
            test.Log(Status.Info, "Login to Filpkart");
            HomePage homePage = new HomePage(driver);

            homePage.LoginToFlipkart_Step(ExcelDataProvider.ReadData(1, "UserName"), ExcelDataProvider.ReadData(1, "Password"));
            test.Log(Status.Info, "Logged in to Filpkart successsfully");

            //Navigate to Electronics
            test.Log(Status.Info, "Navigate to Electronics");
            LoggedInHomePage loggedInHomePage = new LoggedInHomePage(driver);

            loggedInHomePage.NavigateToElectronics();
            test.Log(Status.Info, "Electronics popup displayed successfully");

            //Navigate to MiMobile
            test.Log(Status.Info, "Navigate to MiMobile");
            loggedInHomePage.NavigateToMiMobile();
            test.Log(Status.Info, "MiMobile page is displayed successfully");

            //Navigate to required mi mobile
            test.Log(Status.Info, "Navigate to required mi mobile");
            MiMobilePage miMobilePage = new MiMobilePage(driver);

            miMobilePage.NaviagteToRequiredMobile(ExcelDataProvider.ReadData(1, "sProductName"));
            test.Log(Status.Info, "Required mi mobile selected successfully");

            //Navigate to Add to cart
            test.Log(Status.Info, "Navigate to Add to cart");
            AddToCartPage requiredMiMobilePage = new AddToCartPage(driver);

            requiredMiMobilePage.NavigateToAddToCart();
            test.Log(Status.Info, "Add to cart page displayed sucessfully");

            //Navigate to Place Order
            test.Log(Status.Info, "Navigate to Place Order");
            PlaceOrderPage placeOrderPage = new PlaceOrderPage(driver);

            placeOrderPage.NavigateToPlaceOrder();
            test.Log(Status.Info, "Place Order page displayed successfully");

            //Add Details to Book the product
            test.Log(Status.Info, "Add Details to Book the product");
            BookingPage addressBookingPage = new BookingPage(driver);

            addressBookingPage.AddDetailsToBookProduct(ExcelDataProvider.ReadData(1, "sName"), ExcelDataProvider.ReadData(1, "sMobileNumber"), ExcelDataProvider.ReadData(1, "sPincode"), ExcelDataProvider.ReadData(1, "sLocality"), ExcelDataProvider.ReadData(1, "sAddress"), ExcelDataProvider.ReadData(1, "sCity"), ExcelDataProvider.ReadData(1, "sLandmark"), ExcelDataProvider.ReadData(1, "sAlternativePhNum"), ExcelDataProvider.ReadData(1, "sCardNum"), ExcelDataProvider.ReadData(1, "sCVV"));
            test.Log(Status.Info, "Details added to Book the product successfully");

            //Remove item from cart
            test.Log(Status.Info, "Remove item from cart");
            requiredMiMobilePage.RemoveProductsFromCart();
            test.Log(Status.Info, "Item removed from the cart successfully");

            //Logout from flipkart
            test.Log(Status.Info, "Logout from flipkart");
            homePage.LogoutFromFlipkart_Step();
            test.Log(Status.Info, "Registered User logout from flipkart successfully");
        }
        public void Zeenyx()
        {
            ExcelDataProvider.PopulateInCollection(@"D:\Selenium\seleniumPJTs\NewZeenyx_CSharp\TestData\ZeenyxTestData.xlsx");


            IWebDriver driver     = new FirefoxDriver();
            var        LaunchInfo = extent.CreateTest("Zeenyx Web Site", "Request information about Ascential Test Tool");

            LaunchInfo.Log(Status.Info, "Browser is launched.");


            //Navigate to naukri website
            driver.Url = "https://www.zeenyx.com/";



            Console.WriteLine("Zeenyx Website is displayed!");

            LaunchInfo.Log(Status.Info, " Zeenyx Website is displayed!");

            driver.Manage().Window.Maximize();



            //Contact Link
            driver.FindElement(By.XPath("//ul[@class='navbar-nav ml-auto']//a[contains(text(),'Contact')]")).Click();
            Thread.Sleep(2000);

            //Firstname text field
            driver.FindElement(By.XPath("//input[@placeholder='First Name']")).SendKeys(ExcelDataProvider.ReadData(1, "FirstName"));

            //Lastname text field
            driver.FindElement(By.XPath("//input[@placeholder='Last Name']")).SendKeys(ExcelDataProvider.ReadData(1, "LastName"));


            //Email text field
            driver.FindElement(By.XPath("//input[@placeholder='Email Address']")).SendKeys(ExcelDataProvider.ReadData(1, "EmailAddress"));


            //Drop down select Subject
            SelectElement DropdownSelect = new SelectElement(driver.FindElement(By.XPath("//select[@name='input_3']")));

            DropdownSelect.SelectByText(ExcelDataProvider.ReadData(1, "RequestSubject"));

            //Request Textfield
            driver.FindElement(By.XPath("//textarea[@placeholder='Message']")).SendKeys(ExcelDataProvider.ReadData(1, "Message"));

            //Screenshot
            var test = extent.CreateTest("Screenshot", " Capture Screenshot ");

            //test.Log(Status.Info, "First Setup of Warning test methods.");
            //test.Log(Status.Info, " The Test Case is Executed.");

            Thread.Sleep(2000);


            //Screenshot
            string sScreenshotPath = Capture(driver, "ZeenyxSnap3");

            test.AddScreenCaptureFromPath(sScreenshotPath);


            driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(3);

            driver.Close();

            driver.Quit();
        }