time.sleep(3) Action = TouchActions(self.driver) clickHoldElement = self.by_xpath_name( '//*[@id="191936765"]/div[1]/span') Action.scroll_from_element(clickHoldElement, 0, 2500).perform() time.sleep(3) @property def qr_code_link(self): """打开二维码弹窗""" return self.by_xpath_name('//*[@id="scanCode"]').click() @property def close_qr_code(self): """关闭二维码弹窗""" self.driver.switch_to_alert() return self.by_xpath_name( '//*[@id="eee"]/div[5]/div[2]/span/a/span').click() if __name__ == "__main__": # pass Set_Resolution = SetResolution.SetResolution() options = Set_Resolution.set_current_resolution() driver = webdriver.Chrome(chrome_options=options) HomePage = HomePage(driver) time.sleep(3) HomePage.down_refresh_data time.sleep(3) driver.quit()
def setUp(self): set_resolution = SetResolution.SetResolution() self.options = set_resolution.set_current_resolution() self.driver = webdriver.Chrome(chrome_options=self.options)