def init_ad_manage(): driver = webdriver.Chrome() driver.get(cd.login_boss_url) driver.maximize_window() lp = LoginPage(driver) lp.boss_login(cd.boss_user["user"], cd.boss_user["pwd"]) hp = HomePage(driver) hp.click_element(hl.ad_menu, "点击广告管理菜单") ad = AdPage(driver) yield ad driver.quit()
def non_tax_page3(): """ 删除非税局前置条件 :return: """ af = ApiFunction() agent_name, agent_id = af.api_add_tax_manage() driver = webdriver.Chrome() driver.get(cd.login_boss_url) driver.maximize_window() lp = LoginPage(driver) lp.boss_login(cd.boss_user["user"], cd.boss_user["pwd"]) hp = HomePage(driver) hp.click_element(hl.non_tax_menu, "点击非税局管理菜单") np = NonTaxManagePage(driver) yield np, agent_name driver.quit()
def init_gui_manage(): """ 指引模块前置后置 :return: """ af = ApiFunction() gui_module_id, gui_module_name, gui_module_sort = af.api_add_gui_module() af.api_add_gui_item(gui_module_id) driver = webdriver.Chrome() driver.get(cd.login_boss_url) driver.maximize_window() lp = LoginPage(driver) lp.boss_login(cd.boss_user["user"], cd.boss_user["pwd"]) hp = HomePage(driver) hp.click_element(hl.gui_menu, "点击指引管理菜单") sm = ShowManagePage(driver) yield sm, gui_module_id, gui_module_name, gui_module_sort af = ApiFunction() af.api_del_gui_module(gui_module_id, gui_module_sort) driver.quit()