def test_negative_scenario(self): self.visit_page() business = Business(self.driver) if business.get_mission().is_displayed(): self.write_to_console( "Mission Statement for Business is Displayed") business.contact_us() self.write_to_console("Clicked on Contact Us Button") business.submit() self.write_to_console("Clicked on Submit Button") self.assertTrue(business.get_error_message().is_displayed(), True) self.write_to_console( "Verified that Error Messages Appears if We Try to Submit Form Without Filling Mandatory Fields" )
def test_professional_information(self): # 院校模块--查看专业信息--查看文章正文 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().college_professional_information(driver) self.assert_equal(driver, text, '正文')
def test_verify_if_object_exists(self): self.visit_page() business = Business(self.driver) self.assertTrue(business.get_mission().is_displayed(), True) self.write_to_console("Mission Statement for Business is Displayed")
def test_bbs1(self): # 论坛--24小时热门--帖子回复 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().bbs_hot(driver) self.assert_equal(driver, text, '一起加油哈')
def test_bbs3(self): # 论坛--我的关注--关注更多--关注、取消关注 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().bbs_attention_more(driver) self.assert_equal(driver, text, '政治')
def test_bbs4(self): # 论坛--24小时热门--帖子回复 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().bbs_hot(driver, comment='滴滴滴打卡') self.assert_equal(driver, text, '滴滴滴打卡')
def test_login_succed(self): #登录成功 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().return_text(driver) self.assert_equal(driver, text, 'zhongyupeng')
def test_myself3(self): #我模块 - -查看会员中心 - -查看积分 - -查看我的收藏 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().myself_browse_collection(driver) self.assert_equal(driver, text, '我的收藏')
def test_calendar3(self): #日历模块---史纲冲刺练习 driver=self.driver Business().login(driver, 'helo1234', 'helo1234') text=Business().calendar_practice(driver) self.assert_equal(driver, text, '练习报告-每日一练')
def test_calendar1(self): #日历--添加学习任务 driver=self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text=Business().calendar_task(driver) self.assert_equal(driver, text, '做英语阅读')
def test_calendar2(self): #日历--浏览、评论文章 driver=self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text=Business().calendar_comment(driver) self.assert_equal(driver, text, '这文章写的真好')
def test_myself1(self): #我模块--退出登录 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().myself_logout(driver) self.assert_equal(driver, text, '未登录')
def test_myself4(self): # 我模块--帮助与反馈 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().myself_help(driver) self.assert_equal(driver, text, '如何获取积分?')
def test_fractionalline(self): # 院校模块--查看信息--查看分数线--加入、退出讨论组--退出 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().college_fractionalline(driver) self.assert_equal(driver, text, '分数线')
def test_bbs2(self): # 论坛--我的关注--浏览帖子 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().bbs_attention(driver) self.assert_equal(driver, text, '2020年考研')
def test_registered_scceed(self): # 注册成功 driver = self.driver username=Business().registerd(driver) text = Business().return_text(driver) self.assert_equal(driver, text, username)
def test_myself2(self): # 我模块--修改头像--修改考研年份 driver = self.driver Business().login(driver, 'zhongyupeng', 'kaoyan123456') text = Business().myself_modify(driver) self.assert_equal(driver, text, '2020')