def setup_class(self): # 打开新浏览器 self.driver = DriverUtils.driver_get_mp() # 创建首页业务层对象 self.home_proxy = HomeProxy() # 创建发布文章业务成的对象 self.pub_ari_proxy = PubAriProxy()
def check_ari_channel(self, channel_name): # 调用工具类的公用下拉框方法 check_channel_option(DriverUtils.driver_get_mp(), "请选择", channel_name)
def input_ari_conten(self, context): DriverUtils.driver_get_mp().switch_to.frame( self.pub_ari_page.find_ari_iframe()) self.input_text(self.pub_ari_page.find_ari_context(), context) DriverUtils.driver_get_mp().switch_to.default_content()
def __init__(self): self.driver = DriverUtils.driver_get_mp()
def to_window(self, n): handles = DriverUtils.driver_get_mp().window_handles DriverUtils.driver_get_mp().switch_to(handles[n])
def setup_class(self): # 2.1获取驱动对象 self.driver = DriverUtils.driver_get_mp() # 2.2创建好所需要的的调用业务方法所在的类的对象 self.login_proxy = LoginProxy()