def setup_class(self): # 获取driver driver = GetDriver.get_app_driver() # 获取 统一入口类 self.applogin = PageIn(driver) self.applogin.page_get_PageAppLogin().page_app_login_ok() self.apparticle = self.applogin.page_get_PageAppArticle()
def setup_class(self): # 获取driver self.driver = GetDriver().get_driver() # 实例化PageLogin self.login = PageLogin(self.driver) # 点击登录链接 self.login.page_click_login_link()
def setup_class(self): driver = GetDriver.get_driver(page.url_mis) #获取统一入口类 self.page_in = PageIn(driver) self.page_in.page_get_PageMisLogin().page_mis_login_article() self.article = self.page_in.page_get_PageMisAudit()
def setup_class(self): # 获取driver self.driver = GetDriver.get_web_driver(page.mp_url) # 获取Page对象 self.page_in = Page(self.driver) # 调用登录成功业务方法 self.page_in.page_get_PageMpLogin().page_mp_login_success() # 获取PageMpArticle对象 self.article = self.page_in.page_get_PageMpArticle()
def setup_class(self): # 获取driver self.driver = GetDriver.get_driver(page.url_mis) # 实例化统一入口类 self.page = PageIn(self.driver) # 调用登录业务成功方法 self.page.page_get_PageMisLogin().page_mis_login_success() # 实例化PageMisAudit对象 self.mis_audit = self.page.page_get_PageMisAudit()
def setup_class(self): # 初始化driver self.driver = GetDriver.get_driver(page.url_mp) # 统一入口类 # 使用统一入口类对象---调用登录成功方法 self.login = PageIn( self.driver).page_get_PageMpLogin().page_mp_login_success() # 获取 发布文章的页面驱动对象 self.article = PageIn(self.driver).page_get_PageMpArticle()
def setup_class(self): # 获取driver driver = GetDriver.get_app_driver() # 获取统一入口对象 self.page_in = PageIn(driver) # 调用登录方法 self.page_in.page_get_PageAppLogin().page_is_login_success() # 获取发布文章页面对象 self.article = self.page_in.page_get_PageAppArticle()
def setup_class(self): # 1. 获取driver driver = GetDriver.get_app_driver() # 2. 获取统一入口类对象 self.page_in = PageIn(driver) # 3. 调用登录方法 self.page_in.page_get_PageAppLogin().page_app_login_success() # 4. 获取App发布文章业务对象 self.article = self.page_in.page_get_PageAppArticle()
def setup_class(self): # 1.获取driver app_driver = GetDriver().get_app_driver() # 2.获取统一入口对象 page_in = PageIn(app_driver) # 3.调用登录方法, # page_in.page_get_PageAppLogin().page_app_login_success() # 4.获取发布文章页面对象 self.app_article = page_in.page_get_PageAppArticle()
def setup_class(self): #获取driver driver = GetDriver.get_app_driver() #通过统一入口类,对象 self.page_in = PageIn(driver) #调用登录成功依赖方法 self.page_in.page_get_PageAppLogin().page_app_login_success() #获取PageArticle对象 self.article = self.page_in.page_get_PageAppArticle()
def setup_class(self): # 获取driver driver = GetDriver.get_web_driver(page.url_mis) # 获取统一入口类对象 self.page_in = PageIn(driver) # 调用登录成功依赖方法 self.page_in.page_get_PageMisLogin().page_mis_login_success() # 获取PageMisAudit对象 self.audit = self.page_in.page_get_PageMisAudit()
def setup_class(self): # 获取driver driver = GetDriver.get_driver(page.url_mis) # 获取 统一入口类 self.page_in = PageIn(driver) # 调用登录业务成功方法(需要在PageMisLogin新增) self.page_in.page_get_PageMisLogin().page_mis_login_success() # 获取PageMisAudit对象 self.audit = self.page_in.page_get_PageMisAudit()
def setup_class(self): # 1. 获取driver driver = GetDriver.get_web_driver(page.url_mp) # 2. 获取统一入口类对象 self.page_in = PageIn(driver) # 3. 获取PageMpLogin对象并调用成功登录依赖方法 self.page_in.page_get_PageMpLogin().page_mp_login_success() # 4. 获取PageMpArticle页面对象 self.article = self.page_in.page_get_PageMpArticle()
def setup_class(self): # 获取driver driver = GetDriver.get_app_driver() # 实例化统一入口类 self.page_in = PageIn(driver) # 调用组合登录业务成功方法 self.page_in.page_get_PageAppLogin().page_app_login_success() # 实例化PageAPPArticle对象 self.app_article = self.page_in.page_get_PageAppArticle()
def setup(self): # 1.获取driver driver = GetDriver.get_web_driver('chrome', page.mp_url) # 2.获取统一入口类PageIn对象 由于需要获取两个page页面对象,所以将ageiIn单独实例化出来 self.page_in = PageIn(driver) # 3.获取PageMpLogin对象并调用成功登录依赖方法 self.page_in.page_get_PageMpLogin().page_mp_login_success() # 4.获取PageMpArticle页面对象 self.article = self.page_in.page_get_PageMpArticle()
def setup_class(self): # 获取driver driver = GetDriver.get_driver(page.mp_url) # 获取统一入口类对象 self.page_in = PageIn(driver) # 获取PageMpLogin对象并调用成功登录依赖方法 self.page_in.page_get_PageMpLogin().page_my_login_success() # 获取PageMpArticle页面对象 self.article = self.page_in.page_get_PageMpArticle()
def setup_class(self): self.driver = GetDriver.get_app_driver() self.page = PageLogin(self.driver) #调用关闭稍后升级对象 self.page.page_click_close_alter() #调用点击我的对象 self.page.page_click_my() #调用点击登录/注册对象 self.page.page_click_login_reg()
def setup(self): # 1.获取driver driver = GetDriver.get_web_driver('chrome', page.mis_url) # 2.获取统一入口类对象 self.page_in = PageIn(driver) # 3.通过统一入口类对象获取PageMisLogin对象并调用登录成功方法 self.page_in.page_get_PageMisLogin().page_mis_login_success() # 4.获取PageMisAudit对象 self.mis = self.page_in.page_get_PageMisAudit()
def setup_class(self): # 获取driver driver = GetDriver.get_driver(page.url_mp) # 获取统一入口类 self.page = PageIn(driver) # 调用登录业务成功方法 self.page.page_get_PageMpLogin().page_mp_login_success() # 获取PageMpArticle对象 self.article = self.page.page_get_PageMpArticle()
def setup_class(self): # 1. 获取driver driver = GetDriver.get_driver(page.mis_url) # 2. 获取统一入口类 page_in = PageIn(driver) # 3. 调用成功登录依赖方法 page_in.page_get_PageMisLogin().page_mis_login_success() # 4. 获取PageMisAudit对象 self.audit = page_in.page_get_PageMisAudit()
def setup(self): # 1.获取driver driver = GetDriver.get_app_driver() # 2.获取页面统一入口对象 self.page_in = PageIn(driver) # 3.调用登录成功方法 self.page_in.page_get_PageAppLogin().page_app_login_success() # 4.获取PageAppArticle对象 self.article = self.page_in.page_get_PageAppArticle()
def setup_class(self): # 获取driver driver = GetDriver.get_driver() # 获取PageLogin对象 self.login = PageLogin(driver) # 关闭更新窗口 self.login.page_close_alert() # 点击我的 self.login.page_click_me() # 点击登录注册 self.login.page_login_reg_link()
def teardown_class(self): sleep(2) GetDriver.quit_driver()
log.info("正在调用自媒体文章发布业务组合方法,文章名:{},文章内容:{},频道:{}".format(title,content,channel)) # 点击内容管理 self.page_click_content() # 点击发布文章 self.page_click_post_article() # 输入文章名称 self.page_input_title(title) # 输入文章内容 self.page_input_article_content(content) # 选择封面 self.page_check_cover() # 选择频道 self.page_check_channel(channel) # 点击发布 self.page_click_commit() if __name__ == '__main__': # 此处代码不可用,路径问题(log) driver = GetDriver().get_driver("http://ttmp.research.itcast.cn/#/login") page1 = PageMpLogin(driver) page1.page_mp_login("13812345678", "246810") print(page1.page_get_nickname()) time.sleep(2) page3 = PageMpArticle(driver) page3.page_publish_article("test111", "啦啦啦阿拉", "数据库") time.sleep(3) page3.page_get_commit_result() time.sleep(3) driver.quit()
def teardown(self): # 关闭driver GetDriver.quit_app_driver()
def __init__(self): self.login = PageIn.get_page_login() self.driver = GetDriver.get_driver() self.page_login = PageLogin()
def teardown_class(self): # 关闭driver GetDriver.quit_web_driver()
def setup_class(self): # 1、获取driver driver = GetDriver().get_web_driver(page.url_mp) # 2、通过统一入口类获取PageMpLogin对象 self.mp = PageIn(driver).page_get_PageMpLogin()
def teardown_class(): GetDriver.close_web_driver()
def setup_class(self): self.driver = GetDriver.get_web_driver(page.index_url) self.openfile = Page(self.driver).page_get_PageIndexOpenFile()