def test_qy_ar_by_channel(self): # 组织测试数据 channel_name = "数码产品" # 调用业务方法 self.index_proxy.test_query_article_by_channel(channel_name) # 断言 is_suc = element_is_exist(self.driver, "text", "猜你喜欢") assert is_suc
def test_aduit_aritcal(self): # 定义测试数据 title = BASE_ARITCAL_TITLE # 调用业务 self.home_proxy.to_aduit_page() self.aduit_proxy.test_aduit_aritcal(title) # 断言 assert element_is_exist(driver=self.driver, text=title)
def test_pub_aritical(self): title = BASE_ARITCAL_TITLE content = "可是今天还要上课啊!!!!" option = "数码产品" self.home_proxy.to_publish_page() self.pub_proxy.test_pub_aritcal(title, content, option) is_suc = element_is_exist(self.driver, text="新增文章成功") assert is_suc
def test_login(self): # 5.定义测试数据 username = "******" password = "******" # 6.调用业务的方法 self.mis_proxy.test_mis_login(username, password) # 7.执行断言结果 msg = element_is_exist(self.driver, "用户管理") assert msg
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
def test_login(self): # 5.定义测试数据 mobile = "15811859004" code = "246810" # 6.调用业务方法 self.login_proxy.test_login(mobile, code) # 7.执行断言结果 is_suc = element_is_exist(self.driver, "1", "江苏传智播客教育科技") assert is_suc
def test_login(self): # 5.定义测试数据 mobile = "15077632873" code = "246810" # 6.调用业务方法 self.login_proyx.test_login(mobile, code) # 7.执行断言结果 msg = element_is_exist(self.driver, "江苏传智播客教育科技股") assert msg
def test_aduit_aritcal(self): # 5.定义测试数据 text = Base_Aritcal_Title # 6.调用业务方法 self.home_proxy.test_home_proxy() self.audit_proxy.test_audit_proxy(text) # 断言 msg = element_is_exist(self.driver, text) assert msg
def test_login(self,mobile,code): # # 5定义测试数据 # mobile = "15811859004" # code = "246810" # #6调用业务方法 logging.info("{}y用户开始执行登录".format(mobile)) self.login_proxy.test_login(mobile,code) # #7执行断言结果 logging.info("开始执行打印,断言") is_suc = element_is_exist(driver=self.driver,text="江苏传智播客教育科技") assert is_suc
def test_login(self, mobile, code): # # 5.定义测试数据 # mobile = "13911111111" # code = "246810" # 6.调用业务方法 logging.info("{}用户开始执行登录".format(mobile)) self.login_proxy.test_login(mobile, code) # 7.执行断言结果 logging.info("开始执行mp端登录结果断言") is_suc = element_is_exist(driver=self.driver, text="江苏传智播客教育科技") assert is_suc
def test_pub_aritical(self): # 5组织测试数据 title = Base_Aritcal_Title content = "1.剑道尘心 2.万剑归宗" option = "数码产品" # 6.调用业务层的方法 self.home_proxy.to_publish_artical() self.pun_proxy.test_pub_aritcal(title, content, option) # 7.断言实际结果 is_suc = element_is_exist(self.driver, "新增文章成功") assert is_suc
def test_pub_aritical(self): # 5.组织测试数据 title = BASE_ARITCAL_TITLE content = "1.面试官不太美丽,2.沟通不太顺畅" option = "数码产品" # 6.调用业务层的方法 self.home_proxy.to_publish_page() self.pub_proxy.test_pub_aritcal(title, content, option) # 7.断言实际结果 "新增文章成功" is_suc = element_is_exist(driver=self.driver, text="新增文章成功") assert is_suc
def test_pub_aritical(self): # 组织测试数据 title = BASE_ARITCAL_TITLE content = "不用开风扇了,哈哈" option = "数码产品" # 调用业务层的方法 self.home_proxy.to_publish_page() self.pub_proxy.test_pub_aritcal(title, content, option) time.sleep(3) # 断言实际结果 is_suc = element_is_exist(driver=self.driver, text="新增文章成功") assert is_suc
def test_aduit_aritcal(self): title = BASE_ARITCAL_TITLE self.home_proxy.to_aduit_page() self.aduit_proxy.test_aduit_aritcal(title) time.sleep(2) assert element_is_exist(driver=self.driver, text=title)
def test_login(self): self.login_page.test_mis_login("testid", "testpwd123") is_suc = element_is_exist(self.driver, "1", "管理员") assert is_suc
def test_query_article_by_channel(self): channel_name = "算法" self.index_proxy.test_query_article_by_channel(channel_name) is_suc = element_is_exist(self.driver, "text", "猜你喜欢") assert is_suc
def test_sec_ari(self): self.index_proxy.test_sec_aritcal_by_channel("数据库") is_suc = element_is_exist(self.driver, "2", "猜你喜欢") assert is_suc
def test_aduit_aritcal(self): self.home_proxy.to_aduit_aritcal() self.ad_proxy.test_aduit_aritcal("TestCase") is_suc = element_is_exist(self.driver,"1","TestCase") assert is_suc