def test_open_type_current(self): '''打开类型-当前页打开''' menu3 = '列表视图_打开类型_当前页打开' self.open_menu3(menu3) btn = ButtonPage(self.driver) btn_title = btn.get_button_title(btn.new_btn) self.assertEqual('新建', btn_title, msg=menu3 + '检验不通过') btn.click_button(btn.new_btn) #time.sleep(0.5) btn_title = btn.get_button_title(btn.save) self.assertEqual('保存', btn_title, msg=menu3 + '检验不通过')
def test_open_type_out(self): '''打开类型-弹出层打开''' menu3 = '列表视图_打开类型_弹出层显示' self.open_menu3(menu3) btn = ButtonPage(self.driver) btn_title = btn.get_button_title(btn.new_btn) self.assertEqual('新建', btn_title, msg=menu3 + '检验不通过') #点击新建按钮 btn.click_button(btn.new_btn) #time.sleep(0.5) mp = MainPage(self.driver) #切换到弹出层打开的页面 mp.switch_to_div_iframe() btn_title = btn.get_button_title(btn.save) self.assertEqual('保存', btn_title, msg=menu3 + '检验不通过')
def test_readonly_not(self): '''非只读''' menu3 = '列表视图_只读_否' self.open_menu3(menu3) lp = ListViewPage(self.driver) lp.click_row() btn = ButtonPage(self.driver) btn_title = btn.get_button_title(btn.save) self.assertEqual('保存', btn_title, msg='非只读检验不通过')
def test_readonly(self): '''只读''' menu3 = '列表视图_只读_是' self.open_menu3(menu3) lp = ListViewPage(self.driver) lp.click_row() btn = ButtonPage(self.driver) btn_title = btn.get_button_title(btn.new_btn) self.assertEqual('新建', btn_title, msg='非只读检验不通过')
def tab_list_add_row(self): btn = ButtonPage(self.driver) btn_title = btn.get_tab_list_button(btn.new_btn).get_attribute('title') #点击新建按钮 btn.click_tab_list_button(btn.new_btn) #time.sleep(0.5) #切换到弹出层打开的页面 mp = MainPage(self.driver) mp.switch_to_div_iframe() #time.sleep(0.5) btn_title = btn.get_button_title(btn.save) btn.click_button(btn.save) btn.wait_loading_hide() return btn_title