def test_login(self): self.index_proxy = IndexProxy() self.login_proxy = LoginProxy() self.index_proxy.to_login_page() self.login_proxy.login("15711111112", "123456", "8888")
def setUpClass(cls): # 浏览器驱动 cls.driver = DriverUtil.get_driver() cls.index_page = IndexProxy() cls.login_page = LoginProxy() logger.info("获取浏览器驱动对象:{}".format(cls.driver)) logger.info("获取页面对象:{}".format((cls.index_page, cls.login_page)))
class TestLogin(unittest.TestCase): @classmethod def setUpClass(cls): DriverUtil.get_driver() @classmethod def tearDownClass(cls): DriverUtil.quit_driver() def test_login(self): self.index_proxy = IndexProxy() self.login_proxy = LoginProxy() self.index_proxy.to_login_page() self.login_proxy.login("15711111112", "123456", "8888")
def setUpClass(cls) -> None: cls.loginproxy = LoginProxy() cls.loginproxy.login('qpadmin', 'a123456', '6666') cls.menu = MenuProxy(["账户管理", "档案管理", "档案查询"]) time.sleep(2) cls.menu.click_menu() cls.aqproxy = ArchiveQueryProxy()
def setUpClass(cls): cls.driver = DriverUtil.get_driver() # 获取浏览器对象 cls.index_proxy = IndexProxy() # 首页页面业务执行对象 cls.login_proxy = LoginProxy() cls.search_list_proxy = SearchListProxy() # 搜索列表页面业务执行对象 cls.goods_detail_proxy = GoodsDetailProxy() # 商品详情页面业务执行对象 cls.my_count_proxy = MyCountProxy()
def setUpClass(cls): # 创建的浏览器驱动对象 cls.driver = DriverUtils.get_driver() # 创建首页业务层对象 cls.home_proxy = HomeProxy() # 创建登陆业务层对象 cls.login_proxy = LoginProxy()
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.login_proxy = LoginProxy() cls.cart_proxy = CartProxy() # 购物车页面业务执行对象 cls.check_order_proxy = CheckOrderProxy() # 订单确认页面业务执行对象 cls.order_payment_proxy = OrderPaymentProxy() # 订单支付页面执行对象 cls.my_count_proxy = MyCountProxy() cls.my_order_proxy = MyOrderProxy() # 我的订单页面业务执行对象 cls.payment_success_proxy = PaymentSuccessProxy()
def setUpClass(cls) -> None: cls.driver = DriverUtil.get_driver() cls.index_proxy = IndexProxy() # 首页 cls.login_proxy = LoginProxy() # 登录页面 cls.my_account_proxy = MyAccountProxy() # 我的账户 cls.cart_paroxy = CartProxy() # 购物车 cls.check_roder_proxy = CheckOrderProxy() # 核对订单 cls.payment_proxy = PaymentProxy() # 订单支付页面 cls.my_order_proxy = MyOrderProxy() # 我的订单 cls.payment_proxy = PaymentProxy() # 订单支付
def setUpClass(cls) -> None: cls.driver = DriverUtil.get_driver() if cls._login_flag: cls.login = LoginProxy() # 获取购物车对象 cls.my_account_proxy = MyAccountProxy() # 获取核对订单页 cls.order_proxy = OrderProxy() # 购物车页 cls.cart_proxy = CartProxy() # 订单支付页 cls.order_pay_proxy = OrderPayProxy()
class TestMpLogin: # pytest 类级别的初始化fixture def setup_class(self): # 定义浏览器驱动实例属性来存放自媒体的浏览器驱动对象 self.driver = DriverUtils.get_mp_drvier() self.login_proxy = LoginProxy() # pytest 类级别的销毁fixture def teardown_class(self): DriverUtils.quit_mp_driver() IndexProxy() # 测试方法 def test01_mp_login(self): # 定义测试数据 mobile = "13911111111" code = "246810" # 调用登陆的方法 self.login_proxy.test_mp_login(mobile, code) # 执行断言 is_element = is_element_exist(self.driver, "传智播客") assert is_element
def setUpClass(cls) -> None: 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.login_proxy = LoginProxy()
def setUpClass(cls) -> None: 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.login_proxy = LoginProxy() # 登录页面业务执行对象
def setup_class(self): # 定义浏览器驱动实例属性来存放自媒体的浏览器驱动对象 self.driver = DriverUtils.get_mp_drvier() self.login_proxy = LoginProxy()
def setUpClass(cls): cls.driver = DriverUtils.get_driver() cls.home_proxy = HomeProxy() cls.login_proxy = LoginProxy()
def setUpClass(cls) -> None: cls.driver = DriverUtils.get_driver() cls.login_proxy = LoginProxy() cls.bg_assert_handle = BgAssertHandle()
def get_loginPage(cls): """返回登录页面类实例化对象""" return LoginProxy()
def setup_class(cls) -> None: cls.driver = DriverUtil.get_driver() cls.login_proxy = LoginProxy()
def setUpClass(cls) -> None: cls.driver = DriverUtil.get_driver() cls.proxy = CartProxy() cls.account = MyAccountProxy() cls.login = LoginProxy()
def setUpClass(cls) -> None: cls.login_proxy = LoginProxy()
def setUpClass(cls): cls.driver = DriverUtils.get_driver() cls.login_page = LoginProxy() cls.index_page = IndexProxy() cls.search_page = SearchProxy() cls.datail_page = DatailProxy()