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"
            )
Example #2
0
 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")
Example #4
0
 def test_bbs1(self):
     # 论坛--24小时热门--帖子回复
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().bbs_hot(driver)
     self.assert_equal(driver, text, '一起加油哈')
Example #5
0
 def test_bbs3(self):
     # 论坛--我的关注--关注更多--关注、取消关注
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().bbs_attention_more(driver)
     self.assert_equal(driver, text, '政治')
Example #6
0
 def test_bbs4(self):
     # 论坛--24小时热门--帖子回复
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().bbs_hot(driver, comment='滴滴滴打卡')
     self.assert_equal(driver, text, '滴滴滴打卡')
Example #7
0
 def test_login_succed(self):
     #登录成功
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().return_text(driver)
     self.assert_equal(driver, text, 'zhongyupeng')
Example #8
0
 def test_myself3(self):
     #我模块 - -查看会员中心 - -查看积分 - -查看我的收藏
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().myself_browse_collection(driver)
     self.assert_equal(driver, text, '我的收藏')
Example #9
0
 def test_calendar3(self):
     #日历模块---史纲冲刺练习
     driver=self.driver
     Business().login(driver, 'helo1234', 'helo1234')
     text=Business().calendar_practice(driver)
     self.assert_equal(driver, text, '练习报告-每日一练')
Example #10
0
 def test_calendar1(self):
     #日历--添加学习任务
     driver=self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text=Business().calendar_task(driver)
     self.assert_equal(driver, text, '做英语阅读')
Example #11
0
 def test_calendar2(self):
     #日历--浏览、评论文章
     driver=self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text=Business().calendar_comment(driver)
     self.assert_equal(driver, text, '这文章写的真好')
Example #12
0
 def test_myself1(self):
     #我模块--退出登录
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().myself_logout(driver)
     self.assert_equal(driver, text, '未登录')
Example #13
0
 def test_myself4(self):
     # 我模块--帮助与反馈
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().myself_help(driver)
     self.assert_equal(driver, text, '如何获取积分?')
Example #14
0
 def test_fractionalline(self):
     # 院校模块--查看信息--查看分数线--加入、退出讨论组--退出
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().college_fractionalline(driver)
     self.assert_equal(driver, text, '分数线')
Example #15
0
 def test_bbs2(self):
     # 论坛--我的关注--浏览帖子
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().bbs_attention(driver)
     self.assert_equal(driver, text, '2020年考研')
Example #16
0
 def test_registered_scceed(self):
     # 注册成功
     driver = self.driver
     username=Business().registerd(driver)
     text = Business().return_text(driver)
     self.assert_equal(driver, text, username)
Example #17
0
 def test_myself2(self):
     # 我模块--修改头像--修改考研年份
     driver = self.driver
     Business().login(driver, 'zhongyupeng', 'kaoyan123456')
     text = Business().myself_modify(driver)
     self.assert_equal(driver, text, '2020')