예제 #1
0
 def step_impl(self, keyword):
     Selenium.Xpath_Elements(self, Inicio.txt_busqueda_xpath).click()
     Selenium.Xpath_Elements(self,
                             Inicio.txt_busqueda_xpath).send_keys(keyword)
     Selenium.Xpath_Elements(self, Inicio.txt_busqueda_xpath).send_keys(
         Keys.ENTER)
     Selenium.Esperar_Xpath(self, Inicio.txt_resultStats_xpath)
예제 #2
0
    def step_impl(self, KEYWORDS):
        Validar = Selenium.Esperar_Xpath(self, Inicio.txt_busqueda_xpath)
        if Validar == False:
            Selenium.CapturarPantalla(self, u"No se inicializo google.com")
            pytest.skip("No se inicializo google.com")
            self.driver.quit()

        Selenium.Xpath_Elements(self, Inicio.txt_busqueda_xpath).click()
        Selenium.Xpath_Elements(self,
                                Inicio.txt_busqueda_xpath).send_keys(KEYWORDS)
        Selenium.Xpath_Elements(self, Inicio.txt_busqueda_xpath).send_keys(
            Keys.ENTER)
        Selenium.Esperar_Xpath(self, Inicio.txt_resultStats_xpath)
예제 #3
0
 def step_impl(self, QResult):
     Selenium.Captura(self, u'Then Query results are under 1000',
                      self.driver)
     Resultados = Selenium.Xpath_Elements(self,
                                          Inicio.txt_resultStats_xpath).text
     print(Resultados)
     RAET = Resultados.split(" ")[2]
     print("RAET obtuvo: " + str(RAET) + " Resultados de busqueda")
     Resultado = RAET.replace(",", "")
     unittest.TestCase.assertTrue(
         int(Resultado) > int(QResult), "Es mayor a 10000")