Esempio n. 1
0
 def test_widget_changecity_weather(self):
     '''天气预报更换城市'''
     mp = MainPage(self.driver)
     mp.close_righttop_message()  # 关闭消息
     mp.switch_to_iframe()
     mp.click_homepage_setting()  # 点击打开homepage设置
     self.assertTrue(mp.widget_weather_change_city(), msg='天气预报更换城市校验不通过')
Esempio n. 2
0
 def test_hpmodule_set(self):
     '''模块设置'''
     mp = MainPage(self.driver)
     mp.close_righttop_message()
     mp.switch_to_iframe()
     mp.click_homepage_setting()
     self.assertFalse(mp.homepage_module_set(), msg='模块设置校验不通过')
Esempio n. 3
0
 def test_hpset_layout(self):
     '''homepage布局设置'''
     mp = MainPage(self.driver)
     mp.close_righttop_message()
     mp.switch_to_iframe()
     mp.restore_configure()
     mp.click_homepage_setting()  # 点击主页设置按钮
     self.assertTrue(mp.homepage_setting_layout(),
                     msg='homepage设置布局设置校验不通过')
Esempio n. 4
0
 def test_open_homepage_setting(self):
     '''打开homepage设置'''
     mp = MainPage(self.driver)
     mp.close_righttop_message()  # 关闭消息
     mp.switch_to_iframe()
     mp.click_homepage_setting()  # 点击打开收起主页设置
     self.assertFalse(mp.get_hpset_return(), msg='打开homepage设置校验不通过')
     mp.click_homepage_setting()  # 点击打开收起主页设置
     self.assertTrue(mp.get_hpset_return(), msg='隐藏homepage设置校验不通过')
Esempio n. 5
0
    def test_hpset_operations(self):
        '''homppage设置操作按钮'''
        mp = MainPage(self.driver)
        mp.close_righttop_message()  # 关闭消息提示
        mp.switch_to_iframe()  # 切换到homepage中
        mp.click_homepage_setting()  # 点击设置图标
        mp.click_reset_setting()  # 点击重置按钮
        time.sleep(0.5)  # 必须,界面会重绘

        mp.click_homepage_setting()  # 点击设置图标
        mp.click_the_text_icon('链接内容_icon')  # 点击图标-取消显示
        mp.click_save_setting()  # 点击保存设置
        time.sleep(0.1)  # 必须,界面会重绘
        self.assertFalse(mp.is_text_in_icons('链接内容_icon'),
                         msg='homepage设置保存按钮校验不通过')

        mp.click_homepage_setting()  # 点击设置图标
        mp.click_reset_setting()  # 点击重置按钮
        time.sleep(0.1)  # 必须,界面会重绘
        self.assertTrue(mp.is_text_in_icons('链接内容_icon'),
                        msg='homepage设置重置按钮校验不通过')

        mp.click_homepage_setting()  # 点击设置图标
        mp.click_the_text_icon('链接内容_icon')  # 点击图标-取消显示
        mp.click_cancel_setting()  # 点击取消按钮
        self.assertTrue(mp.is_text_in_icons('链接内容_icon'),
                        msg='homepage设置重置按钮校验不通过')