Appium处理弹框

from appium import  webdriver
from selenium .webdriver.support import expected_conditions
from selenium .webdriver.support.ui import WebDriverWait

处理弹框并点击  以后再说

def talke_later(driver):
    '''
    1、传入driver
    2、range(5)    判断弹窗次数
    3、Webdriverwait里面0.5s判断一次是否有弹框,1s超时
    '''
    for i in range(5):
        loc=("xpath","//*[@text='以后再说']")
        try:
            e=WebDriverWait(driver,1,0.5).until(expected_conditions.presence_of_element_located(loc))
            e.click()
        except:
            pass



猜你喜欢

转载自www.cnblogs.com/mrbom/p/9974799.html