Beispiel #1
0
class TestAritcalMana:
    # 类级别的初始化方法
    def setup_class(self):
        # 打开浏览器
        self.driver = DriverUtils.get_mis_driver()
        self.login_page = MisLoginProxy()
        self.home_page = MisHomePage()
        self.ad_page = MisAtcalProxy()

    # def setup(self):
    #     self.driver.get("http://ttmis.research.itcast.cn/#/home")

    # 测试审核文章的测试用例
    def test_aduit_ari_pass(self):
        # 定义测试数据
        ari_title = config.PUB_ARITCAL_TITLE
        # 调用进入审核文章页面的业务方法
        self.home_page.to_aaritcal_page()
        # 调用审核文章的业务方法
        self.ad_page.test_aduit_pass(ari_title)
        # 断言
        assert is_element_exist(self.driver, "驳回")

    # # 测试驳回文章的测试用例
    # @pytest.mark.run(order=3)
    # def test_reject_aritcal(self):
    #     # 调用进入审核文章页面的业务方法
    #     self.home_page.to_aaritcal_page()
    #     # 调用驳回的业务方法
    #     self.ad_page.test_reject()
    #     # 断言
    #     assert is_element_exist(self.driver, "查看")

    def teardown_class(self):
        DriverUtils.quit_mis_driver()
class TestAritcalMana:
    def setup_class(self):
        self.driver = DriverUtils.get_mis_driver()
        self.login_page = MisLoginProxy()
        self.home_page = MisHomePage()
        self.ad_page = MisAtcalProxy()

    def test_aduit_ari_pass(self):
        ari_titlt = config.PUB_ARITCAL_TITLE
        print("审核文章的标题为:---->", ari_titlt)
        self.home_page.to_aaritcal_page()
        self.ad_page.test_aduit_pass(ari_titlt)
        assert is_element_exist(self.driver, "驳回")

    def teardown_class(self):
        DriverUtils.quit_mis_driver()
class TestAritcalMana:

    # 类级别的初始化方法
    def setup_class(self):
        # 打开浏览器
        self.driver = DriverUtils.get_mis_driver()
        # 创建登录页面业务层对象
        self.login_page = MisLoginProxy()
        # 创建首页类的对象
        self.home_page = MisHomePage()
        # 创建文章审核页面对象
        self.ad_page = MisAtcalProxy()

    # def setup(self):
    #     time.sleep(2)
    #     self.driver.get("http://ttmis.research.itcast.cn/#/home")

    # 登录
    # @pytest.mark.run(order=1)
    # def self_login(self):
    #     self.login_page.test_mp_login("testid", "testpwd123")

    # 测试审核文章的测试用例
    def test_aduit_ari_pass(self):
        # 定义测试数据
        ari_titlt = config.PUB_ARITCAL_TITLE
        print("审核文章的标题为:--》,ari_titlt{}".format(ari_titlt))
        # 调用进入审核文章页面的业务方法
        self.home_page.to_aaritcal_page()
        # 调用审核文章的业务方法
        self.ad_page.test_aduit_pass(ari_titlt)
        # 断言
        assert is_element_exist(self.driver, "驳回")

    # # 测试驳回文章的测试用例
    # @pytest.mark.run(order=3)
    # def test_reject_aritcal(self):
    #     # 定义测试数据
    #     # 调用进入审核文章的页面的业务方法
    #     self.home_page.to_aaritcal_page()
    #     # 调用驳回的业务方法
    #     self.ad_page.test_reject()
    #     # 断言
    #     assert is_element_exist(self.driver, "查看")

    def teardown_class(self):
        DriverUtils.quit_mis_driver()
class TestAritcalMana:
    #
    def setup_class(self):
        # 打开的浏览器
        self.driver = DriverUtils.get_mis_driver()
        # 创建登录页面业务对象
        self.login_page = MisLoginProxy()
        # 创建首页类的对象
        self.home_page = MisHomePage()
        # 创建文章审核页面对象
        self.ad_page = MisAtcalProxy()

    def test_aduit_pass(self):
        # 定义测试数据
        ari_title = config.PUB_ARITCAL_TITLE
        print(ari_title)
        self.home_page.to_aaritcal_page()
        self.ad_page.test_aduit_pass(ari_title)
        assert is_element_exist(self.driver, "驳回")
class TestAritcalManage:
    # 类级别的初始化方法
    def setup_class(self):
        # 实例化浏览器驱动对象
        self.driver = DriverUtils.get_mis_driver()
        # 创建登录页面业务层对象
        self.mis_login_page = MisLoginProxy()
        # 创建首页类的对象
        self.mis_home_page = MisHomePage()
        # 创建文字审核页面对象
        self.mis_ari_page = MisAtcalProxy()

    # def setup_method(self):
    #     time.sleep(3)
    #     self.driver.get("http://ttmis.research.itcast.cn/#/home")

    # # 登录
    # @pytest.mark.run(order=1)
    # def test_login(self):
    #     self.mis_login_page.test_mp_login("testid", "testpwd123")

    # 测试审核文章的测试用例

    def test_aduit_ari_pass(self):
        ari_title = config.PUB_ARITCAL_TITLE
        # print("审核文章的标题为: ", ari_title)
        logging.info("审核文章的标题为: {}".format(ari_title))
        self.mis_home_page.to_aaritcal_page()
        self.mis_ari_page.test_aduit_pass(ari_title)
        # 断言
        assert is_element_exist(self.driver, "驳回")

    # 测试驳回文章的测试用例

    # def test_aduit_ari_reject(self):
    #     self.mis_home_page.to_aaritcal_page()
    #     self.mis_ari_page.test_aduit_reject()
    #     # 断言
    #     assert is_element_exist(self.driver, "查看")

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