class TestMisLogin:

    # 2.定义类级别初始化方法
    def setup_class(self):
        # 启动浏览器
        self.driver = DriverUtils.get_mis_driver()
        # 创建对应po业务层的对象
        self.login_proxy = LoginProxy()

    # 3.定义测试方法
    def test_mis_login(self):
        # 定义测试数据
        username = "******"
        password = "******"
        # 调用业务层执行测试步骤的方法
        self.login_proxy.test_mis_login(username, password)
        # 执行结果断言
        is_suc = element_is_exist(driver=self.driver, text="管理员")
        assert is_suc

    # 4.定义类级别销毁的方法
    def teardown_class(self):
        # 关闭浏览器
        time.sleep(2)
        DriverUtils.quit_mis_driver()
class TestLogin:
    def setup_class(self):
        self.driver = DriverUtils.get_mis_driver()
        self.login_page = LoginProxy()

    def teardown_class(self):
        DriverUtils.quit_mis_driver()

    def test_login(self):
        self.login_page.test_mis_login("testid", "testpwd123")
        is_suc = element_is_exist(self.driver, "1", "管理员")
        assert is_suc
Exemple #3
0
class TestLogin:

    # 1.创建驱动对象以及打开浏览器
    # 2.创建测试方法所要调用的业务方法所在类的对象
    def setup_class(self):
        self.driver = DriverUtils.get_mis_driver()
        self.login_proxy = LoginProxy()

    # 1.定义测试数据
    # 2.执行测试用例操作步骤
    # 3.执行断言
    def test_login(self):
        username = "******"
        password = "******"
        self.login_proxy.test_mis_login(username, password)
        assert is_exists_element(self.driver, "管理员")

    # 释放测试资源
    def teardown_class(self):
        time.sleep(2)
        DriverUtils.quit_mis_driver()
class TestLogin:

    # 1.创建浏览器驱动对象以及打开浏览器
    # 2.创建测试方法所要调用的业务方法所在类的对象
    def setup_class(self):
        self.driver = DriverUtils.get_mis_driver()
        self.login_proxy = LoginProxy()

    def test_mis_login(self):
        # 定义测试数据
        username = "******"
        password = "******"
        # 执行测试用例步骤
        self.login_proxy.test_mis_login(username, password)
        # 断言
        assert is_exists_element(self.driver, "管理员")

    # 关闭浏览器
    def teardown_class(self):
        time.sleep(2)
        DriverUtils.quit_mis_driver()