def test_004(self):
        #cargar el JSON con los valores de los ID de la APP
        Selenium.get_json_file(self, "iframe")

        Selenium.new_window(
            self,
            "https://www.mercadolibre.com.co/gz/home/navigation#nav-header")

        Selenium.switch_to_windows_name(self, "Historial")

        Selenium.switch_to_windows_name(self, "Principal")

        time.sleep(10)
Esempio n. 2
0
    def test_005(self):

        Selenium.new_window(self, "https://www.mercadolibre.com.mx/ofertas#nav-header")
        time.sleep(3)

        Selenium.switch_to_windows_name(self, "Ofertas")
        time.sleep(3)

        Selenium.switch_to_windows_name(self, "Principal")
        time.sleep(3)

        Selenium.switch_to_windows_name(self, "Ofertas")
        time.sleep(3)
Esempio n. 3
0
 def test_011(self):
     Selenium.get_json_file(self, "Spotify")
     
    
     Selenium.save_variable_scenary(self, "lbl_titulo", "Titulo")#obtengo el valor del elemento lbl_titulo y lo guardo en el directorio
     
     Selenium.new_window(self, "https://www.spotify.com/co/signup/")#ABRIR UNA NUEVA VENTANA 
     
     Selenium.get_json_file(self, "Spotify")#TRAER EL JSON DE GOOGLE
     Selenium.switch_to_windows_name(self, "spotify")# ME UBICO EN LA VENTANA DE GOOGLE
     
     Selenium.compare_with_variable_scenary(self, "lbl_titulo", "Titulo")
     
     Selenium.esperar(5)
Esempio n. 4
0
    def test_012(self):

        Selenium.save_variable_scenary(self, "Already", "Already")
        Selenium.save_variable_scenary(self, "Titulo", "Titulo")

        Selenium.new_window(self, "https://www.google.com/")
        Selenium.get_json_file(self, "Google")

        Selenium.switch_to_windows_name(self, "Google")

        texto = Selenium.get_variable_scenary(self, "Already")

        Selenium.get_elements(self, "txt_busqueda").send_keys(texto)

        Selenium.esperar(self, 10)
    def test_010(self):
        Selenium.get_json_file(self, "Spotify")

        Selenium.save_variable_scenary(
            self, "lbl_titulo", "Titulo"
        )  #obtengo el valor del elemento lbl_titulo y lo guardo en el directorio

        Selenium.new_window(
            self, "https://www.google.com/?hl=es")  #ABRIR UNA NUEVA VENTANA
        Selenium.get_json_file(self, "google")  #TRAER EL JSON DE GOOGLE
        Selenium.switch_to_windows_name(
            self, "google")  # ME UBICO EN LA VENTANA DE GOOGLE

        texto = Selenium.get_variable_scenary(self, "Titulo")

        Selenium.send_key_text(self, "txt_buscar", texto)

        Selenium.esperar(5)
    def test_011(self):

        assert "No coinciden", Selenium.get_text(
            self, "Titulo") == Registro.tituloPagina
        # assert "No coinciden", Selenium.get_elements(self, "Titulo").text == Registro.tituloPagina

        # Selenium.get_text(self, "Titulo") == Registro.tituloPagina
        Selenium.save_variable_scenary(self, "verifica_cuenta",
                                       "verifica_cuenta")
        Selenium.save_variable_scenary(self, "Titulo", "Titulo")

        Selenium.new_window(self, "https://www.google.com/")
        Selenium.get_json_file(self, "Google")

        Selenium.switch_to_windows_name(self, "Google")

        texto = Selenium.get_variable_scenary(self, "verifica_cuenta")

        Selenium.get_elements(self, "txt_busqueda").send_keys(texto)
        Selenium.esperar(self, 10)

        time.sleep(3)
Esempio n. 7
0
    def test_013(self):

        Selenium.save_variable_scenary(self, "Already", "Ya Tengo")

        Selenium.new_window(self, "https://www.spotify.com/py/signup/")

        Selenium.switch_to_windows_name(self, "Spoty Signup")

        Selenium.esperar_elemento(self, "Already")

        Selenium.compare_with_variable_scenary(self, "Already", "Ya Tengo")

        Selenium.esperar(self, 10)

        #RECUPERAR DESDE EXCEL
        NOMBRE = Selenium.leer_celda(self, "A1")
        APELLIDO = Selenium.leer_celda(self, "B1")
        DNI = Selenium.leer_celda(self, "C1")

        Selenium.create_variable_scenary(self, "NOMBRE", NOMBRE)
        Selenium.create_variable_scenary(self, "APELLIDO",
                                         Selenium.leer_celda(self, "B1"))
 def test_014(self):
     with allure.step(u'Paso 2: pasarse a la ventana de google'):
         Selenium.save_variable_scenary(self, "lbl_titulo", "Titulo")#obtengo el valor del elemento lbl_titulo y lo guardo en el directorio
     
         Selenium.new_window(self, "https://www.google.com/?hl=es")#ABRIR UNA NUEVA VENTANA 
         Selenium.get_json_file(self, "google")#TRAER EL JSON DE GOOGLE
         Selenium.switch_to_windows_name(self, "google")# ME UBICO EN LA VENTANA DE GOOGLE
        
         Selenium.esperar(5)
         
     with allure.step(u'Paso 3: Recuperar datos del excel'):
         #RECUPERAR DATOS DESD EXCEL.
     
         NOMBRE = Selenium.leer_celda(self, "A1")
         Selenium.create_variable_scenary(self, "nombre", NOMBRE)
         Selenium.create_variable_scenary(self, "apellido", Selenium.leer_celda(self, "B1"))    
         Selenium.create_variable_scenary(self, "cedula", Selenium.leer_celda(self, "C1"))   
     
         texto = Selenium.get_variable_scenary(self, "nombre")
     
         Selenium.send_key_text(self, "txt_buscar", texto)   
     
         Selenium.esperar(5)
    def test_012(self):

        assert "No coinciden", Selenium.get_text(self, "Titulo") == Registro.tituloPagina
        # assert "No coinciden", Selenium.get_elements(self, "Titulo").text == Registro.tituloPagina

        # Selenium.get_text(self, "Titulo") == Registro.tituloPagina
        Selenium.save_variable_scenary(self, "verifica_cuenta", "Variable_verifica")

        Selenium.new_window(self, "https://www.spotify.com/mx/signup/")

        Selenium.switch_to_windows_name(self, "Spotify_registro")

        Selenium.compare_with_variable_scenary(self, "verifica_cuenta", "Variable_verifica")

        Selenium.esperar(self, 3)

        # RECUPERAR DESDE EXCEL
        NOMBRE = Selenium.leer_celda(self, "A1")
        APELLIDO = Selenium.leer_celda(self, "B1")
        DNI = Selenium.leer_celda(self, "C1")

        Selenium.create_variable_scenary(self, "NOMBRE", NOMBRE)
        Selenium.create_variable_scenary(self, "APELLIDO", APELLIDO)