def test_012(self):

        fecha = Selenium.textDateEnvironmentReplace(self, "today")

        Selenium.get_elements(self, "txt_buscar").send_keys(fecha)

        Selenium.esperar(5)
Example #2
0
 def test_008(self):
     Selenium.page_has_loaded(self)
     Selenium.switch_to_iframe(self, "Frame4 Alerta")
     Selenium.get_elements(self, "Alert").click()
     Selenium.esperar(self, 5)
     Selenium.alert_windows(self, "accept")
     Selenium.esperar(self, 5)
Example #3
0
    def test_013(self):
        with allure.step(u'Paso 2: Ingresar a Google'):
            date = Selenium.textDataEnvironmentReplace(self, "last month")
            Selenium.get_elements(self, "txt_busqueda").send_keys(date)
            Selenium.send_especific_keys(self, "txt_busqueda", "Enter")

            Selenium.esperar(3)
Example #4
0
    def test_015(self):
        with allure.step(u'PASO 2: Ingresar termino de Busqueda'):
            date = Selenium.textDateEnvironmentReplace(self, "Last Month")

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

            Selenium.esperar(self, 10)
 def test_006(self):
     # CARGAR EL JSON CON LOS VALORES DE LOS ID DE LA APP
     Selenium.get_json_file(self, "Amazon")
     Selenium.scroll_to(self, "Liga Amazon")
     Selenium.esperar(5)
     Selenium.js_clic(self, "Liga Amazon")
     Selenium.page_has_loaded(self)
     Selenium.esperar(5)
Example #6
0
 def test_007(self):
     # CARGAR EL JSON CON LOS VALORES DE LOS ID DE LA APP
     Selenium.get_json_file(self, "frames")
     Selenium.switch_to_iframe(self, "Frame4 Alerta")
     Selenium.get_elements(self, "Alerta").click()
     Selenium.esperar(5)
     Selenium.alert_windows(self, "accept")
     Selenium.esperar(5)
    def test_005(self):
        Selenium.get_json_file(self, "Amazon")

        Selenium.scroll_to(self, "lnk_trabaja_amazon")

        Selenium.esperar(5)

        Selenium.js_clic(self, "lnk_trabaja_amazon")
Example #8
0
 def test_016(self):
     with allure.step(u'Paso 2: Ingresar un correo duplicado'):
         Selenium.send_key_text(self, "txt_correo", "*****@*****.**")
         Selenium.get_elements(self, "txt_confirmarcorre").click()
         Mensaje_Email_Obj = Selenium.validar_elemento(self, "lbl_errorcorreo")
         Mensaje_Email_texto = Selenium.get_text(self, "lbl_errorcorreo")
         
     #with allure.step(u'Paso 3: verificar mensaje de correo repetido'):
      #   assert Mensaje_Email_Obj == True, "No se visualizo el mensaje de error email duplicado"
         
         Selenium.esperar(5)
Example #9
0
    def test_009(self):
        Selenium.page_has_loaded(self)
        Selenium.get_elements(self, "txt_busqueda").click()

        Selenium.get_elements(self, "txt_busqueda").send_keys("Selenium Udemy")
        #Selenium.send_key_text(self, "txt_busqueda", "Selenium Udemy")

        Selenium.esperar(self, 5)

        Selenium.send_especific_keys(self, "txt_busqueda", "Enter")
        Selenium.esperar(self, 5)
Example #10
0
 def test_007(self):
     Selenium.get_json_file(self, "alphasig")
     
     Selenium.send_key_text(self, "txt_USUARIO", "alpha")
     
     Selenium.send_especific_keys(self,"txt_USUARIO", "Tab")
     
     Selenium.send_key_text(self, "txt_CLAVE", "homero")
                
     Selenium.send_especific_keys(self,"txt_CLAVE", "Enter")
     
     Selenium.esperar(5)
    def test_008(self):
        Selenium.get_json_file(self, "Spotify")

        Selenium.send_key_text(self, "txt_correo", "*****@*****.**")
        Selenium.send_especific_keys(self, "txt_correo", "Tab")

        Selenium.assert_text(
            self, "lbl_errorcorreo",
            "Este correo electrónico ya está conectado a una cuenta. Inicia sesión."
        )

        Selenium.esperar(5)
    def test_006(self):
        Selenium.get_json_file(self, "helpdesk")

        Selenium.send_key_text(self, "txt_agente", "alpha")

        Selenium.send_key_text(self, "txt_contrasena", "alaaa")

        Selenium.get_elements(self, "btn_aceptar").click()

        Selenium.esperar(4)

        Selenium.alert_windows(self, "accept")

        Selenium.esperar(5)
Example #13
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)
Example #14
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)
Example #15
0
    def test_009(self):
        Selenium.get_json_file(self, "Spotify")

        Selenium.get_elements(
            self, "txt_correo").send_keys("*****@*****.**")
        Selenium.send_especific_keys(self, "txt_correo", "Tab")

        verificar = Selenium.check_element(self, "lbl_errorcorreo")

        if verificar == True:
            #Selenium.get_elements(self, "txt_correo").clear()
            Selenium.send_key_text(self, "txt_correo", "*****@*****.**")
            Selenium.send_especific_keys(self, "txt_correo", "Tab")
            #unittest.TestCase.skipTest(self, "El email ya existe")

        Selenium.esperar(5)
    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)
Example #18
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)
 def test_015(self):
     with allure.step(u'Paso 2: Se realiza captura de pantalla'):
         path = Selenium.captura(self, "Google")
         Selenium.esperar(self, 5)
Example #22
0
 def test_007(self):
     Selenium.get_json_file(self, "Amazon")
     Selenium.scroll_to(self, "Sobre Amazon")
     Selenium.esperar(5)
     Selenium.js_clic(self, "Sobre Amazon")
     Selenium.page_has_loaded(self)
Example #23
0
    def test_018(self):

        with allure.step(u'Paso 2: Retornar el valor'):
            fecha = Selenium.textDateEnvironmentReplace(self, "today")
            Selenium.get_elements(self, "txt_buscar").send_keys(fecha)
            Selenium.esperar(5)
Example #24
0
 def test_016(self):
     with allure.step(u'PASO 2: Captura de pantalla'):
         Selenium.captura(self, "Google")
         Selenium.esperar(self, 10)
 def test_008(self):
     Selenium.page_has_loaded(self)
     Selenium.get_elements(self, "txt_busqueda").click()
     Selenium.send_key_text(self, "txt_busqueda", "w3schools")
     Selenium.send_especific_keys(self, "txt_busqueda", "Enter")
     Selenium.esperar(5)