Exemplo n.º 1
0
 def setUpClass(cls) -> None:
     cls.driver = GetDriver().get_driver('chrome')
     # 调用登录成功的方法
     PageLogin(cls.driver).page_login_success()
     # 等待一会
     time.sleep(3)
     # 实例化购物车页面
     cls.cart = PageCart(cls.driver)
Exemplo n.º 2
0
    def setUpClass(cls) -> None:
        # 实例化driver
        cls.driver = GetDriver().get_driver('chrome')
        # 调用登录成功的方法
        PageLogin(cls.driver).page_login_success()
        time.sleep(5)

        # 实例化order的page页面
        cls.order = PageOrder(cls.driver)
Exemplo n.º 3
0
 def tearDownClass(cls) -> None:
     GetDriver.close_driver()
Exemplo n.º 4
0
    def tearDownClass(cls) -> None:
        # 原生的关闭浏览器的方式
        # cls.driver.quit()

        # 封装好的,关闭浏览器
        GetDriver.close_driver()
Exemplo n.º 5
0
 def setUpClass(cls) -> None:
     # 打开浏览器  这个实例方法里面的driver是个局部变量
     # cls.driver = OpenDriver().driver('chrome')
     # driver就已经是类属性  login也是类属性
     cls.driver = GetDriver.get_driver('chrome')
     cls.login = PageLogin(cls.driver)
Exemplo n.º 6
0
 def tearDownClass(cls) -> None:
     # 销毁,善后操作-关闭浏览器
     GetDriver().close_driver()