def test_collapse_openall_case(self): '''选项卡折叠视图全部展开''' menu3 = '选项卡_折叠_是否全部展开_是' self.open_menu3(menu3) tabpage = TabPage(self.driver) compname1 = tabpage.get_tab_item_by_name("选项卡_页签1_文本一") self.assertTrue(compname1.is_displayed(), msg=menu3+'选项卡折叠视图全部展开检验不通过') compname2 = tabpage.get_tab_item_by_name("选项卡_页签2_文本一") self.assertTrue(compname2.is_displayed(), msg=menu3+'选项卡折叠视图全部展开检验不通过') compname3 = tabpage.get_tab_item_by_name("选项卡_页签3_文本一") self.assertTrue(compname3.is_displayed(), msg=menu3+'选项卡折叠视图全部展开检验不通过')
def test_collapse_hide_open_case(self): '''选项卡折叠视图收起展开''' menu3 = '选项卡_折叠_全部展开_否' self.open_menu3(menu3) tabpage = TabPage(self.driver) compname1 = tabpage.get_tab_item_by_name("选项卡_页签1_文本一") self.assertTrue(compname1.is_displayed(), msg=menu3+'选项卡折叠视图收起展开检验不通过') #第二个折叠视图默认收起 compname2 = tabpage.get_tab_item_by_name("选项卡_页签2_文本一") self.assertFalse(compname2.is_displayed(), msg=menu3+'选项卡折叠视图收起检验不通过') #展开第二个折叠项 tabpage.click_tab_collapse('2') #折叠视图展开,判断是否可以显示 compname3 = tabpage.get_tab_item_by_name("选项卡_页签2_文本一") self.assertTrue(compname3.is_displayed(), msg=menu3+'选项卡折叠视图展开检验不通过')
def test_tab_switch_case(self): '''选项卡切换''' #判断切换后的字段是否可见 mp = MainPage(self.driver) tab_name = '页签' menu3 = '选项卡_普通' self.open_menu3(menu3) tabpage = TabPage(self.driver,tab_name) tabpage.tab_switch() compname = tabpage.get_tab_item_by_name("选项卡_页签2_文本一") self.assertTrue(compname.is_displayed(), msg=menu3+'切换Tab检验不通过')
def test_tab_selected_case(self): '''选项卡默认选择''' #判断切换后的字段是否可见 mp = MainPage(self.driver) #time.sleep(0.5) tab_selected = '选项卡_页签2_文本一' menu3 = '选项卡_页签选中脚本' self.open_menu3(menu3) #默认是页签,判断页签是否在页面可见,其他tab不可见 tabpage = TabPage(self.driver,"页签") compname = tabpage.get_tab_item_by_name('选项卡_页签2_文本一') self.assertTrue(compname.is_displayed(), msg=menu3+'检验不通过')