marco de automatización Appium punto de código duda

Uno de los usos de posicionamiento de elementos 
de importación selenium.webdriver.common.by Por

driver.find_element ( "id", "kw")
driver.find_element ( "XPath", "XXX")
driver.find_element ( "texto del enlace", "XXX")
driver.find_element ( "texto del enlace parcial", "xxx" )
driver.find_element ( "nombre", "XXX")
driver.find_element ( "nombre de etiqueta", "XXX")
driver.find_element ( "nombre de la clase", "XXX")
driver.find_element ( "selector CSS", "xxx ")




is_exist DEF (Self, Locator, timeout = 30, Frecuencia = 0,5):
"" "
Localizador de los parámetros de orientación, tales como (" id "" kw " ), los dos parámetros en un solo
número de los dos parámetros es * separados por valor
Uso:
Locator = ( "ID", "kW")
driver.find_element (* Locator)


la clase BasePage: 
    "" "clase base página" "" 
    DEF la __init __ (self, Conductor): # constructor 
        self.driver = Conductor 
    DEF OpenPage (Ser, URL): 
        "" "Abrir la página" "" 
        self.driver.get ( url) 
        self.driver.implicitly_wait (10) # implícita de tiempo de espera predeterminado 
        self.driver.maximize_window () # maximizar la ventana 
    DEF getElement (Ser, * Locator): 
        "" "obtener elementos de la página" "" 
        self.driver retorno. find_element (*) Localizador 
    getElements DEF (Ser, * Locator): 
        "" "consiguen página conjunto de elementos" "" 
        self.driver retorno.find_elements (* localizador) --------------------------------------------- -------------------------------------------------- -------------------------






Supongo que te gusta

Origin www.cnblogs.com/lexus168/p/12605184.html
Recomendado
Clasificación