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()