Ejemplo n.º 1
0
 def test02_click_zdProfile(self):
     '''"总队概况"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zdProfile()
     wait_title(self, pagehome.zdProfileTitle)
     assert (pagehome.driver.title == pagehome.zdProfileTitle
             ), "标题不是“总队概况”,测试不通过"
Ejemplo n.º 2
0
 def test04_click_zdSubmission(self):
     '''"信息投稿"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zdSubmission()
     wait_title(self, pagehome.zdSubmissionTitle)
     assert (pagehome.driver.title == pagehome.zdSubmissionTitle
             ), "标题不是“信息投稿”,测试不通过"
Ejemplo n.º 3
0
 def test03_click_flfg(self):
     '''"法律法规"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_flfg()
     wait_title(self, pagehome.flfgTitle)
     assert (
         pagehome.driver.title == pagehome.flfgTitle), "标题不是“法律法规”,测试不通过"
Ejemplo n.º 4
0
 def test06_click_zdUploadfile(self):
     '''"文件上传"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zdUploadfile()
     wait_title(self, pagehome.zdUploadfileTitle)
     assert (pagehome.driver.title == pagehome.zdUploadfileTitle
             ), "标题不是“文件上传”,测试不通过"
Ejemplo n.º 5
0
 def test05_click_gzjb(self):
     '''"工作简报"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_gzjb()
     wait_title(self, pagehome.gzjbTitle)
     assert (
         pagehome.driver.title == pagehome.gzjbTitle), "标题不是“工作简报”,测试不通过"
Ejemplo n.º 6
0
 def test07_click_wjxz(self):
     '''"文件下载"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_wjxz()
     wait_title(self, pagehome.wjxzTitle)
     assert (
         pagehome.driver.title == pagehome.wjxzTitle), "标题不是“文件下载”,测试不通过"
Ejemplo n.º 7
0
 def test01_click_homepageBotton(self):
     '''"首页"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_homepageBotton()
     wait_title(self, pagehome.homepageTitle)
     assert (pagehome.driver.title == pagehome.homepageTitle
             ), "标题不是“首页标题”,测试不通过"
Ejemplo n.º 8
0
 def test_click_duty(self):
     '''"今日值班"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_duty()
     wait_title(self, pagehome.dutyTitle)
     #第二种切换窗口的方法
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     assert(pagehome.driver.title == pagehome.dutyTitle), "标题不是“%s”,测试不通过" % pagehome.dutyTitle
Ejemplo n.º 9
0
 def test_click_search(self):
     '''"搜索"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_search()
     wait_title(self, pagehome.searchTitle)
     #第二种切换窗口的方法
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     assert (
         pagehome.driver.title == pagehome.searchTitle), "标题不是“总队主站”,测试不通过"
Ejemplo n.º 10
0
 def test09_click_manage(self):
     '''"后台管理"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_manage()
     wait_title(self, pagehome.manageTitle)
     #第二种切换窗口的方法
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     assert (
         pagehome.driver.title == pagehome.manageTitle), "标题不是“后台管理”,测试不通过"
Ejemplo n.º 11
0
 def test_click_zhuanxianggongzuo07(self):
     '''"专项工作"第7条链接测试'''
     pagehome = ZdzzPage(self.driver)
     zhuanxianggongzuo07Title = pagehome.getText(pagehome.zhuanxianggongzuo07) #获取链接的文本值
     pagehome.click_zhuanxianggongzuo07()   #点击链接
     wait_title(self, zhuanxianggongzuo07Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == zhuanxianggongzuo07Title), "标题不是“%s”,测试不通过" % zhuanxianggongzuo07Title
Ejemplo n.º 12
0
 def test_click_news05(self):
     '''"新闻栏第五条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     news05Title = pagehome.getText(pagehome.news05) #获取链接的文本值
     pagehome.click_news05()   #点击链接
     wait_title(self, news05Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == news05Title), "标题不是“%s”,测试不通过" % news05Title
Ejemplo n.º 13
0
 def test08_click_zdnw(self):
     '''"总队内网"按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zdnw()
     wait_title(self, pagehome.zdnwTitle)
     #第一种切换窗口的方法
     handles = self.driver.window_handles
     for handle in handles:
         if handle != self.driver.current_window_handle:
             self.driver.switch_to.window(handle)
             break
     assert (
         pagehome.driver.title == pagehome.zdnwTitle), "标题不是“总队内网”,测试不通过"
Ejemplo n.º 14
0
 def test_click_zhongyaowenjian_more(self):
     '''重要讲话栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zhongyaowenjian()
     pagehome.click_zhongyaowenjian_more()   #点击链接
     wait_title(self, pagehome.zhongyaowenjian_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == pagehome.zhongyaowenjian_more_title), "标题不是“%s”,测试不通过" % pagehome.zhongyaowenjian_more_title
Ejemplo n.º 15
0
 def test_click_shehuijujiao03(self):
     '''"社会聚焦栏第3条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_shehuijujiao()
     shehuijujiao03Title = pagehome.getText(pagehome.shehuijujiao03) #获取链接的文本值
     pagehome.click_shehuijujiao03()   #点击链接
     wait_title(self, shehuijujiao03Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == shehuijujiao03Title), "标题不是“%s”,测试不通过" % shehuijujiao03Title
