def setUpClass(cls): cls.driver = DriverUtil.get_driver() # 初始化浏览器对象 cls.index_proxy = IndexProxy() # 首页业务执行对象 cls.goods_cart_proxy = GoodsCartProxy() # 购物车业务执行对象 cls.order_check_proxy = OrderCheckProxy() # 订单确认业务执行对象 cls.my_order_proxy = MyOrderProxy() # 我的订单页面业务执行对象 cls.order_pay_proxy = OrderPayProxy() # 订单支付页面业务执行对象
def get_add_cart_result(self): """获取加入购物车结果方法""" driver = DriverUtil.get_driver() # 获取浏览器对象 # 注意: 通过 frame 元素对象进行 frame 切换 driver.switch_to.frame( driver.find_element_by_tag_name('iframe')) # 切换 frame return self.goods_detail_page.find_add_cart_result().text
def get_add_cart_result(self): """获取加入购物车结果方法""" driver = DriverUtil.get_driver() # 切换frame driver.switch_to.frame(driver.find_element_by_tag_name("iframe")) return self.goods_detail_page.find_add_cart_result().text
def setUpClass(cls): cls.driver = DriverUtil.get_driver() # 获取浏览器对象 cls.index_proxy = IndexProxy() # 首页业务对象 cls.login_proxy = LoginProxy() # 登录业业务对象
def setUpClass(cls): cls.driver = DriverUtil.get_driver() # 获取浏览器对象 cls.index_proxy = IndexProxy() # 首页业务执行对象 cls.goods_detail_proxy = GoodsDetailProxy() # 商品搜索列表执行对象 cls.search_list_proxy = SearchListProxy() # 商品详情业务执行对象
def __init__(self): self.driver = DriverUtil.get_driver() # 获取浏览器对象 解决冲突 本地的修改 github上的修改
def __init__(self): self.driver = DriverUtil.get_driver()