Beispiel #1
0
        public static void IngresarMundoDescuentos(IWebDriver driver)
        {
            ElementoWebHomeBT         homeBT   = new ElementoWebHomeBT(driver);
            ElementoWebMundoDescuento homeDesc = new ElementoWebMundoDescuento(driver);
            string cssPath      = "#restaurantes > div > div.toolbar-wrapper > div";
            Mail   mail         = new Mail();
            string nombreMetodo = "Validar Ingreso de Mundo Descuentos";

            IWebElement cssPathelement;

            Thread.Sleep(3000);
            homeBT.menuCategoriaDescuentos.Click();
            Thread.Sleep(2000);
            homeBT.menuCategoriaRestaurantes.Click();
            try
            {
                cssPathelement = driver.FindElement(By.CssSelector(cssPath));
                if (cssPathelement.Displayed && homeDesc.Producto.Displayed)
                {
                    Console.WriteLine("Elementos desplegado");
                    mail.enviarCorreo(nombreMetodo);
                    Thread.Sleep(3000);
                    homeDesc.Producto.Click();
                    Thread.Sleep(3000);
                }
            }
            catch (NoSuchElementException ex)
            {
                mail.EnviarCorreoError(ex, nombreMetodo);
            }
            Thread.Sleep(3000);
        }
Beispiel #2
0
        public void WebHomeDescuentos_Validar_Funcionalidad_Categorias_Descuentos()
        {
            ElementoWebHomeBT paginaBT = new ElementoWebHomeBT();

            ElementoWebMundoDescuento paginaDescuentos = new ElementoWebMundoDescuento();

            IJavaScriptExecutor js = PropiedadColeccionDriver.driver as IJavaScriptExecutor;

            System.Threading.Thread.Sleep(2000);

            paginaBT.IraDescuento();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,1900);");

            System.Threading.Thread.Sleep(5000);

            ///Categoria Restaurantes
            ///
            paginaDescuentos.IngresarCategoriaRestaurantes();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            ///Categoria Bienestar
            ///

            paginaDescuentos.IngresarCategoriaBienestar();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            ///Categoria Entretenimiento
            ///

            paginaDescuentos.IngresarCategoriaEntretencion();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            ///Categoria Servicios
            ///

            paginaDescuentos.IngresarCategoriaServicios();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            ///Categoria Educación
            ///

            paginaDescuentos.IngresarCategoriaEducacion();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            ///Categoria Compras
            ///

            paginaDescuentos.IngresarCategoriaCompras();

            System.Threading.Thread.Sleep(2000);

            js.ExecuteScript("window.scrollBy(0,365);");

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            System.Threading.Thread.Sleep(4000);

            PropiedadColeccionDriver.driver.Quit();
        }
Beispiel #3
0
        public void WebHomeDescuentos_Validar_Funcionalidad_Ingreso_Descuento_Destacados()
        {
            ElementoWebHomeBT paginaBT = new ElementoWebHomeBT();

            ElementoWebMundoDescuento paginaDescuentos = new ElementoWebMundoDescuento();

            IJavaScriptExecutor js = PropiedadColeccionDriver.driver as IJavaScriptExecutor;

            System.Threading.Thread.Sleep(2000);

            paginaBT.IraDescuento();

            System.Threading.Thread.Sleep(1000);

            /// Producto 1

            paginaDescuentos.IngresarDescuentoDestacado1();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 2
            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado2();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 3

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado3();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 4
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado4();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 5
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado5();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 6
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado6();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 7
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado7();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 8
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado8();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Producto 9
            ///

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarDescuentoDestacado9();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Quit();
        }
Beispiel #4
0
        public void WebHomeDescuentos_Validar_Funcionalidad_Link_Sliders_Carrusel()
        {
            ElementoWebHomeBT paginaBT = new ElementoWebHomeBT();

            ElementoWebMundoDescuento paginaDescuentos = new ElementoWebMundoDescuento();

            IJavaScriptExecutor js = PropiedadColeccionDriver.driver as IJavaScriptExecutor;

            System.Threading.Thread.Sleep(2000);

            paginaBT.IraDescuento();

            //System.Threading.Thread.Sleep(1000);

            paginaDescuentos.IngresarImagenDescuento1();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Segunda Imagen

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarBtnCarrusel2();

            paginaDescuentos.IngresarImagenDescuento2();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Tercera Imagen

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarBtnCarrusel3();

            System.Threading.Thread.Sleep(1000);

            paginaDescuentos.IngresarImagenDescuento3();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Navigate().Back();

            /// Cuarta Imagen

            System.Threading.Thread.Sleep(400);

            paginaDescuentos.IngresarBtnCarrusel4();

            System.Threading.Thread.Sleep(1000);

            paginaDescuentos.IngresarImagenDescuento4();

            System.Threading.Thread.Sleep(2500);

            js.ExecuteScript("window.scrollBy(0,650);");

            System.Threading.Thread.Sleep(3000);

            PropiedadColeccionDriver.driver.Quit();
        }