Ejemplo n.º 16
0
 def test_click_tongzhitongbao09(self):
     '''"通知通报栏第九条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_tongzhitongbao()
     tongzhitongbao09Title = pagehome.getText(pagehome.tongzhitongbao09) #获取链接的文本值
     pagehome.click_tongzhitongbao09()   #点击链接
     wait_title(self, tongzhitongbao09Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == tongzhitongbao09Title), "标题不是“%s”,测试不通过" % tongzhitongbao09Title
Ejemplo n.º 17
0
 def test_click_diaoyangongzuo02(self):
     '''"调研工作栏第2条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_diaoyangongzuo()
     diaoyangongzuo02Title = pagehome.getText(pagehome.diaoyangongzuo02) #获取链接的文本值
     pagehome.click_diaoyangongzuo02()   #点击链接
     wait_title(self, diaoyangongzuo02Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == diaoyangongzuo02Title), "标题不是“%s”,测试不通过" % diaoyangongzuo02Title
Ejemplo n.º 18
0
 def test_click_gongzuodongtai07(self):
     '''"工作动态栏第7条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_gongzuodongtai()
     gongzuodongtai07Title = pagehome.getText(pagehome.gongzuodongtai07) #获取链接的文本值
     pagehome.click_gongzuodongtai07()   #点击链接
     wait_title(self, gongzuodongtai07Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == gongzuodongtai07Title), "标题不是“%s”,测试不通过" % gongzuodongtai07Title
Ejemplo n.º 19
0
 def test_click_lingdaojianghua01(self):
     '''"领导讲话栏第1条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_lingdaojianghua()
     lingdaojianghua01Title = pagehome.getText(pagehome.lingdaojianghua01) #获取链接的文本值
     pagehome.click_lingdaojianghua01()   #点击链接
     wait_title(self, lingdaojianghua01Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == lingdaojianghua01Title), "标题不是“%s”,测试不通过" % lingdaojianghua01Title
Ejemplo n.º 20
0
 def test_click_zhongyaowenjian06(self):
     '''"重要文件栏第6条新闻"链接测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_zhongyaowenjian()
     zhongyaowenjian06Title = pagehome.getText(pagehome.zhongyaowenjian06) #获取链接的文本值
     pagehome.click_zhongyaowenjian06()   #点击链接
     wait_title(self, zhongyaowenjian06Title)
     #切换窗口
     handles = self.driver.window_handles
     self.driver.switch_to.window(handles[-1])
     #判断新页面的title是否与链接的文本值相同
     assert(pagehome.driver.title == zhongyaowenjian06Title), "标题不是“%s”,测试不通过" % zhongyaowenjian06Title
Ejemplo n.º 21
0
 def test_click_tongzhitongbao_more(self):
     '''通知通报栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_tongzhitongbao()
     pagehome.click_tongzhitongbao_more()  #点击链接
     wait_title(self, pagehome.tongzhitongbao_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert (pagehome.driver.title == pagehome.tongzhitongbao_more_title
             ), "标题不是“%s”,测试不通过" % pagehome.tongzhitongbao_more_title
Ejemplo n.º 22
0
 def test_click_diaoyangongzuo_more(self):
     '''调研工作栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_diaoyangongzuo()
     pagehome.click_diaoyangongzuo_more()  #点击链接
     wait_title(self, pagehome.diaoyangongzuo_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert (pagehome.driver.title == pagehome.diaoyangongzuo_more_title
             ), "标题不是“%s”,测试不通过" % pagehome.diaoyangongzuo_more_title
Ejemplo n.º 23
0
 def test_click_shehuijujiao_more(self):
     '''社会聚焦栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_shehuijujiao()
     pagehome.click_shehuijujiao_more()  #点击链接
     wait_title(self, pagehome.shehuijujiao_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert (pagehome.driver.title == pagehome.shehuijujiao_more_title
             ), "标题不是“%s”,测试不通过" % pagehome.shehuijujiao_more_title
Ejemplo n.º 24
0
 def test_click_lingdaojianghua_more(self):
     '''领导讲话栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_lingdaojianghua()
     pagehome.click_lingdaojianghua_more()  #点击链接
     wait_title(self, pagehome.lingdaojianghua_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert (pagehome.driver.title == pagehome.lingdaojianghua_more_title
             ), "标题不是“%s”,测试不通过" % pagehome.lingdaojianghua_more_title
Ejemplo n.º 25
0
 def test_click_gongzuodongtai_more(self):
     '''工作动态栏“更多”按钮测试'''
     pagehome = ZdzzPage(self.driver)
     pagehome.click_gongzuodongtai()
     pagehome.click_gongzuodongtai_more()  #点击链接
     wait_title(self, pagehome.gongzuodongtai_more_title)
     #判断新页面的title是否与链接的文本值相同
     assert (pagehome.driver.title == pagehome.gongzuodongtai_more_title
             ), "标题不是“%s”,测试不通过" % pagehome.gongzuodongtai_more_title