def initial_element(self): try: self.is_loaded() self.page_factory() except NoSuchWindowException(): log_write(NoSuchWindowException(u'不在当前页面', screen='page.png')) BasePage.screen_shot(self) assert False pass
def __init__(self, driver): BasePage.__init__(self, driver) self.driver = driver try: self.is_loaded() except ParseXmlErrorException: log_write(ParseXmlErrorException(u'XML解析失败.')) assert False