Exemplo n.º 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()
Exemplo n.º 2
0
 def setup_class(self):
     self.driver = DriverUtils.get_mis_driver()
     # 创建审核页面对象
     self.audit_proxy = MisAuditProxy()
     # 创建登录页面对象
     self.login_proxy = MisLoginProxy()
     # 创建首页 对象
     self.home_page = MisHomePage()
 def setup_class(self):
     # 打开浏览器
     self.driver = DriverUtils.get_mis_driver()
     # 创建登录页面业务层对象
     self.login_page = MisLoginProxy()
     # 创建首页类的对象
     self.home_page = MisHomePage()
     # 创建文章审核页面对象
     self.ad_page = MisAtcalProxy()
 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()
Exemplo n.º 5
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 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()
class TestAritcleMana:
    # 类级别的初始化方法
    def setup_class(self):
        # 打开浏览器
        self.driver = DriverUtils.driver_get_mis()
        # 创建登录页面业务对象
        self.login_page = MisLoginProxy()
        # 创建首页类对象
        self.home_page = MisHomePage()
        # 创建文章审核页面对象
        self.ad_page = MisAtcalProxy()

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

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


    def test_aduit_pass(self):
        ari_title = config.PUB_ARITCAL_TITLE
        print("审核文章的标题为:",ari_title)
        # 调用进入审核页面的业务方法
        self.home_page.to_ari_mispage()
        # 调用审核文章的业务方法
        self.ad_page.test_pass(ari_title)
        # 断言
        assert is_element_exist(self.driver, "驳回")

    # @pytest.mark.run(order=3)
    # def test_aduit_regic(self, ari_title):
    #     ari_title = "test-20190424-001"
    #     self.home_page.to_ari_mispage()
    #     self.ad_page.test_regic(ari_title)
    #     assert is_element_exist(self.driver, "查看")

    def teardown_class(self):
        DriverUtils.driver_mis_quit()
Exemplo n.º 10
0
class TestArticleManage:
    def setup_class(self):
        self.driver = DriverUtils.get_mis_driver()
        # 创建审核页面对象
        self.audit_proxy = MisAuditProxy()
        # 创建登录页面对象
        self.login_proxy = MisLoginProxy()
        # 创建首页 对象
        self.home_page = MisHomePage()

    # def setup_method(self):
    #     sleep(2)
    #     DriverUtils.get_mis_driver().get('http://ttmis.research.itcast.cn/#/home')

    # 登录
    # @pytest.mark.run(order=1)
    # def test_login_proxy(self):
    #     self.login_proxy.test_mis_login('testid', 'testpwd123')

    # @pytest.mark.run(order=2)
    # 测试审核通过的测试用例
    def test_audit_article_pass(self):
        article_title = config.PUB_ARTICLE_TITLE
        logging.info(article_title)
        self.home_page.to_audit_page()
        self.audit_proxy.test_audit_pass(article_title)
        assert is_element_exist(DriverUtils.get_mis_driver(), '驳回')

    # 测试驳回文章的测试用例
    # @pytest.mark.run(order=3)
    # def test_audit_article_reject(self):
    #     self.home_page.to_audit_page()
    #     self.audit_proxy.test_audit_reject()
    #     # 断言
    #     assert is_element_exist(DriverUtils.get_mis_driver(), '查看')

    def teardown_class(self):
        DriverUtils.quit_mis_driver()
Exemplo n.º 11
0
 def setup_class(self):
     # 打开浏览器
     self.driver = DriverUtils.get_mis_driver()
     self.login_page = MisLoginProxy()
     self.home_page = MisHomePage()
     self.ad_page = MisAtcalProxy()