def DoubleClick(cls):
log.step_normal("Element [%s]: Do DoubleClick()" % cls.__name__)
# cls.__wait()
WebDriverWait(env.driver, 10).until(lambda the_driver:
the_driver.find_element(cls.by, cls.value).is_displayed())
elements = env.driver.find_elements(cls.by, cls.value)
action = webdriver.ActionChains(env.driver)
action.double_click(elements[cls.index])
action.perform()
time.sleep(3)
env.driver.switch_to_window(env.driver.window_handles[-1])
# env.driver.maximize_window()
time.sleep(3)
cls.__clearup()
评论列表
文章目录