def setup_class(self): #创建driver self.driver = Driver.get_driver() #创建Login对象 self.login = Login(self.driver) #调用登录成功方法 self.login.login_success() time.sleep(2) #创建Cart对象 self.cart = Cart(self.driver) #创建base对象,获取page_source self.base = Base(self.driver)
def setup_class(self): #创建driver self.driver = Driver.get_driver() #创建Login对象 self.login = Login(self.driver) # 创建base对象,调用page_source的方法 self.base = Base(self.driver)
def setup_class(self): # 创建driver对象 self.driver = BaseDriver().start_driver(case.appPackage, case.appActivity) # 登录系统 Login(self.driver).login_success() self.personaldata = PersonalData(self.driver) self.base = Base(self.driver)
def setup_class(self): # 创建谷歌浏览器 self.driver = Driver().get_driver() # 调用成功的登录方法 Login(self.driver).login_success() self.baseApi = Base(self.driver) # 创建购物车的对象 self.cart = Cart(self.driver)
def setup_class(self): # 创建谷歌浏览器 self.driver = Driver().get_driver() # 创建login的页面对象 # 调用成功的登录方法 Login(self.driver).login_success() self.baseApi = Base(self.driver) # 创建新地址的对象 self.address = Address(self.driver)
def setup_class(self): ''' 初始化chrome浏览器 :return: ''' # 创建谷歌浏览器 self.driver = Driver().get_driver() # 创建login的页面对象 self.login = Login(self.driver) self.baseApi = Base(self.driver)
def setup_class(self): #创建driver self.driver = Driver.get_driver() #创建Login对象 self.login = Login(self.driver) # 创建base对象,调用page_source的方法 self.base = Base(self.driver) # 调用登录成功方法 self.login.login_success() time.sleep(2) #创建AddAddress对象 self.addaddress = AddAddress(self.driver)
class TestCart: def setup_class(self): #创建driver self.driver = Driver.get_driver() #创建Login对象 self.login = Login(self.driver) #调用登录成功方法 self.login.login_success() time.sleep(2) #创建Cart对象 self.cart = Cart(self.driver) #创建base对象,获取page_source self.base = Base(self.driver) def teardown_method(self): # 第一种,在装置器,teardown_method()方法里面增加点击‘首页’链接的动作(这样前一个用例错误,也能执行第二个用例) self.base.base_click_index() @allure.title('购物车商品测试-添加商品测试') def test_add(self): try: self.cart.cart_add_business() time.sleep(1) assert '加入成功' in self.base.base_page_source except: self.base.base_get_image() assert False @allure.title('购物车商品测试-删除商品测试') def test_delete(self): try: self.cart.cart_delete_business() time.sleep(1) assert '删除成功' in self.base.base_page_source except: self.base.base_get_image() assert False def teardown_class(self): Driver.close_driver()